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

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

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

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

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

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

Избавляемся от кракозябр через настройки компьютера

Первый шаг, который нужно сделать для исправления ошибок в отображении русского языка — это зайти в панель управления. Это можно сделать несколькими способами. Один из самых простых – это выполнить щелчок правой кнопкой мышки на кнопке «Пуск», после чего в появившемся перечне выбрать опцию «Панель управления».

На открывшейся форме отдаем предпочтение подразделу «Регион, язык и часы». Выбираем эту опцию среди других категорий в панели.

При входе в представленный раздел меню выбираем категорию «Региональные стандарты».

Здесь настраиваются форматы времени и даты, числовые разделители (дробной и целой частей, групп разрядов), число дробных знаков, формат отрицательных чисел, система единиц (американская или метрическая). Также в этом пункте меню можно конфигурировать разметку отображения денежных единиц, их обозначение, разделитель дробной и целой частей денежной суммы, а также разделитель групп разрядов. Более того, именно здесь можно настроить региональную локаль отображения символов в операционной системе. Чтобы сделать это, перейдем на вкладку «Дополнительно».

В разделе текущего языка программ с отсутствием поддержки Юникод нажимаем контрол «Изменить язык системы».

В появившемся перечне выбираем вариант «Русский (Россия)».

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

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

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

Использование реестра, если метод выше не помог

Создадим в текстовом редакторе обычный файлик, но дадим ему расширение.reg, дабы впоследствии можно было применить все настройки, хранящиеся в нем. Итак, какое же содержимое reg-файла должно быть?

Наберем в него ручками или скопируем через буфер обмена следующие значения:

Windows Registry Editor Version 5.00


«ARIAL»=dword:00000000


«Arial,0″=»Arial,204»
«Comic Sans MS,0″=»Comic Sans MS,204»
«Courier,0″=»Courier New,204»
«Courier,204″=»Courier New,204»
«MS Sans Serif,0″=»MS Sans Serif,204»
«Tahoma,0″=»Tahoma,204»
«Times New Roman,0″=»Times New Roman,204»
«Verdana,0″=»Verdana,204»

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

Важное замечание: перед внесением изменений в реестр лучше создать , дабы вносимые впоследствии изменения не повлекли за собой крах операционки, и ее не пришлось переустанавливать с нуля. Тем не менее, если вы уверены, что эти действия безопасны для вашей ОС, можете этот пункт упустить.

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

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

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

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

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


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

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

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

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

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

    19.02.2019 в 07:45

    23.02.2019 в 17:10

    02.03.2019 в 13:42

    Александр

    04.03.2019 в 23:54

    28.03.2019 в 11:40

    29.03.2019 в 02:22

    • 29.03.2019 в 09:39

    03.04.2019 в 05:23

    • 03.07.2019 в 14:17

    05.04.2019 в 20:24

    26.04.2019 в 21:34

    • 27.04.2019 в 11:49

      • 30.04.2019 в 18:24

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

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

Помимо некорректной установки локали, это может быть вызвано тем, что вы изначально установили англоязычную версию дистрибутива Windows, "заточенную” под латиницу. В этом случае все, что нам нужно сделать, — это на русскоязычную версию. Но мы будем подразумевать, что вы хотите работать именно с англоязычной средой, в которой все русские символы должны отображаться корректно и без ошибок, вне зависимости от того, какими программами вы пользуетесь, английскими или русскими. Как сделать так, чтобы не отображались кракозябры вместо русских букв в Windows 10 – читайте дальше.

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

В открывшемся окне панели управления выбираем раздел «Часы, язык и регион». Именно здесь сконцентрированы все региональные настройки: выбор часового пояса, разделители дробной и целой частей для чисел с плавающей точкой, обозначения валют, группировка крупных чисел по заданным признакам. Выбираем обозначенный выше раздел.

Войдя в описанную ранее категорию, отдаем предпочтение сектору «Региональные стандарты».

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

В категории, где устанавливается язык приложений, по дефолту не поддерживающих Юникод, щелкаем на кнопке «Изменить язык системы». В результате мы попадем на форму для кастомизации локали операционной среды, что нам, собственно, и нужно.

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

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

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

Еще один способ решить описанную проблему – это выполнить определенные манипуляции с реестром. Но в силу возможной некорректной работы системы в результате их применения мы этот метод в нашем материале приводить не будем, так как в случае каких-либо ошибок с пользовательской стороны это может вылиться в необходимость полной переустановки операционной системы, а это для нас неприемлемо.

Итак, надеемся, что представленный выше алгоритм позволит вам обойти все подводные камни в решении вопроса, как убрать кракозябры в Windows 10 при работе в среде с англоязычной оболочкой, а также избавит вас от головной боли, связанной с отображением русскоязычных шрифтов в ОС.

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

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

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

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

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

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

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

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

Responsive2{width:300px;height:300px}@media(min-width: 500px){.responsive2{width:336px;height:280px}}

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

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

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

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

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

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

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

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

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

С интересом следил за презентацией Windows 10 и не без любопытства установил её к себе на ноутбук сразу же, как только она стала доступна для скачивания. Сразу после загрузки был wow-эффект: удобный масштабируемый классический пуск, рабочие столы, возможность работы с metro-приложениями не во весь экран, новые декорации окон (отсутсвие рамок и тень у окна), прозрачность в консоли. Но, постойте, что это такое в консоли?

«Система не в состоянии выводить русские символы в консоль» — подумал я и, воспользовавшись программой Windows Feedbak, отослал описание проблемы разработчикам. Как оказалось, это только начало. Если вам интересно, что приготовила нам Windows 10, добро пожаловать под кат.

Да, система действительно не умеет корректно работать с русским языком. Пробую ввести русский текст в консоли:

Открываю блокнот и пробую в нём:

Сохраняю, стандартное окошко, по умолчанию выбран формат ANSI.

Всё равно жму ОК, раньше же работало! Открываю файл:

Сюрприз, windows не может открывать русские файлы в кодировке ANSI. Но, как оказалось, не только их. Пробую открыть конфиг IP-TV Player:

Кракозябры уже в стиле koi8-r. Этот же файл в windows 8.1 работает корректно.

Несколько слов об установке привычных программ. Это простое действие приносит массу сюрпризов. Тот же IPTV-Player удалось установить попытки с 10-й (сам не знаю, что именно помогло мне в итоге). При установке и при выборе версии vlc установка завершалась с неизвестной ошибкой. При запуске тоже плеера появлялась неизвестная ошибка (кракозябры). После плясок с бубном и установки русского языка ожидаемо нет.

Пробую установить свежую версию VLC. Установка даже не запускается, появляется ошибка (никакие танцы с бубном не позволили добиться установки, работает только если скачать архивом):

Не с первого раза установился Skype для рабочего стола (помогло явное указание на запуск в режиме администратора), Cisco AnyConnect установился, но после перезагрузки отказался работать. Плагин Java SE отказывается устанавливаться.

P.S.: Выражаю благодарность хабраюзеру Soulveig , подсказавшему как исправить отображение русского языка: необходимо в Control Panel > Clock, Language, and Region > Region > Administrative > Change system locale… выбрать локаль Russian (Russia). После перезагрузки всё начинает работать корректно.
Так же благодарность хабраюзеру AndreyDmitriev который укорил меня за то что я не стал разбираться с ошибкой при установке VLC. Как оказалось проблема решается тем же самым способом, а именно установкой правильной локали.

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