Кракозябры вместо русских букв в windows 10
Кракозябры вместо русских букв
Кракозябры – что за слово такое интересное? Этим словом обычно русские пользователи называют неправильное/неверное отображение (кодировку) символов в программах или самой Операционной Системы.Почему такое случается? Однозначного ответа Вы не найдёте.
Это может быть в следствии проделок наших “любимых” вирусов, может из-за сбоя работы ОС Windows (например пропало электричество и выключился компьютер), может программа создала конфликт с другой или ОС и всё “полетело”. В общем причин может быть много, а самая интересная – это “Оно само вот так взяло и сломалось”.
Читаем статью и узнаём как исправить проблему с кодировкой в программах и ОС Windows, раз уж она случилась.
Кто до сих пор не понял о чём я имею ввиду, вот вам несколько скриншотов:
Кстати, я тоже попал однажды в эту ситуацию и до сих пор на Рабочем столе лежит файл, который помог мне справится с ней. Поэтому и решил написать данную статью.
За отображение кодировки (шрифта) в Windows отвечает несколько “вещей” – это язык, реестр и файлы самой ОС. Теперь будем их проверять по отдельности и по пунктам.
Как убрать и исправить кракозябры вместо русского (русских букв) в программе или Windows.
1. Проверяем установленный язык для программ, не поддерживающих Юникод. Может он у Вас сбился.
Итак, переходим по пути: Панель управления – Язык и региональные стандарты – вкладка ДополнительноТам смотрим чтобы язык был Русский.
В Windows XP помимо этого внизу есть список “Кодовые страницы таблиц преобразования” и в нём есть строчка с цифрой 20880.
Нужно чтобы там тоже был Русский
Перезагружаемся или перезапускаем проводник и смотрим не исчезла ли проблема. Нет? Тогда следующий пункт.
2. Может у Вас слетели системные настройки шрифтов? Тогда вот Вам один хороший файл, который содержит стандартные настройки шрифтов для Windows
standartnye_shrifty.zip1,05 Kbcкачиваний: 32767
На всякий случай вот Вам архиваторы
Внутри настройки реестра для Windows XP, Vista, 7 и 8
Для тех, кто любознателен или не доверяет сайту или мне, показываю содержимое этих файлов.
Windows XP
Показать / Скрыть текстWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]”ARIAL”=dword:000000cc”DEFAULT”=dword:000000cc [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]”Arial,0″=”Arial,204″”Arial,204″=”Arial,204″”Arial Cyr,0″=”Arial,204″”Arial CYR,204″=”Arial,204″ “Comic Sans MS,0″=”Comic Sans MS,204″”Courier,0″=”Courier New,204″”Courier,204″=”Courier New,204″”Courier New Cyr,0″=”Courier New,204″”Courier New CYR,204″=”Courier New,204″”Fixedsys,0″=”Fixedsys,204″”Helv,0″=”MS Sans Serif,204″”MS Sans Serif,0″=”MS Sans Serif,204″”MS Sans Serif,204″=”MS Sans Serif,204″”MS Serif,0″=”MS Serif,204″”MS Shell Dlg,0″=”MS Sans Serif,204″”MS Shell Dlg,204″=”MS Sans Serif,204″”Small Fonts,0″=”Small Fonts,204″”System,0″=”Arial,204″”Tahoma,0″=”Tahoma,204″”Times New Roman,0″=”Times New Roman,204″”Times New Roman,204″=”Times New Roman,204″”Times New Roman Cyr,0″=”Times New Roman,204″”Times New Roman CYR,204″=”Times New Roman,204″”Tms Rmn,0″=”MS Serif,204”“Verdana,0″=”Verdana,204”
Windows Vista/7/8
Показать / Скрыть текстWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper] “ARIAL”=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] “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 .
После запуска reg файла, Вы должны согласиться с предупреждением системы о внесении изменений в реестр.
Снова перезагружаемся или перезапускаем проводник. Если проблема не пропала, то переходим к следующему пункту.
3. Меняем в реестре кодировку на стандартную. Здесь всё то же самое что и в пункте 2.
Снова даю Вам файл для разных версий ОС Windows
standartnaya_kodiroa.zip1,21 Kbcкачиваний: 19667
снова даю текст, содержащийся в этих файлах.
Для Windows XP
Показать / Скрыть текстWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Controlls\CodePage]”1250″=”c_1251.nls””1251″=”c_1251.nls””1252″=”c_1251.nls””1253″=”c_1251.nls” “1254”=”c_1251.nls””1255″=”c_1251.nls””866″=”c_866.nls””ACP”=”1251″”OEMCP”=”866″”MACCP”=”10007″”OEMHAL”=”vga866.fon”@=”C_1251.NLS”[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]”00000409″=”ru”
Для Windows vista, 7 и 8
Показать / Скрыть текст Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Controlls\CodePage] “1250”=”c_1251.nls” “1251”=”c_1251.nls” “1252”=”c_1251.nls” “1253”=”c_1251.nls” “1254”=”c_1251.nls” “1255”=”c_1251.nls” [HKEY_CURRENT_USER\Control Panel\International] “Locale”=”00000419” “LocaleName”=”ru-RU” “s1159″=”” “s2359″=”” “sCountry”=”Russia” “sCurrency”=”р.” “sDate”=”.” “sDecimal”=”,” “sGrouping”=”3;0” “sLanguage”=”RUS” “sList”=”;” “sLongDate”=”d MMMM yyyy 'г.'” “sMonDecimalSep”=”,” “sMonGrouping”=”3;0” “sMonThousandSep”=” ” “sNativeDigits”=”0123456789” “sNegativeSign”=”-” “sPositiveSign”=”” “sShortDate”=”dd.MM.yyyy” “sThousand”=” ” “sTime”=”:” “sTimeFormat”=”H:mm:ss” “sShortTime”=”H:mm” “sYearMonth”=”MMMM yyyy” “iCalendarType”=”1” “iCountry”=”7” “iCurrDigits”=”2” “iCurrency”=”1” “iDate”=”1” “iDigits”=”2” “NumShape”=”1” “iFirstDayOfWeek”=”0” “iFirstWeekOfYear”=”0” “iLZero”=”1” “iMeasure”=”0” “iNegCurr”=”5” “iNegNumber”=”1” “iPaperSize”=”9” “iTime”=”1” “iTimePrefix”=”0” “iTLZero”=”0” [HKEY_CURRENT_USER\Control Panel\International\Geo]
“Nation”=”203”
Источник: http://vindavoz.ru/win_obwee/411-krakozyabry-vmesto-russkih-bukv/html
Как исправить проблемы с отображением русских букв в Windows 10
При работе с Windows 10 у пользователей иногда возникают проблемы с правильным отображением символов. Вместо привычных букв и цифр в тексте мы можем лицезреть какие-то замудрённые иероглифы или «кракозябры», которые не несут в себе никакого логического смысла. Чаще всего к этому приводят неправильно установленные значения в опциях региональных параметров.
Нередко такое случается, когда пользователь работает с русской раскладкой клавиатуры в ОС с английской локализацией. Проблема заключается в том, что в такой системе для программ, работающих с кириллицей, не предусмотрена обработка нужных символов. Также это справедливо и для других языков, в которых отсутствуют латинские символы, например, японского, китайского или греческого.
Сегодня мы поговорим о том, как избавиться от кракозябр в Windows 10 и настроить корректное отображение русских символов.
Суть проблемы
Как правило, мы можем наблюдать эти кракозябры не в каждой программе. Например, символы, изображённые кириллицей в названии программ, отображены корректно. Но если запустить программу установки дистрибутивов, поддерживающих русский язык, мы получаем неведомую нам «китайскую грамоту».
И, пожалуй, основная проблема кроется в том, что в имеющейся ОС по дефолту отсутствует поддержка кириллических символов. На практике это может значить, что вы инсталлировали английский дистрибутив с установленным поверх него расширенным пакетом русификации. Однако последний не смог решить проблему корректно.
Первое, что пытаются делать пользователи в такой ситуации – переустановка операционки с чистого листа. Однако не все согласятся на такое, ведь кто-то, возможно, намеренно хочет работать с англоязычной средой. И в этой среде кириллические символы по идее могут и должны отображаться корректно.
Используем системные настройки для решения проблемы
Прежде всего, попробуем исправить ошибку через панель управления. Чтобы зайти в неё нажимаем ПКМ по кнопке-меню «Пуск» и в выпавшем списке выбираем соответствующий пункт.
В открывшемся новом окне находим раздел Часы, язык, регион.
В новом разделе выбираем категорию региональных стандартов.
Здесь мы сможем настроить вариант даты и времени, а также числовой разделитель, количество дробных значений, формат отрицательных чисел, систему единиц измерения и пр.
Также здесь нам предлагается изменить формат денежных единиц и обозначение таковых. Здесь же мы можем настроить локальные параметры для разных регионов, включая отображаемые в системе текстовые символы. Именно эти опции нас и интересуют. Для их выбора переходим ко вкладке «Дополнительно» в верхней части окна.
Переходим в раздел выбора языка, не поддерживающего Юникод, и далее выбираем опцию изменение языка системы.
В списке выбираем нужный вариант (в нашем случае «Русский (Россия)» и нажимаем «ОК»)
В появившемся окне уведомлений выбираем «Перезагрузить сейчас».
ПК уйдёт в перезагрузку, после чего проблема с кракозябрами должна исчезнуть. Однако не всегда этот способ срабатывает. Если он не помог решить проблему, рассмотрим ещё один вариант, в котором нам придётся поработать с реестром.
Загрузка …
Для начала нам нужно создать обычный файл в текстовом редакторе. Сохранить его нужно будет с расширением .reg. Таким образом, мы сможем прописать нужные параметры в файле и применить изменения непосредственно к реестру. Вот что нам следует прописать в нашем файлике:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper] «ARIAL»=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
«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»
Просто скопируйте это в свой текстовый документ и сохраните его. Теперь нужно запустить созданный и сохранённый файл, кликнув по нему дважды ЛКМ.
Соглашаемся с системным уведомлением о внесении изменений в ОС. Далее перезагружаем ПК.Как правило, перед любыми изменениями в реестре нужно создавать резервную копию реестра, чтобы в любой момент можно было откатить его к первоначальной конфигурации.
Загрузка …
Страницы кода отвечают за сопоставление символов с байтами. Таких таблиц бывает много, и каждая из них работает с различными языками. Зачастую кракозябры появляются при неправильном выборе страницы и её сопоставлении. Чтобы исправить это, нам предстоит поработать с реестром. Для этого:
- Win+R запускаем системную службу «Выполнить». Прописываем в единственной строке regedit и жмём Ок.
- В окне реестра нам нужно перейти по следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Controlls
- Здесь выбираем папку CodePage и в правой части окна идём вниз, чтобы найти пункт ACP.
- Дважды кликаем ЛКМ по ACP, и перед нами открывается окно изменений строковых настроек. Здесь выставляем значение 1251. Если такое значение уже установлено для этого пункта, тогда нужно сделать по-другому.
Загрузка …
Находясь в том же разделе CodePage, в правой части окна ищем пункт 1252. Жмём по нему дважды ЛКМ и в появившемся окне меняем текущее значение 1252 на 1251.
После произведённых манипуляций отправляем компьютер в перезагрузку, чтобы применённые изменения вступили в силу.
Источник: https://Tehnichka.pro/fix-mojibikes-windows-10/