5 способов исправить пикселированные и поврежденные шрифты в Windows

Если вы видите пикселированные и поврежденные шрифты на своем компьютере с Windows, не паникуйте! Проблема могла возникнуть после установки обновления. Она также может быть вызвана неправильной конфигурацией ОС. Это руководство объясняет, как определить источник проблемы и устранить ее навсегда.

Восстановить настройки шрифта по умолчанию через Панель управления

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

  1. Вызовите меню «Пуск», введите «Панель управления» и нажмите Enter.
  2. Выберите «Внешний вид и персонализация».
  3. Откройте «Изменение параметров шрифта» в разделе «Шрифты».
  4. Нажмите «Восстановить настройки шрифтов по умолчанию».
  5. Проверьте, правильно ли отображаются шрифты на вашем компьютере.

Восстановление настроек шрифта по умолчанию с помощью файла Resetfont.Reg

Другой вариант возврата к настройкам шрифта по умолчанию – создание файла .REG (реестра).

  1. Вызовите меню «Пуск», введите «Блокнот» и нажмите Enter.
  2. Скопируйте и вставьте в Блокнот следующие команды:
    Windows Registry Editor Version 5.00
     [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
     "Segoe UI (TrueType)"="segoeui.ttf"
     "Segoe UI Black (TrueType)"="seguibl.ttf"
     "Segoe UI Black Italic (TrueType)"="seguibli.ttf"
     "Segoe UI Bold (TrueType)"="segoeuib.ttf"
     "Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf"
     "Segoe UI Emoji (TrueType)"="seguiemj.ttf"
     "Segoe UI Historic (TrueType)"="seguihis.ttf"
     "Segoe UI Italic (TrueType)"="segoeuii.ttf"
     "Segoe UI Light (TrueType)"="segoeuil.ttf"
     "Segoe UI Light Italic (TrueType)"="seguili.ttf"
     "Segoe UI Semibold (TrueType)"="seguisb.ttf"
     "Segoe UI Semibold Italic (TrueType)"="seguisbi.ttf"
     "Segoe UI Semilight (TrueType)"="segoeuisl.ttf"
     "Segoe UI Semilight Italic (TrueType)"="seguisli.ttf"
     "Segoe UI Symbol (TrueType)"="seguisym.ttf"
     "Segoe MDL2 Assets (TrueType)"="segmdl2.ttf"
     "Segoe Print (TrueType)"="segoepr.ttf"
     "Segoe Print Bold (TrueType)"="segoeprb.ttf"
     "Segoe Script (TrueType)"="segoesc.ttf"
     "Segoe Script Bold (TrueType)"="segoescb.ttf"
     [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
     "Segoe UI"=-
  3. Выберите «Файл» на панели инструментов и нажмите «Сохранить как».
  4. В выпадающем меню «Сохранить как тип» выберите «Все файлы», введите «Resetfont.Reg» как «Имя файла», затем нажмите «Сохранить.»
  5. Откройте файл «Resetfont.Reg» от имени администратора, щелкнув по нему правой кнопкой мыши. Нажмите «Да», когда появится запрос.
  6. После завершения процесса перезагрузите компьютер.

Восстановление кэша шрифтов вручную

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

  1. Нажмите клавиши Win + R, чтобы открыть окно Run.
  2. Введите services.msc и выберите «OK»
  3. Щелкните правой кнопкой мыши «Windows Font Cache Service» и откройте «Properties.»
  4. Выберите «Stop» в разделе «Service Status» и измените «Startup type» на «Disabled». После этого нажмите «Применить», затем «OK».»
  5. Сделайте то же самое для «Windows Presentation Foundation Font Cache 3.0.0.0.»
  6. Правой кнопкой мыши нажмите на меню «Пуск» и выберите «Проводник Windows.»
  7. Перейдите в следующую папку: «C:UsersIWiLLAppDataLocalMicrosoftFontCache»
  8. Удалите все файлы FontCache с расширением .DAT.
  9. Откройте папку FontCache и удалите все ее содержимое.
  10. Перейдите в следующую папку «C:WindowsSystem32» и удалите FNTCACHE.dat файл:
  11. Перезагрузите компьютер, чтобы сохранить изменения.
  12. После загрузки системы снова выполните шаги с #1 по #3.
  13. Выберите «Start» в разделе «Service status» и измените «Startup type» на «Automatic», затем нажмите «Apply -> OK.»
  14. Сделайте то же самое для «Windows Presentation Foundation Font Cache 3.0.0.0.»
  15. Проверьте, исчезли ли проблемы.

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

Файлы .BAT – это сценарии, хранящие команды, которые необходимо выполнять в последовательном порядке. Вы можете использовать такие файлы для воссоздания кэша шрифтов в несколько шагов:

  1. Нажмите на меню «Пуск», введите «Блокнот» и нажмите Enter.
  2. Скопируйте и вставьте следующие команды в «Блокнот»:
    @echo off
    :: Stop and disable "Windows Font Cache Service" service
    :FontCache
    sc stop "FontCache"
    sc config "FontCache" start=disabled
    sc query FontCache | findstr /I /C:"STOPPED"
    if not %errorlevel%==0 (goto FontCache)
    :: Grant access rights to current user for "%WinDir%ServiceProfilesLocalService" folder and contents
    icacls "%WinDir%ServiceProfilesLocalService" /grant "%UserName%":F /C /T /Q
    :: Delete font cache
    del /A /F /Q "%WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache*FontCache*"
    del /A /F /Q "%WinDir%System32FNTCACHE.DAT"
    :: Enable and start "Windows Font Cache Service" service
    sc config "FontCache" start=auto
    sc start "FontCache"
  3. Сохраните файл в «Блокноте».
  4. В выпадающем меню «Сохранить как тип» выберите «Все файлы», введите «Rebuild_FontCache.bat» как «Имя файла», затем нажмите «Сохранить.»
  5. Правой кнопкой мыши щелкните на «Rebuild_FontCache.bat» и выберите «Запустить от имени администратора.»
  6. После завершения процесса перезагрузите компьютер. Проблемы должны исчезнуть.

Зарубин Иван Эксперт по Linux и Windows

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

Вдохновлен www.maketecheasier.com

Похожие статьи

Комментарии (0)