СообЧа > База Знаний > Windows > Русификация, работа со шрифтами

Вопрос

Windows 98SE/Rus.
Отсутствует режим «Установить шрифт» в ПанельУправления — Шрифты — Файл. Как добавить этот режим без переустановки Windows?
Перенос нужного файла.ttf в папку Windows/Fonts в этом случае не работает.

Ответ

1. Проверьте в Свойствах папки Fonts установлен ли атрибут «Системный». Если нет — установите его: Пуск — Выполнить — введите строку:
attrib +s c:\windows\fonts
2. Проверьте, на месте ли файл fontext.dll (должен находиться в c:\windows\system). Если нет — либо воспользуйтесь программой SFC (System File Checker), либо восстановите его с дистрибутива:
extract /a win98_31.cab /l c:\windows\system
3. Проверьте, не отсутствует ли в папке Fonts файл desktop.ini. Если отсутствует:
extract /a win98_43.cab /l c:\windows\fonts
4. Если до сих пор проблема не решена, то, видимо, отсутствуют необходимые записи в реестре:

REGEDIT4

[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}]
@="Шрифты"
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\InProcServer32]
@="fontext.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\DefaultIcon]
@="fontext.dll,-101"
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\Hierarchical]
@="0"

Скопируйте код в текстовый редактор и сохраните в файл с расширением reg (например, abcd.reg). Затем просто запустите файл на выполнение и будут произведены изменения в реестре.
P.S.: А вообще-то все можно сделать проще установкой утилиты TweakUI.

A.F.



Copyright © 2000-2004 Сообщество Чайников
Контактная информация