2012-04-02 21:19:30 +0000 2012-04-02 21:19:30 +0000
31
31

Wo werden die physischen Schriftdateien gespeichert?

Wenn wir Systemsteuerung >> Erscheinungsbild und Anpassung >> Schriftarten aufrufen, zeigt das Fenster eine Liste der derzeit auf dem System installierten Schriftarten. Wir können diese Schriftartendateien an einen neuen Speicherort kopieren (Strg-C),

Aber wo sind die ursprünglichen physischen Schriftartendateien gespeichert?

Basierend auf diesem Thread dachte ich, dass die Dateien in C:\Windows\Font gespeichert sind, aber es scheint ein virtueller Ordner zu sein. Insbesondere, wenn ich TypeLight herunterlade (das Programm als Administrator ausführe) und versuche, die Schriftdateien in C:\Windows\Font zu öffnen, werden keine aufgeführt:

Antworten (5)

24
24
24
2012-04-02 21:44:28 +0000

Sie werden im SxS-Cache von Windows gespeichert, von wo aus die Hardlinks erstellt werden. Hier ist ein Beispiel (64b):

C:\Windows\WinSxS\amd64_microsoft-windows-f..truetype-arialblack_31bf3856ad364e35_6.2.8250.0_none_cd833951c51cc8e6

Die Suche nach C:\Windows\WinSxS ergibt alle diese Ordner, die Suche nach truetype- oder *.ttf ergibt alle Schriftartendateien, die in diesem Ordner gespeichert sind. Der Grund, warum Ihre Anwendung diese Dateien nicht sieht, ist, dass sie den Aggregationsansatz, den das Control Panel verwendet, nicht unterstützt. Bestenfalls können Sie versuchen, den Dateinamen einzugeben und so zu umgehen…

Für eine Übersicht, verwenden Sie *.otf.

Mit der Link-Shell-Erweiterung können Sie die harten Links im Register dir %SYSTEMROOT%\Fonts aufzählen:

16
16
16
2012-04-02 21:44:18 +0000

C:\Windows\Fonts ist in der Tat der Ort, an dem die Schriftdateien gespeichert sind (unter der Annahme, dass c:\windows das Stammverzeichnis des Betriebssystems ist, was normalerweise der Fall ist). Sie können dies doppelt überprüfen, indem Sie ein Kommandozeilenfenster starten (geben Sie cmd.exe im Startmenü ein) und sagen:

cd c:\windows\fonts
dir

Ich vermute, dass TypeLight sich falsch verhält, vielleicht weil Fonts von der Windows-Shell als ein spezieller Ordner angesehen wird.

2
2
2
2016-06-28 15:55:02 +0000

Ich weiß, dass dieser Beitrag alt ist, aber hier ist ein Trick, der Ihnen helfen könnte, Ihre installierten Schriftartendateien abzurufen:

Zuerst müssen Sie 7-zip installiert haben. (Es könnte aber auch mit WinRar funktionieren).

Gehen Sie zu Ihrem Schriftartenordner ( C:\Windows\Fonts ) und wählen Sie die Schriftarten aus, die Sie aus dem Ordner abrufen möchten. Wie Sie bemerkt haben, können Sie diese Dateien von dort aus nicht per Drag & Drop ziehen oder kopieren, wie Sie es von jedem anderen Ordner aus tun würden.

Um dieses Problem zu umgehen, wählen Sie die Schriften aus, klicken Sie sie mit der rechten Maustaste an und erstellen Sie eine 7z-komprimierte Datei. Speichern Sie die Datei irgendwo anders als dort (vielleicht im Ordner Downloads?). Gehen Sie dann zu Ihrer komprimierten Datei, extrahieren Sie Ihre Schriftdateien und tah dah! :)

EDIT Es scheint, dass Sie die Dateien per Drag & Drop aus dem Ordner holen können. Zumindest in Windows 10 ist das möglich. Ich habe es in keiner anderen Windows-Version ausprobiert ;)

1
1
1
2019-08-20 07:46:27 +0000

Der Explorer sammelt Schriftartendateien in C:/Windows/Schriftarten, wodurch das Verzeichnis manchmal unintuitiv zu navigieren ist.

Um die Font-Hardlinks als Dateien zu sehen, fügen Sie die Host-Adresse in die Adressleiste des Explorers ein:

\{ComputerName}\c$\Windows\Fonts

Den Computernamen können Sie sehen, indem Sie auf dem Desktop mit der rechten Maustaste auf Dieser PC klicken und dann Eigenschaften anzeigen.

Siehe auch: Wie durchsuche ich Schriftarten als Dateien im Windows Explorer

-2
-2
-2
2015-04-18 00:01:53 +0000

Die eigentlichen Schriftartendateien (keine Hardlinks) sind in C:\Windows\Fonts gespeichert - es sei denn, ein Benutzer hat diesen Standardspeicherort geändert.

Wie von einer Person vorgeschlagen, öffnete ich eine Eingabeaufforderung und tippte ein: `DIR c:\Windows\FontsDie eigentlichen Schriftartendateien (keine Hardlinks) sind in C:\Windows\Fonts gespeichert - es sei denn, ein Benutzer hat diesen Standardspeicherort geändert.

Wie von einer Person vorgeschlagen, öffnete ich eine Eingabeaufforderung und tippte ein: und drückte die Eingabetaste

(das DIR bedeutet “zeige mir eine Verzeichnisliste aller Dateien, die am folgenden Ort gespeichert sind”).

Sicherlich erschien eine lange Liste von Dateien mit der Erweiterung .ttf (steht für “true type font”). Das sind in der Tat die eigentlichen Dateien, die alle Schriftinformationen enthalten. Einige dieser Dateien sind so klein wie 63 kb… viele weitere sind 300 bis 800 kb und einige sind sogar ein oder zwei Megabyte groß. Dateien dieser Größe sind keine “Hardlinks” - sie sind echte physische Schriftdateien.

Um sicherzugehen, dass nichts Mysteriöses vor sich geht, habe ich einige neue Schriftartendateien physisch nach C:\Windows\Fonts\ verschoben und… raten Sie mal? Als ich Word öffnete, erschienen diese neuen Schriftarten in der Dropdown-Liste, bereit zur Verwendung.