Восстановить кеш шрифтов в Windows 10


Font Cache работает так же, как Icon Cache, и операционная система Windows создает кеш для шрифтов, чтобы быстрее загружать их и отображать в интерфейсе приложения, проводника и т. Д. Если по какой-то причине кеш шрифтов поврежден, тогда шрифты могут отображаться неправильно, или в Windows 10 начинают отображаться недопустимые символы шрифта. Чтобы решить эту проблему, вам необходимо перестроить кеш шрифтов, и в этой публикации мы увидим, как это сделать.

Файл кэша шрифтов хранится в папках Windows: C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache, Если вы пытаетесь получить доступ к этой папке, вы не сможете сделать это напрямую, поскольку Windows защищает эту папку. Шрифты кэшируются в нескольких файлах в указанной выше папке. В любом случае, не теряя времени, давайте посмотрим, как восстановить кэш шрифтов в Windows 10 с помощью приведенного ниже руководства.

Содержание

  • Восстановить кеш шрифтов в Windows 10
  • Метод 1: вручную восстановить кэш шрифтов в Windows 10
  • Метод 2: восстановить кэш шрифтов в Windows 10 с помощью файла BAT

Восстановить кэш шрифтов в Windows 10

Обязательно создайте точку восстановления на случай, если что-то пойдет не так.

Метод 1: вручную восстановить кэш шрифтов в Windows 10

1. Нажмите Windows Key + R, затем введите services.msc и нажмите Enter.

2. Прокрутите вниз, пока не найдете « Служба кэша шрифтов Windows » в окне служб.

Примечание: Нажмите клавишу W на клавиатуре, чтобы найти службу кэша шрифтов Windows.

3. Щелкните правой кнопкой мыши Window Font Cache Service, затем выберите Properties.

4. Обязательно нажмите Стоп , затем установите для Тип запуска значение Отключено.

5. Нажмите «Применить», а затем нажмите OK.

6. Сделайте то же самое (выполните шаги с 3 по 5) для Windows Presentation Foundation Font Cache 3.0.0.0.

7. Теперь перейдите в следующую папку, переходя по одной папке за раз:

C:\Windows\ServiceProfiles\LocalService\AppData\Local

Примечание. Не копируйте и не вставляйте указанный выше путь, поскольку некоторые каталоги защищены Windows. Вам необходимо вручную дважды щелкнуть каждую из указанных выше папок и нажать Продолжить , чтобы получить доступ к указанным выше папкам.

8. Теперь, оказавшись внутри локальной папки, удалите все файлы с именем FontCache и .dat в качестве расширения.

9. Затем дважды щелкните папку FontCache и удалите все ее содержимое.

10. Вам также необходимо удалить файл FNTCACHE.DAT из следующего каталога:

C:\Windows\System32\

11. После этого перезагрузите компьютер, чтобы сохранить изменения.

12. После перезагрузки обязательно запустите следующие службы и установите для них тип запуска Автоматический:

Служба кэша шрифтов Windows
Кэш шрифтов Windows Presentation Foundation 3.0.0.0

13. Это приведет к успешному восстановлению кеша шрифтов в Windows 10.

Если после перезапуска вы все еще видите недопустимые символы, вам необходимо восстановить Windows 10 с помощью DISM.

Метод 2: Восстановить шрифт Кэширование в Windows 10 с помощью файла BAT

1. Откройте Блокнот, затем скопируйте & вставьте следующее:

@echo off :: Остановить и отключить службу «Служба кэша шрифтов Windows»: FontCache sc stop «FontCache» sc config «FontCache» start = disabled sc query FontCache | findstr / I / C: "ОСТАНОВЛЕН"если нет% errorlevel% == 0 (goto FontCache) :: Предоставить права доступа текущему пользователю для папки «% WinDir% \ ServiceProfiles \ LocalService» и ее содержимому icacls «% WinDir% \ ServiceProfiles \ LocalService» / grant «% UserName%» : F / C / T / Q :: Удалить кеш шрифтов del / A / F / Q "% WinDir% \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache \ * FontCache *" del / A / F / Q "% WinDir% \ System32 \ FNTCACHE.DAT ":: Включить и запустить службу" Windows Font Cache Service "sc config" FontCache "start = auto sc start" FontCache "

2. Теперь в меню Блокнота нажмите Файл затем нажмите Сохранить как.

3. В раскрывающемся списке Тип файла выберите « Все файлы », затем в разделе Тип имени файла Rebuild_FontCache.bat (очень важно расширение .bat).

4. Обязательно перейдите на рабочий стол и нажмите Сохранить.

5. Дважды щелкните Rebuild_FontCache.bat , чтобы запустить его, и после завершения перезагрузите компьютер, чтобы сохранить изменения.

Рекомендуется:

  • Исправить Bluetooth не включается в Windows 10
  • Отключить недавние элементы и часто используемые места в Windows 10
  • Включение или отключение встроенного автозаполнения в Windows 10
  • Исправить ошибку управления памятью в Windows 10

Вот и все, вы успешно узнали Как восстановить кеш шрифтов в Windows 10 , но если у вас все еще есть вопросы по этому руководству, тогда не стесняйтесь задавать их в разделе комментариев.