Шрифты не работают / нет кириллицы в программах — как исправить в Windows 10/11 (2025)

Симптомы: вместо текста — квадраты и вопросики, русские буквы исчезли в некоторых программах, новые шрифты «не видны», меню стало нечитаемым. Причины разные: повреждённый кэш, удалённые системные гарнитуры, сторонние «оптимизаторы», сбившиеся языковые компоненты. Ниже — безопасный план.

Коротко: быстрые проверки

  • Проверьте, что язык интерфейса — Русский и установлен пакет «Дополнительные функции русского языка».
  • Откройте «Параметры → Персонализация → Шрифты» — посмотрите, видны ли системные Segoe UI, Arial, Times New Roman.
  • Если ошибка только в конкретной программе — включите в ней «Использовать собственные шрифты» или переустановите шрифт, который она требует.
Нужна помощь? Подключусь удалённо, восстановлю системные шрифты, почищу кэш, верну кириллицу и аккуратно расставлю приоритеты гарнитур.

1) Проверяем языковые компоненты и локаль

  1. Win+R → ms-settings:regionlanguage — проверьте, что «Язык интерфейса Windows» — Русский.
  2. Откройте «Дополнительные параметры клавиатуры» и выключите «Разные методы ввода для каждого приложения», чтобы исключить странные подмены.
  3. В «Дополнительные параметры региона» (Панель управления → Регион) выставьте Русский (Россия) и вкладку «Административные» → «Копировать параметры…» для новых пользователей.

2) Пересоздаём кэш шрифтов

Файл FNTCACHE.DAT иногда повреждается и ломает отрисовку. Удалим его — Windows создаст заново.

Команды выполняйте по одной (CMD от администратора):

net stop fontcache
taskkill /im fontdrvhost.exe /f
del /f /q %WinDir%\System32\FNTCACHE.DAT
net start fontcache
shutdown /r /t 5

3) Восстанавливаем системные шрифты Windows

Если «чистилки» удалили стандартные гарнитуры, вернём их.

  1. «Параметры → Персонализация → Шрифты» → «Параметры связанных параметров» → Восстановить настройки шрифтов по умолчанию.
  2. Проверьте папку C:\Windows\Fonts — там должны лежать базовые гарнитуры (Segoe UI, Arial, Times New Roman, Calibri).
  3. Если чего-то нет — добавьте шрифт двойным кликом по файлу .ttf/.otf → «Установить».

4) Проверяем системные файлы

Повреждения в WinSxS могут ломать сегменты шрифтов.

Команды выполняйте по одной (CMD от администратора):

dism /online /cleanup-image /restorehealth
sfc /scannow

5) Конфликт шрифтов и подмена гарнитур

Иногда сторонние наборы (особенно «Arial Narrow» из старых пакетов) перекрывают системные семейства. Уберите дубли.

  1. Откройте Control Panel → Fonts → «Параметры шрифтов» → включите «Скрывать шрифты, основанные на языке».
  2. Найдите дубликаты по имени и удалите неиспользуемые варианты (ПКМ → Удалить).

6) В конкретных программах

  • Adobe/Office: включите «Встраивать шрифты» при сохранении PDF/документов.
  • Браузеры: сбросьте настройки шрифтов и масштаб. В Chrome: «Настройки → Внешний вид → Настроить шрифты».

FAQ

После удаления FNTCACHE.DAT шрифты всё равно квадратами.

Проверьте, не удалены ли системные гарнитуры в C:\Windows\Fonts. Восстановите их и выполните SFC/DISM.

Шрифты исчезают после перезагрузки.

Устанавливайте для всех пользователей (ПКМ по .ttf → «Установить для всех») и убедитесь, что нет политик, запрещающих установку.

Читайте также: