Если на экране монитора вместо привычных русских букв вы видите непонятные символы или иероглифы — проблема кроется в кодировке текста или настройках языка. Чаще всего это исправляется за 2–3 клика, но иногда требует более глубоких действий. В большинстве случаев виновата сбившаяся кодировка в браузере, неправильный шрифт системы или кодовых страниц.

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

Проверьте кодировку в браузере

Если иероглифы появляются только на отдельных сайтах, дело в настройках браузера. Современные программы вроде Google Chrome, Mozilla Firefox или Microsoft Edge обычно автоматически определяют кодировку, но иногда ошибаются.

В Chrome и Edge:

  1. Нажмите правой кнопкой мыши на страницу с иероглифами.
  2. Выберите Кодировка (в Edge может называться Дополнительные инструменты → Кодировка).
  3. Попробуйте Кириллица (windows-1251) или Unicode (UTF-8).

В Firefox:

  1. Откройте меню ☰ → Дополнительные инструменты → Кодировка.
  2. Выберите Кириллица (windows-1251) или Юникод (UTF-8).
💡

Если кодировка не помогает, попробуйте очистить кэш браузера через Ctrl + Shift + Del — иногда битые файлы предполагают неправильное отображение текста.

Версия WindowsПуть к настройкам языкаЧто проверить
Windows 11Параметры → Время и язык → ЯзыкОсновной язык, региональные стандарты
Windows 10Параметры → Время и язык → ЯзыкОсновной язык, кодировка по умолчанию
Windows 7/8Панель управления → Язык и региональные стандартыЯзык для неюникодных программ, формат чисел и дат

Настройки языка и региона Windows

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

В Windows 10 и 11:

  1. Откройте Параметры → Время и язык → Язык.
  2. Убедитесь, что русский язык установлен как основной. Если его нет — добавьте через Добавить язык.
  3. Проверьте, что в разделе Региональные стандарты стоит Русский (Россия) или другая подходящая локализация.

В Windows 7 и 8:

  1. Зайдите в Панель управления → Часы, язык и регион → Язык и региональные стандарты.
  2. На вкладке Дополнительно проверьте, что система использует Русский в списке Язык программ, не поддерживающих Юникод.

Сброс шрифтов системы

Иногда иероглифы вместо русских букв появляются из-за повреждённых или отсутствующих шрифтов. использует шрифты вроде Arial, Times New Roman или Consolas для отображения текста. Если они повреждены, система подставляет символы из других наборов.

Чтобы сбросить шрифты:

  • Откройте Панель управления → Внешний вид и персонализация → Шрифты.
  • Проверьте, есть ли в списке основные шрифты (Arial, Tahoma, Verdana).
  • Если какого-то шрифта нет — скачайте его с официального сайта или восстановите через точку восстановления системы.

Также можно восстановить шрифты через командную строку:

  1. Откройте командную строку от имени администратора (Win + X → Command Prompt (Admin)).
  2. Введите команду: sfc /scannow — она проверит и восстановит системные файлы, включая шрифты.

Проверка кодовых страниц и реестра

Если предыдущие шаги не помогли, проблема может заключаться в кодовых страницах системы. использует разные кодовые страницы для отображения текста в старых программах (не поддерживающих UTF-8).

Чтобы изменить кодовую страницу для неюникодных программ:

  1. Откройте Панель управления → Часы, язык и регион → Язык и региональные стандарты.
  2. Перейдите на вкладку Дополнительно.
  3. В разделе Язык программ, не поддерживающих Юникод выберите Русский.
  4. Нажмите ОК и перезагрузите компьютер.
⚠️ Внимание: Неправильное изменение реестра может привести к нестабильной работе системы. Если вы не уверены в своих действиях, обратитесь к специалисту.
Какая проблема у вас возникла с отображением текста?
Иероглифы в браузере
Иероглифы в праграммах
Иероглифы в именах файлов
Иероглифы везде

Конфликт программ и кодовые страницы

Некоторые программы (особенно старые или нелицензионные) могут конфликтовать с системными настройками кодировки. Чаще всего это встречается в играх, бухгалтерских программах или специализированном ПО.

Программа/ситуацияВозможная причинаРешение
Старые игры (например, Heroes III)Используют кодовую страницу 866 (DOS)Установите шрифт с поддержкой кириллицы или измените кодовую страницу в настройках игры
1C:ПредприятиеНеправильная кодировка базы данныхПроверьте настройки кодировки в конфигураторе программы
Notepad++Неверная кодировка файлаОткройте файл и выберите Кодировки → Кириллица → Windows-1251
Командная строкаКодировка по умолчанию OEM 866Используйте команду chcp 1251 для смены кодировки

Проблемы с кодировкой в текстовых файлах

Если иероглифы появляются только в текстовых файлах (.txt, .csv), дело в кодировке самого файла. по умолчанию открывает текстовые файлы в кодировке ANSI (Windows-1251 для русского), но если файл сохранили в UTF-8 или другой кодировке, символы будут отображаться неправильно.

Чтобы исправить:

  • Откройте файл в Блокноте.
  • Если текст отображается как иероглифы, попробуйте открыть его в Notepad++ или VS Code — эти программы позволяют вручную выбрать кодировку.
  • В Notepad++ выберите Кодировки → Преобразовать в UTF-8 (без BOM) или Windows-1251.

Если файл открывается правильно в одной программе и неправильно в другой — проблема точно в кодировке файла, а не системы.

Практические шаги: универсальная инструкция

Чтобы не упустить ни один возможный вариант, следуйте этому чек-листу. Начните с верхнего пункта и двигайтесь вниз, если проблема не решена.

Универсальный чек-лист по устранению иероглифов

Выполнено: 0 / 7

Часто задаваемые вопросы

Почему в командной строке вместо русских букв иероглифы?

Командная строка по умолчанию использует кодировку OEM 866, которая не всегда корректно отображает кириллицу. Чтобы исправить, введите команду chcp 1251 — это переключит кодировку на Windows-1251. Для постоянного изменения добавьте эту команду в автозагрузку командной строки.

Иероглифы появляются только в одной программе. Что делать?

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

После обновления появились иероглифы. Как вернуть нормальный текст?

Обновления иногда сбивают настройки языка или шрифтов. Попробуйте:

  1. Восстановить систему через точку восстановления (Пуск → Восстановление системы).
  2. Сбросить настройки языка в Параметры → Время и язык.
  3. Обновить драйвера видеокарты через Диспетчер устройств.
В вместо русских букв иероглифы. Как исправить?

Проблема в кодировке файла или настроек Excel. Попробуйте:

  1. Открыть файл в Excel и при импорте выбрать кодировку Windows-1251 или UTF-8.
  2. Экспортировать файл в .csv и открыть его в Notepad++, чтобы проверить кодировку.
  3. Убедиться, что в настройках Excel (Файл → Параметры → Дополнительно) не стоит галочка на Игнорировать другие кодовые страницы.