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

Где хранятся физические файлы шрифтов?

Advertisement

Когда мы идем Панель управления >> Внешний вид и персонализация >> Шрифты , в окне отображается список шрифтов, установленных в настоящее время в системе. Мы можем copy этих файлов шрифтов (Ctrl-C) в новое место,

Но где хранятся оригинальные файлы physical шрифтов?

На основе этот поток я подумал, что файлы шрифтов хранятся в C:\Windows\Font, но это, кажется, папка virtual, а именно, когда я загружаю TypeLight (запустил программу от имени администратора) и пытаюсь открыть файлы шрифтов в C:\Windows\Font, в списке нет:

.

Advertisement

Ответы (5)

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

Они хранятся в кэше Windows SxS, из которого создаются жесткие ссылки. Вот пример (64b):

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

Поиск C:\Windows\WinSxS для truetype- даст все эти папки, поиск *.ttf или *.otf даст все файлы шрифтов, которые хранятся в этой папке. Причина, по которой ваше приложение не видит эти файлы, заключается в том, что оно не поддерживает агрегирующий подход, используемый в панели управления. В лучшем случае вы можете попытаться набрать имя файла и обойти…

Для обзора используйте dir %SYSTEMROOT%\Fonts.

Расширение оболочки ссылок ](http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html) позволяет вам перечислить жесткие ссылки во вкладке Link Properties:

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

C:\Windows\Fonts действительно является тем местом, где хранятся файлы шрифтов (предполагая, что c:\windows является корнем операционной системы, что обычно и происходит). Вы можете перепроверить это, запустив окно командной строки (введите cmd.exe в меню “Пуск”) и скажите:

cd c:\windows\fonts
dir

Я подозреваю, что TypeLight неправильно работает, возможно, потому, что шрифты считаются специальной папкой в оболочке Windows.

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

Я знаю, что этот пост старый, но вот трюк, который может помочь вам получить файлы установленных шрифтов:

Сначала вам нужно установить 7-zip. (Хотя это может сработать с WinRar).

Перейдите в папку со шрифтами (C:\Windows\Fonts) и выберите шрифты, которые вы хотите получить из этой папки. Как вы уже заметили, вы не можете перетаскивать или копировать эти файлы оттуда, как из любой другой папки.

Чтобы обойти эту проблему, выберите шрифты, щелкните по ним правой кнопкой мыши и создайте сжатый файл 7z. Сохраните файл где угодно, но не там (Может быть, в папке Downloads?). Затем перейдите к сжатому файлу, распакуйте файлы шрифтов и tah dah! :).

EDIT Похоже, вы можете перетащить файлы из папки, чтобы получить их. По крайней мере, в Windows 10 это возможно. Я не пробовал ни в одной другой версии Windows. ;)

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

Проводник объединит файлы шрифтов в C:/Windows/Fonts, делая каталог иногда неудобным для навигации.

Чтобы увидеть жесткие ссылки на шрифты какие файлы , вставьте адрес хоста в адресную строку Проводника:

\{ComputerName}\c$\Windows\Fonts

Имя компьютера можно увидеть, щелкнув правой кнопкой мыши This PC на рабочем столе, а затем просмотреть Properties.

См. также: Как просмотреть шрифты как файлы в Проводнике Windows

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

Файлы реальных шрифтов (не жесткие ссылки) хранятся в C:\Windows\Fonts – если только пользователь не изменил это место по умолчанию.

Как предложил один человек, я открыл командную строку и ввел ее: `DIR c:\Windows\FontsФайлы реальных шрифтов (не жесткие ссылки) хранятся в C:\Windows\Fonts – если только пользователь не изменил это место по умолчанию.

Как предложил один человек, я открыл командную строку и ввел ее: и нажал enter

(DIR означает “показать мне список каталогов всех файлов, которые хранятся в следующем месте”).

Конечно, появился длинный список файлов с расширением .ttf (обозначает “истинный тип шрифта”). Это фактически те самые файлы, которые содержат всю информацию о шрифте. Некоторые из этих файлов размером до 63 кб… намного больше - от 300 до 800 кб, а некоторые даже размером в мегабайт или два. Файлы такого размера not “hard links” – это настоящие физические файлы шрифтов.

Чтобы подтвердить, что ничего загадочного не происходит, я физически переместил несколько новых файлов шрифтов в C:\Windows\Fonts\ и… угадайте что? Когда я открыл Word, эти новые шрифты появились в выпадающем списке, готовые к использованию.

Похожие вопросы

3
19
10
28
11
Advertisement
Advertisement