Аналогично кеш значков , Windows создает кеш для шрифтов, чтобы быстрее загружать их и быстрее отображать пользовательский интерфейс приложений, документов и других элементов управления. Когда он поврежден, шрифты могут отображаться неправильно или некоторые шрифты могут отсутствовать в списке шрифтов, доступном для определенных приложений. В этой статье мы увидим, как восстановить кеш шрифтов.
Реклама
Кэш шрифтов - это специальный файл в папке% WinDir% ServiceProfiles LocalService AppData Local FontCache. Эта папка защищена по умолчанию, поэтому, если вы попытаетесь напрямую получить доступ к этому пути, Windows выдаст вам ошибку. Шрифты кэшируются в нескольких файлах в этой папке. Если по какой-то причине ваши шрифты повреждены и не отображаются должным образом, вам может потребоваться удалить эти файлы, чтобы восстановить кеш шрифтов. Вот как это можно сделать.
Прежде чем продолжить, убедитесь, что в вашей учетной записи административные привилегии . Теперь следуйте инструкциям ниже.
Чтобы восстановить кеш шрифтов в Windows 10 сделайте следующее.
- Нажмите сочетания клавиш Win + R на клавиатуре, чтобы открыть диалоговое окно «Выполнить». Типservices.mscв поле 'Выполнить'.
- Откроется консоль служб.
- Найдите в списке службу кэша шрифтов Windows.
- Щелкните кнопку остановки на панели инструментов.
Совет: см. Следующее подробное руководство по как запустить, остановить или перезапустить службу в Windows 10 . - Откройте этот компьютер в проводнике .
- Переходите к следующей папке, перемещаясь по одной папке за раз. Не копируйте и вставляйте путь напрямую, так как некоторые папки защищены, и вам может потребоваться нажать кнопку Продолжить, чтобы получить к ним доступ:
C: Windows ServiceProfiles LocalService AppData Local FontCache
- Удалите содержимое этой папки.
- Удалите файл% WinDir% System32 FNTCACHE.DAT.
- Теперь вы можете запустить службу кэша шрифтов Windows, которую вы ранее остановили.
- Перезагрузите Windows 10 .
Примечание. Если вы остановили службу, но по-прежнему не можете удалить файлы, вот обходной путь.
- Скачать ExecTI .
- Используйте ExecTI для запуска cmd.exe от имени TrustedInstaller.
- В командной строке, открытой как надежный установщик, введите или скопируйте и вставьте следующую команду:
del / A / F / Q '% WinDir% ServiceProfiles LocalService AppData Local FontCache * FontCache *'
Это должно решить проблему.
как продать недвижимость в gta 5
Совет: Вы можете использовать следующую команду, чтобы остановить и запустить службу кэша шрифтов Windows.
чистая остановка FontCache чистая старт FontCache
В Windows 7 и Windows 8.1 файлы кэша шрифтов находятся непосредственно в следующей папке:
% Windir% ServiceProfiles LocalService AppData Local
Нет отдельной папки FontCache, как в Windows 10. В этом случае будьте осторожны, чтобы не удалить другие папки. Удалите только файлы * .DAT, относящиеся к кешу шрифтов.
Примечание. Если ваши шрифты по-прежнему повреждены и отображают недопустимые символы после сброса кеша, сами шрифты, установленные в C: Windows Fonts, могут быть повреждены. Чтобы восстановить шрифты по умолчанию, которые поставляются с Windows, выполните следующую команду из командной строки с повышенными привилегиями:
sfc / scannow
Позвольте Windows восстановить исходные файлы шрифтов. Если файлы шрифтов в вашем хранилище компонентов повреждены, обратитесь к следующей статье, чтобы узнать, как использовать DISM для их восстановления: Как исправить Windows 10 с помощью DISM