Massdomain.ru

Хостинг и домены
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как исправить проблемы с отображением русских букв в Windows 10

Как исправить проблемы с отображением русских букв в Windows 10

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

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

Исправление отображения кириллицы с помощью настроек языка и региональных стандартов 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

Изменение кодовых страниц для исправления иероглифов Виндовс 10

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

Редактор реестра

К первому способу относится использование редактора реестра. Это будет наиболее щадящим методом для системы, тем не менее, лучше создать точку восстановления перед началом работы.

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

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

Данный способ подойдет для тех пользователей, кто считает вариант с правкой реестра достаточно опасным или сложным. Здесь необходимо осуществить подмену файла кодовой страниц по пути C:WindowsSystem32. В данном случае предполагается, что используется кодовая страница западно-европейской версии — 1252. Узнать, какая текущая кодовая страницы, можно с помощью параметра ACP в реестре, аналогично предыдущему способу.

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

Читайте так же:
Браузер не жрущий оперативку

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

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

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

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

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

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

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

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

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

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

Читайте так же:
Моды на hitman absolution на оружие

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

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

Иногда, вследствие тех или иных причин, у пользователей ОС Windows случается что-то такое, что приводит к сбою кодировок. Какая-то вновь установленная программа на отрез отказывается воспроизводить кириллический текст, вместо него выдавая непонятные символы или: » . . . «

Решение проблем с кодировкой в Windows XP:
1. Сначала нужно убедится, что для программ не поддерживающих Юникод установлен русский язык.
Открываем «Панель управления ». Переходим во вкладку «Дополнительно ».
После этого найдите в списке, который размещен на этой-же вкладке пункт 20880 и поставте возле него галочку:

2. Возможно, что проблемы с кодировкой вызваны нарушением системных настроек шрифтов.
Для восстановления настроек шрифтов скачайте этот архив и запустите файл который находится в нем игнорируя все предупреждения системы:

Задайте вопрос:

  • Чиним: технику Apple
    • iPhone
    • iPad
    • MacBook
    • iPod
    • iMac
    • Замена стекла iPhone
    • Apple Watch
    • Apple TV
    • Разлочка iPhone 13/12/11/X
    • Beats
    • AirPods
    • Samsung
    • Sony
    • Xiaomi
    • Huawei
    • LG
    • Vertu
    • Lenovo
    • Nokia
    • Ремонт планшетов
    • Nikon
    • Canon
    • Sony
    • Olympus
    • Samsung
    • Pentax
    • Ноутбуки
    • Электронные книги
    • Ремонт квадрокоптеров
    • Китайский телефоны
    • Наушники
    • Экшн-камеры
    • Кофемашины
    • Электротранспорт
    • Электроплиты
    • Телевизоры

    Оплатить картой

    Подключиться к WiFi

    Удобно припарковаться

    Исправляем иероглифы на текст

    Браузер

    Вообще, раньше Internet Explorer часто выдавал подобные крякозабры, 👉 современные же браузеры (Chrome, Яндекс-браузер, Opera, Firefox) — довольно неплохо определяют кодировку, и ошибаются очень редко. 👌

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

    Итак, предположим браузер неправильно определили кодировку и вы увидели следующее (как на скрине ниже 👇).

    Вместо текста одни лишь крякозабры

    Вместо текста одни лишь крякозабры // Браузер выставил кодировку неверно!

    👉 Кстати!

    Чаще всего путаница бывает между кодировками UTF (Юникод) и Windows-1251 (большинство русскоязычных сайтов выполнены в этих кодировках).

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

    1. необходимо открыть нужный сайт;
    2. далее зайти в меню «Инструменты / кодировка» ;
    3. выбрать вручную UTF 8 или «Авто-определение» ;
    4. перезагрузить страницу. И, ву-а-ля, — иероглифы на страничке сразу же стали обычным текстом (скрин ниже 👇) !

    👉 В помощь!

    Если у вас иероглифы в браузере Chrome — ознакомьтесь с этим

    Браузер MX5 — выбор кодировки UTF8 или авто-определение

    Браузер MX5 — выбор кодировки UTF8 или авто-определение

    Теперь отображается русский текст норм.

    Теперь отображается русский текст норм.

    📌 Еще один совет : если вы в своем браузере не можете найти, как сменить кодировку (а дать инструкцию для каждого браузера — вообще нереально!), я рекомендую попробовать открыть страничку в другом браузере (например, в MX5). Очень часто другая программа открывает страницу так, как нужно!

    Текстовые документы

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

    Разумеется, что многие современные блокноты просто не могут прочитать DOS‘овскую кодировку, которая использовалась ранее. Чтобы решить сию проблему, рекомендую использовать редактор Bread 3.

    Bred 3

    Сайт: http://www.astonshell.ru/freeware/bred3/

    Простой и удобный текстовый блокнот. Незаменимая вещь, когда нужно работать со старыми текстовыми файлами.

    Bred 3 за один клик мышкой позволяет менять кодировку и делать не читаемый текст читаемым! Поддерживает кроме текстовых файлов довольно большое разнообразие документов. В общем, рекомендую! ✌

    Попробуйте открыть в Bred 3 свой тексто вый документ (с которым наблюдаются проблемы) . Пример показан у меня на скрине ниже. 👇

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

    Далее в Bred 3 есть кнопка для смены кодировки: просто попробуйте поменять ANSI на OEM — и старый текстовый файл станет читаемым за 1 сек.!

    Исправление иероглифов на текст

    👉 Для работы с текстовыми файлами различных кодировок также подойдет еще один блокнот — Notepad++. Вообще, конечно, он больше подходит для программирования, т.к. поддерживает различные подсветки, для более удобного чтения кода.

    Notepad++

    Сайт: https://notepad-plus-plus.org/

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

    Пример смены кодировки показан ниже: чтобы прочитать текст, достаточно в примере ниже, достаточно было сменить кодировку ANSI на UTF-8.

    Смена кодировки в блокноте Notepad++

    Штирлиц

    Сайт разработчика: http://www.shtirlitz.ru/

    Эта программа специализируется на «расшифровке» текстов, написанных в разных кодировках: Win-1251, KOI-8r, DOS, ISO-8859-5, MAC и др.

    Причем, программа нормально работает даже с текстами со смешанной кодировкой (что не могут др. аналоги). Пример см. на скрине ниже. 👇

    Пример работы ПО "Штирлиц"

    Пример работы ПО «Штирлиц»

    BAT-файлы (скрипты)

    Для начала простой пример о чем идет речь. 👇

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

    Как выглядит русский текст при выполнении BAT-файла

    Как выглядит русский текст при выполнении BAT-файла

    📌 Чтобы это исправить — можно прибегнуть к следующему:

    1. в начало BAT-файла добавить код @chcp 1251 ;
    2. установить программу Notepad++ и в меню выбрать OEM-866: «Кодировки/Кодировки/Кириллица/OEM-866» ;
    3. установить программу Akelpad, в разделе «Кодировки» выбрать «Сохранить в DOS-866» .

    Документы MS WORD

    Очень часто проблема с крякозабрами в Word связана с тем, что путают два формата Doc и Docx . Дело в том, что с 2007 года в Word (если не ошибаюсь) появился формат Docx (позволяет более сильнее сжимать документ, чем Doc, да и надежнее защищает его).

    Так вот, если у вас старый Word, который не поддерживает этот формат — то вы, при открытии документа в Docx, увидите иероглифы и ничего более.

    1. скачать на сайте Microsoft спец. дополнение, которое позволяет открывать в старом Word новые документы (с 2020г. дополнение с офиц. сайта удалено) . Только из личного опыта могу сказать, что открываются далеко не все документы, к тому же сильно страдает разметка документа (что в некоторых случаях очень критично) ;
    2. использовать 👉 аналоги Word (правда, тоже разметка в документе будет страдать);
    3. обновить Word до современной версии (2019+);
    4. если речь идет о документы TXT — открыть его в Notepad++.

    Так же при открытии любого документа в Word (в кодировке которого он «сомневается»), он на выбор предлагает вам самостоятельно указать оную. Пример показан на рисунке ниже, попробуйте выбрать:

    1. Widows (по умолчанию);
    2. MS DOS;
    3. Другая.

    Переключение кодировки в Word при открытии документа

    Окна в различных приложениях Windows

    Бывает такое, что какое-нибудь окно или меню в программе показывается с иероглифами (разумеется, прочитать что-то или разобрать — нереально).

    📌 Могу дать несколько рекомендаций:

    1. Русификатор. Довольно часто официальной поддержки русского языка в программе нет, но многие умельцы делают русификаторы. Скорее всего, на вашей системе — данный русификатор работать отказался. Поэтому, совет простой: попробовать поставить другой;
    2. Переключение языка. Многие программы можно использовать и без русского, переключив в настройках язык на английский. Ну в самом деле: зачем вам в какой-то утилите, вместо кнопки «Start» перевод «начать» ?
    3. Если у вас раньше текст отображался нормально, а сейчас нет — попробуйте 👉 восстановить Windows, если, конечно, у вас есть точки восстановления;
    4. Проверить настройки языков и региональных стандартов в Windows, часто причина кроется именно в них (👇).

    Языки и региональные стандарты в Windows

    Чтобы открыть меню настроек:

    • нажмите Win+R ;
    • введите intl.cpl , нажмите Enter.

    intl.cpl — язык и регион. стандарты

    Проверьте чтобы во вкладке «Форматы» стояло «Русский (Россия) / Использовать язык интерфейса Windows (рекомендуется)» (пример на скрине ниже 👇).

    Формат — русский / Россия

    Во вкладке «Местоположение» — укажите «Россия» .

    И во вкладке «Дополнительно» установите язык системы «Русский (Россия)» .

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

    Текущий язык программ

    PS

    И напоследок, наверное, для многих это очевидно, и все же некоторые открывают определенные файлы в программах, которые не предназначены для этого: к примеру в обычном блокноте пытаются прочитать файл DOCX или PDF.

    Естественно, в этом случае вы вместо текста будут наблюдать за крякозабрами, используйте те программы, которые предназначены для данного типа файла (WORD 2016+ и Adobe Reader для примера выше).

    Windows 7: иероглифы вместо русских букв — как исправить?!

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

    Шаг 1. Нажимаем кнопку «Пуск» и выбираем пункт «Выполнить» (или нажимаем комбинацию клавиш Win+R). В открывшемся окне пишем команду «Regedit»:

    Откроется редактор реестра Windows 7. Нам нужна ветка:

    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage

    Здесь надо найти ключи «1250» и «1252» и поменять у них значения с «c1250.nls» и «c1252.nls» на значение «c1251.nls». При этом в самом параметре «1251» значение «c1251.nls» не трогаем.

    Шаг 2. Нажимаем кнопку Пуск и набираем фразу командная строка. Кликаем на найденный ярлычок и попадаем в командную строку Windows. Здесь нам надо ввести команду chcp 866. После этого надо перезагрузить компьютер.

    Шаг 3. Идём в Панель управления Windows и заходим в раздел «Язык и региональные параметры». Меняем язык интерфейса на английский, нажимаем на «ок» и закрываем окно. Снова открываем раздел «Язык и региональные параметры» и меняем язык на русский. Перезагружаемся.

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

    Интересное по теме:

    Поделитесть полезным с друзьями:

    9 комментариев

    Здравствуйте, Сергей! Выполнила все шаги по исправлению иероглифов в запросе (Query) Paradox 11 (Windows 7), но результат остался тем же — иероглифы не изменились на русские буквы. Можете что-то прояснить в этой ситуации? Единственное, в чем я сначала ошиблась — это ввод команды в виде chcp866. Сообщение системы — С:UsersГалина>chcp866 «chcp866» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Изменила запись команды на chcp 866. Сообщение системы:
    Текущая кодовая страница 866. Заменила в Панели управления язык с русского на английский (США) и снова на русский. Перезагрузила компьютер, но, как я писала выше, иероглифы в таблице запроса не изменились. Но похожие шаги, кроме ввода команды в командной строке, я выполняла в Windows XP (Paradox 9). И всё получилось. В таблице запроса в шапке были русские буквы. Заранее благодарю за Ваш ответ.

    Здравствуйте. Команда chcp 866 — устанавливает кодовую страницу, соответствующую DOS-кодировке. Если всё сделали как в статье, то проблема должна уйти. Если конечно с операционной системой всё нормально. После чего у Вас иероглифы появились?

    Здравствуйте! Спасибо Вам за ответ. Иероглифы появляются при выполнении команды RUN Query в СУБД Paradox 11 Windows 7. Но, напомню, что в Windows XP после замены значения ключа 1252 на c_1251.nls, шрифт в таблице после выполнения запроса (Run Query в Paradox 11) поменялся на русский. Я сделала скрин-шот моих действий при корректировке реестра Windows 7 и скрин-шот реестров Windows XP и Windows 7. Затем, по рекомендации автора сайта Skesov, поменяла значения параметров с 1253 по 1258 на c_1251.nls. Правда, он рекомендовал изменить параметры с 1252 по 1255. Но значение параметра 1252 я поменяла уже, выполняя ваши рекомендации.

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

    Методы исправления проблемы

    Есть 2 метода, которые помогают убрать каракули в текстовых файлах и программах Виндовс 10. Первый вариант – смена языка системы. Он простой. Вариант посложнее — подмена файла кодовой страницы.

    Изменение языка системы

    За отображение текста в программном обеспечении системы и сторонних приложений отвечает настройка в Панели управления с названием «Региональные стандарты». Убрать каракули со знаками вопроса можно через редактирование настроек:

    • Заходим в «Пуск», кликаем на «Панель управления».

    скриншот_3

    • Выбираем пункт под названием «Региональные стандарты».

    скриншот_4

    • Перед пользователем высвечивается меню, в котором он кликает на вкладку «Дополнительно», а дальше – на кнопку изменения языка ОС.

    скриншот_5

    • Нужно убедиться, что в настройках стоит русский язык. Если нет – меняем настройку на нужную конфигурацию. После этого нажимаем «Окей».

    скриншот_6

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

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

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

    Данный метод практически всегда помогает убрать непонятные символы и восстановить отображение кириллицы. Для этого на пути «C:WindowsSystem32» подменяют файл кодовой страницы. Способ эффективен, если пользователь уверен, что система использует кодовую страницу со значением 1252. Алгоритм действий:

    • В папке «System32» находим файл с названием «c_1251.nls». Кликаем правой кнопкой мышки и выбираем «Свойства», далее – вкладку «Безопасность».

    скриншот_7

    • В дополнительных параметрах безопасности меняем настройки в разделе «Владелец».

    скриншот_8

    • В разделе «Администраторы» включаем полный доступ. Соглашаемся с изменениями.

    скриншот_9

    • Возвращаемся в открытую директорию, редактируем файл «c_1251.nls». Необходимо поменять расширение «NLS» на «TXT».

    скриншот_10

    • После зажимают на клавиатуре клавишу «CTRL» и перетаскивают файл вверх для создания его копии.
    • В конце созданную копию переименовывают в «NLS». С этого момента можно считать, что некорректные каракули в программах и текстах исчезли.

    Восстановить отображение кириллицы на Виндовс 10 легко и просто. Главное – знать причину появления проблемы. Не рекомендуется просто переустанавливать Windows. Скорее всего, данный метод не поможет.

    голоса
    Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector