Я испортил папку со шрифтами Windows 8.1

Я пытался сделать резервную копию моего C:\Windows\Fonts папка, скопировав его. Это дало мне папку "Копирование шрифтов". Я удалил эту папку, и теперь свойства исходной папки "Шрифты" изменились.

Я считаю, что это вызывает проблемы с некоторыми программами, особенно Chrome.

В нормальной системе, когда я смотрю на C:\Windows\Fonts папка через проводник на нем есть маленькая буква "А". В окне свойств отображается только одна вкладка "Общие". И когда я иду в командную строку в C:\Windows и введите dir"Шрифты" не отображаются в виде файла или каталога. Это какая-то ссылка?

Но в испорченной системе, C:\Windows\Fonts в папке нет маленькой буквы "А", в окне свойств отображаются три вкладки ("Общие", "Общий доступ" и "Безопасность"), а при использовании командной строки "Шрифты" отображаются в виде папки.

Я пробовал "Восстановить настройки шрифта по умолчанию" в окне "Настройки шрифта" панели управления, но, похоже, это не восстанавливает свойства папки "Шрифты".

Как это можно исправить? Есть ли способ восстановить оригинал C:\Windows\Fonts Свойства папки без переустановки ОС?

1 ответ

Похоже, ваша папка Fonts потеряла свою desktop.ini, что является частью того, что делает его особенным. Откройте административную командную строку, перейдите к C:\Windows\Fontsзатем введите следующие команды:

  1. echo. > desktop.ini создать пустой файл с именем desktop.ini
  2. notepad desktop.ini открыть этот файл в административном экземпляре Блокнота

Вставьте следующее в это окно Блокнота, затем сохраните:

[.ShellClassInfo]
CLSID={BD84B380-8CA2-1069-AB1D-08000948F534}

Выйдите и снова включите. Если это не решило вашу проблему, то реестр потерял свои записи для папки оболочки Fonts, которая является еще одним компонентом, делающим его особенным. Откройте новый экземпляр Блокнота (не административный) и вставьте в него:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}]
@="Microsoft Windows Font Folder"
"System.Software.TasksFileUrl"="Internal"
"AppID"="{50d69d24-961d-4828-9d1c-5f4717f226d1}"
"InfoTip"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
  6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
  00,53,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,32,00,32,00,39,00,32,00,30,00,00,00
"LocalizedString"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
  6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,\
  2c,00,2d,00,32,00,32,00,39,00,38,00,31,00,00,00
"System.ApplicationName"="Microsoft.Fonts"
"DisplayName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,\
  00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
  5c,00,66,00,6f,00,6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,2c,\
  00,2d,00,31,00,39,00,39,00,00,00
"System.ControlPanel.Category"=dword:00000001
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,\
  6f,00,6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,2c,00,31,00,30,\
  00,00,00

[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,6f,00,\
  6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\Hierarchical]
@="0"

[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,6f,00,\
  6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\ShellFolder]
"Attributes"=dword:a0000000
"WantsForParsing"=""

(Я только что экспортировал ветку моего Реестра, которая имеет дело со специальной папкой Fonts. Вы можете проверить это в соответствующей ветке чистого Реестра, если вы параноик.)

Сохраните файл с .reg расширение, затем дважды щелкните его в проводнике. Подтвердите слияние реестра и перезагрузите компьютер.

Другие вопросы по тегам