Как исправить отображение кириллицы или кракозябры в Windows 10

Как исправить кириллицу в Windows 10Одна из возможных проблем, с которыми можно столкнуться после установки Windows 10 — кракозябры вместо русских букв в интерфейсе программ, а также в документах. Чаще неправильное отображение кириллицы встречается в изначально англоязычных и не совсем лицензионных версиях системы, но бывают и исключения.

В этой инструкции — о том, как исправить «кракозябры» (или иероглифы), а точнее — отображение кириллицы в Windows 10 несколькими способами. Возможно, также будет полезным: Как установить и включить русский язык интерфейса в Windows 10 (для систем на английском и других языках).

Исправление отображения кириллицы с помощью настроек языка и региональных стандартов Windows 10

Кракозябры в программах и документах Windows 10

Самый простой и чаще всего работающий способ убрать кракозябры и вернуть русские буквы в Windows 10 — исправить некоторые неправильные настройки в параметрах системы.

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

  1. Откройте панель управления (для этого можно начать набирать «Панель управления» или «Control Panel» в поиске на панели задач.
  2. Убедитесь, что в поле «Просмотр» (View by) установлено «Значки» (Icons) и выберите пункт «Региональные стандарты» (Region). Региональные стандарты в Windows 10
  3. На вкладке «Дополнительно» (Administrative) в разделе «Язык программ, не поддерживающих Юникод» (Language for non-Unicode programs) нажмите по кнопке «Изменить язык системы» (Change system locale). Дополнительные параметры языка системы
  4. Выберите русский язык, нажмите «Ок» и подтвердите перезагрузку компьютера. Установка региона Россия для Windows 10

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

Отображение кириллицы исправлено в Windows 10

Как исправить иероглифы Windows 10 путем изменения кодовых страниц

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

С помощью редактора реестра

Первый способ — использовать редактор реестра. На мой взгляд, это самый щадящий для системы метод, тем не менее, рекомендую создать точку восстановления прежде чем начинать. Совет про точки восстановления относится и ко всем последующим способам в этом руководстве.

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра.
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
    и в правой части пролистайте значения этого раздела до конца. Установленный регион Windows 10 в реестре
  3. Дважды нажмите по параметру ACP, установите значение 1251 (кодовая страница для кириллицы), нажмите Ок и закройте редактор реестра. Изменение кодовой страницы на кириллицу
  4. Перезагрузите компьютер (именно перезагрузка, а не завершение работы и включение, в Windows 10 это может иметь значение).

Обычно, это исправляет проблему с отображением русских букв. Вариация способа с помощью редактора реестра (но менее предпочтительная) — посмотреть на текущее значение параметра ACP (обычно — 1252 для изначально англоязычных систем), затем в том же разделе реестра найти параметр с именем 1252 и изменить его значение с c_1252.nls на c_1251.nls.

Кодовые страницы в реестре Windows 10

Путем подмена файла кодовой страницы на c_1251.nls

Второй, не рекомендуемый мной способ, но иногда выбираемый теми, кто считает, что правка реестра — это слишком сложно или опасно: подмена файла кодовой страницы в C:\ Windows\ System32 (предполагается, что у вас установлена западно-европейская кодовая страница — 1252, обычно это так. Посмотреть текущую кодовую страницу можно в параметре ACP в реестре, как было описано в предыдущем способе).

  1. Зайдите в папку C:\ Windows\ System32 и найдите файл c_1252.NLS, нажмите по нему правой кнопкой мыши, выберите пункт «Свойства» и откройте вкладку «Безопасность». На ней нажмите кнопку «Дополнительно». Просмотр параметров безопасности файла
  2. В поле «Владелец» нажмите «Изменить». Изменение владельца C_1252.nls
  3. В поле «Введите имена выбираемых объектов» укажите ваше имя пользователя (с правами администратора). Если в Windows 10 используется учетная запись Майкрософт, вместо имени пользователя укажите адрес электронной почты. Нажмите «Ок» в окне, где указывали пользователя и в следующем (Дополнительные параметры безопасности) окне. Указание владельца для файла
  4. Вы снова окажетесь на вкладке «Безопасность» в свойствах файла. Нажмите кнопку «Изменить».
  5. Выберите пункт «Администраторы» (Administrators) и включите полный доступ для них. Нажмите «Ок» и подтвердите изменение разрешений. Нажмите «Ок» в окне свойств файла. Установить полный доступ к файлу для Администраторы
  6. Переименуйте файл c_1252.NLS (например, измените расширение на .bak, чтобы не потерять этот файл).
  7. Удерживая клавишу Ctrl, перетащите находящийся там же в C:\Windows\System32 файл c_1251.NLS (кодовая страница для кириллицы) в другое место этого же окна проводника, чтобы создать копию файла. Копия файла C_1251.nls
  8. Переименуйте копию файла c_1251.NLS в c_1252.NLS.
  9. Перезагрузите компьютер.

После перезагрузки Windows 10 кириллица должна будет отображаться не в виде иероглифов, а как обычные русские буквы.

Комментарии (166) к Как исправить отображение кириллицы или кракозябры в Windows 10

  • Шамиль

    Дмитрий, спасибо за полезную статью!
    Объясните, пожалуйста, зачем вы вставляете пробелы в путях реестра? Это же жутко неудобно, когда хочешь скопировать путь и вставить в окно редактора реестра. К примеру, в статье указана ветка реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\Control\ Nls\ CodePage, чтобы вставить и перейти по этому пути, надо предварительно удалить 3 пробела, иначе редактор реестра не опознает его.

    Ответить

    • Dmitry

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

      Ответить

      • Шамиль

        Спасибо и с праздником вас!

        Ответить

    • Макс

      2 дня на xp s3 мохался автору респект огромный! помог последний описанный способ

      Ответить

  • Шамиль

    После изменения языка системы с английской US на русскую крякозябры в текстовых документах исчезли, но проблема частично сохранилась. До изменения языка системы интерфейс и настройки программы USDownloader были полностью в крякозябрах, после изменения стало получше, но проблема полностью еще не решена.
    Подскажите, что еще можно сделать для решения моей проблемы?

    Ответить

    • Dmitry

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

      Ответить

  • Гость

    Статья топчик! Русский язык заработал на Win10 Eng!

    Ответить

  • Евгений

    Спасибо!
    Восстанавливал Win10 на HP Pavilion. В процессе восстановления тупанул и выбрал Eng. Ещё раз (пере) восстановил, выбрал Рус. Однако, программа для расчётов токов короткого замыкания (АРМ-СРЗА) не воспринимала Кириллицу, кракозябры. Помогло 1252.bak. Теперь Кириллица отображается правильно.

    Ответить

  • Виктор

    Огромное спасибо. Ежики в некоторых программах задрали.

    Ответить

  • Ivan

    Спасибо! Не первый раз в поисках решения проблем попадаю на ваш сайт. И практически всегда поиски здесь и заканчиваются! В знак благодарности отключаю блокиратор рекламы и … Ну, и …

    Ответить

  • Андрей

    А что делать если у меня крякозябры заменились на ромбики?

    Ответить

    • Наталья

      у меня тоже ромбики….оба способа не помогают и переустановка языкового пакета тоже (

      Ответить

  • Ivan

    Проблема со шрифтами после описанных действий не прошла. Помогло следующее. Установить галочку в языке системы использовать бета utf-8″. Вместо иероглифов стали отображаться ромбы. А после снятия этой галочки все стало хорошо.

    Ответить

    • Роман

      Благодарю, так же решил. Сначала в реестре ACP — 1251 поставил, потом убрал галку beta utf-8.

      Ответить

    • Evgeny

      Спасибо помогло вроде, теперь вопрос как сделать английский интерфейс обратно в виндовс

      Ответить

    • Эд

      Братан, ты гений !
      Я два дня мучился с этой бедой, весь рунет излазил, весь google истоптал, все перепробовал!
      И только твой способ с убиранием галки реально проканал !!!
      Очень тебе благодарен!!!
      А ситуация такая предшествовала. Купил в Польше ноут бу с предустановленной виндой 10-й, и давай скакать с бубном, как полноценно русский установить в систему. Вплоть до перестановки винды уже дошло, но нельзя , потому как в случае чего — хозяину-поляку ж не вернешь же уже с русской виндой )) . Так что ты меня здорово выручил, ну и, конечно создатель этого сайта ! Респект всем !

      Ответить

  • Максим

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

    Ответить

  • Владислав

    Большое спасибо. Теперь всё работает, и не нужно изучать эльфийский.!!

    Ответить

  • Гера

    Спасибо добрый человек, помогло, дай Бог вам счастья

    Ответить

  • Евгений

    Большое, человеческое Спасибо! :)
    С ходу помог первый вариант (через Панель управления).
    Удачи !

    Ответить

  • Юлия

    Это всё конечно замечательно, но у меня названия разделов тоже криво отображаются, поэтому вся эта инфа совершенна бесполезна

    Ответить

    • Dmitry

      А почему бесполезна, пробовали? Явно что-то с таблицами кодировки.
      Кстати, если раньше отображалось нормально, то можно точки восстановления в вашем случае попробовать.

      Ответить

  • Михаил

    Ничего не работает. В блокноте и Word кракозябры
    Формат файла doc. А с docx всё нормально

    Ответить

    • Dmitry

      Если с одним документом такое, то может в нем самом проблемы с кодировкой (или файл поврежден)

      Ответить

  • 750-650

    Помогла правка реестра. Огромное спасибо!

    Ответить

    • 750-650

      Помогла, но частично. Меню некоторых мультиязычных программ продолжали отображаться крякозябрами. а я на радостях поспешил отписаться. Окончательная победа состоялась после «Change system locale» (в русском интефейсе, как у вас в начале статьи «Изменить язык системы») на «Russian (Russia)» . Всё подобное происходит ИМХО, если при инсталляции системы был неверно указан регион… Спасибо ещё раз!

      Ответить

  • Владимир

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

    Ответить

  • Мария

    Всё получилось, благодарю)

    Ответить

  • миша

    Здравствуйте, Dmitry
    Пользуюсь облачным хранилищем mega.nz
    Cкопировал туда текстовые файлы из папки Документы. Открываю, а том половина файлов выглядит вот так
    (пример иероглифов)
    Можно это как-то исправить ? Я уже и систему переустанавливал , не меняется ничего

    Ответить

    • Dmitry

      Здравствуйте. А оригиналы файлов (если есть) нормально открываются?
      А если эти же файлы прямо внутри хранилища открывать (если там есть такая опция)?
      Плюс: а нет ли в этом хранилище функций отката файлов к предыдущим версиям? (я просто не пользовался mega.nz, просто перечисляю мысли, которые в голову приходят для решения проблемы)

      Ответить

      • миша

        1 Да. Оригиналы файлов нормально открываются.
        2 Внутри хранилища ? Я не замечал таких опций . А как это внутри сделать ?
        3 На счёт функций отката файлов к предыдущим версиям — даже затрудняюсь что-то ответить по этому вопросу
        Вот на яндекс-диск , гугл-диск, облако майл.ру — там нормально открываются , что снутри, что снаружи (

        Ответить

  • миша

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

    Ответить

  • Viktor

    Не могу изменить название «C_1252» — You’ll need to provide administrator permission to rename this file

    Ответить

  • Damir

    Спасибо, помог второй способ, т.к. пользуюсь английской версией виндовс

    Ответить

  • Григорий

    Спасибо! Очень помогло, в первом варианте. Изменить язык системы.!!!

    Ответить

  • Алексей

    Здравствуйте, уважаемый(ые) автор(ы) статьи!

    Мне помогло только третье решение, так как два первых изначально были выполнены. Выражаю Вам огромную благодарность.

    С уважением, Алексей.

    Ответить

  • олег

    Ивану про передергивание галки UTF-8 — огромное спасибо. Спас!

    Ответить

  • Ильяс

    В «графе введите имена выбираемых объектов» я пишу имя пользователя, но выходит ошибка

    Ответить

    • Dmitry

      если у вас учетная запись майкрософт, укажите адрес почты, а не имя.

      Ответить

  • Dmitriy

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

    Ответить

    • Dmitry

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

      Ответить

  • Aleksei

    Спасибо большое очень Выручили.

    Ответить

  • MPP

    Спасибо, подошёл первый способ. Изначально вместо русского стоял eng

    Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться