Если вы видите пикселированные и поврежденные шрифты на своем компьютере с Windows, не паникуйте! Проблема могла возникнуть после установки обновления. Она также может быть вызвана неправильной конфигурацией ОС. Это руководство объясняет, как определить источник проблемы и устранить ее навсегда.
Восстановить настройки шрифта по умолчанию через Панель управления
Неправильные настройки шрифтов могут привести к пикселизации и повреждению шрифтов в Windows. В таких случаях сброс настроек шрифта может быть хорошей идеей.
- Вызовите меню «Пуск», введите «Панель управления» и нажмите Enter.
- Выберите «Внешний вид и персонализация».
- Откройте «Изменение параметров шрифта» в разделе «Шрифты».
- Нажмите «Восстановить настройки шрифтов по умолчанию».
- Проверьте, правильно ли отображаются шрифты на вашем компьютере.
Восстановление настроек шрифта по умолчанию с помощью файла Resetfont.Reg
Другой вариант возврата к настройкам шрифта по умолчанию – создание файла .REG (реестра).
- Вызовите меню «Пуск», введите «Блокнот» и нажмите Enter.
- Скопируйте и вставьте в Блокнот следующие команды:
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"=-
- Выберите «Файл» на панели инструментов и нажмите «Сохранить как».
- В выпадающем меню «Сохранить как тип» выберите «Все файлы», введите «Resetfont.Reg» как «Имя файла», затем нажмите «Сохранить.»
- Откройте файл «Resetfont.Reg» от имени администратора, щелкнув по нему правой кнопкой мыши. Нажмите «Да», когда появится запрос.
- После завершения процесса перезагрузите компьютер.
Восстановление кэша шрифтов вручную
Служба кэша шрифтов Windows оптимизирует работу приложений за счет кэширования часто используемых данных о шрифтах. Выполните следующие шаги, чтобы воссоздать ее и устранить возможные проблемы:
- Нажмите клавиши Win + R, чтобы открыть окно Run.
- Введите
services.msc
и выберите «OK»
- Щелкните правой кнопкой мыши «Windows Font Cache Service» и откройте «Properties.»
- Выберите «Stop» в разделе «Service Status» и измените «Startup type» на «Disabled». После этого нажмите «Применить», затем «OK».»
- Сделайте то же самое для «Windows Presentation Foundation Font Cache 3.0.0.0.»
- Правой кнопкой мыши нажмите на меню «Пуск» и выберите «Проводник Windows.»
- Перейдите в следующую папку: «C:UsersIWiLLAppDataLocalMicrosoftFontCache»
- Удалите все файлы FontCache с расширением .DAT.
- Откройте папку FontCache и удалите все ее содержимое.
- Перейдите в следующую папку «C:WindowsSystem32» и удалите FNTCACHE.dat файл:
- Перезагрузите компьютер, чтобы сохранить изменения.
- После загрузки системы снова выполните шаги с #1 по #3.
- Выберите «Start» в разделе «Service status» и измените «Startup type» на «Automatic», затем нажмите «Apply -> OK.»
- Сделайте то же самое для «Windows Presentation Foundation Font Cache 3.0.0.0.»
- Проверьте, исчезли ли проблемы.
Восстановление кэша шрифтов с помощью файла BAT
Файлы .BAT – это сценарии, хранящие команды, которые необходимо выполнять в последовательном порядке. Вы можете использовать такие файлы для воссоздания кэша шрифтов в несколько шагов:
- Нажмите на меню «Пуск», введите «Блокнот» и нажмите Enter.
- Скопируйте и вставьте следующие команды в «Блокнот»:
@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"
- Сохраните файл в «Блокноте».
- В выпадающем меню «Сохранить как тип» выберите «Все файлы», введите «Rebuild_FontCache.bat» как «Имя файла», затем нажмите «Сохранить.»
- Правой кнопкой мыши щелкните на «Rebuild_FontCache.bat» и выберите «Запустить от имени администратора.»
- После завершения процесса перезагрузите компьютер. Проблемы должны исчезнуть.
Комментарии (0)