16 ноября 2018

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

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

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

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

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

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

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

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

windows Services.msc | Восстановить кеш шрифтов в Windows 10

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

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

3. Щелкните правой кнопкой мыши службу кэша шрифтов окна. затем выбирает Свойства.

Щелкните правой кнопкой мыши службу кэша шрифтов Windows и выберите «Свойства».

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

Обязательно установите тип запуска «Отключено» для службы кэша шрифтов Windows.

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

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

Обязательно установите тип запуска «Отключено» для кэша шрифтов Windows Presentation Foundation 3.0.0.0.

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

C: WindowsServiceProfilesLocalServiceAppDataLocal

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

Восстановить кэш шрифтов вручную в Windows 10 | Восстановить кеш шрифтов в Windows 10

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

Удалите все файлы с именем FontCache и расширением .dat.

9. Далее дважды щелкните значок FontCache папка и удалить все его содержимое.

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

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

C: WindowsSystem32

Удалите файл FNTCACHE.DAT из папки Windows System32.

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

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

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

Запустите службу кэша шрифтов Windows и установите для нее тип запуска «Автоматически» | Восстановить кеш шрифтов в Windows 10

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:"STOPPED", если не %errorlevel%==0 (перейти к FontCache) :: Предоставить права доступа текущему пользователю для папки "%WinDir%ServiceProfilesLocalService" и ее содержимого icacls "%WinDir%ServiceProfilesLocalService" /grant "% UserName%":F /C /T /Q :: Удалить кэш шрифтов del /A /F /Q "%WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache*FontCache*" del /A /F /Q "%WinDir%System32FNTCACHE.DAT" :: Включить и запустите службу «Служба кэша шрифтов Windows», sc config «FontCache» start = auto sc start «FontCache»

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

Восстановите кэш шрифтов в Windows 10 с помощью BAT-файла.

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

В разделе «Тип файла» выберите «Все файлы», затем в разделе «Имя файла» введите Rebuild_FontCache.bat и нажмите «Сохранить».

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

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

Дважды щелкните Rebuild_FontCache.bat, чтобы запустить его.

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

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

Администратор