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

Содержание:

Кракозябры вместо русских букв в Windows 10

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

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

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

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

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

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

Как исправить отображение кириллической кодировки в Windows

Добрый день. Недавно я написал статью о том, как установить новую версию операционной системы от Microsoft (установка Windows 10 Technical Preview). Еще в той статье я предупреждал, что могут быть проблемы при работе в тестовой версии системы. Как уже выяснилось, у некоторых не устанавливаются программы, в том числе антивирусы (к счастью здесь тоже присутствует встроенный Microsoft Security Essential).

Но на днях, мой товарищ подсказал что есть еще одна проблема. Так как это наша локальная проблема, ее могут не исправить в ближайшее время. Заключается она в том, что при попытке открытия текстового файла с кодировкой Windows-1251 вместо русских символов на экран выводится всякие иероглифы.

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

Смените программу для печати

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

Дополнительно попробуйте открыть документ в браузере и выполнить печать.

Причина еще может быть в шрифте, который использовался при наборе текста. Всегда рекомендуется выбирать стандартные шрифты, например, Arial, Tahoma, Verdana, Times New Roman.

Если сбоит офисный пакет Word, тогда можно сохранить файл в другом формате, например, в PDF. Делается это через меню «Файл» — «Сохранить как».

Источники

  • https://smile-emoji.ru/simvoly-dlya-nika/
  • https://lumpics.ru/crackdowns-appeared-instead-of-russian-letters-in-windows-10/
  • https://win10m.ru/krakozyabry-i-ieroglify-vmesto-bukv.html
  • https://mb4.ru/text-editors/notepad/146-notepad-change-default-encoding.html
  • https://o-dns.ru/programmy/vybor-kodirovki-teksta-pri-otkrytii-i-sohranenii-fajlov-kak-pomenyat-kodirovku-v-bloknote
  • https://wp-seven.ru/instruktsii/system/windows-10-system/krakozyabry-v-windows-10.html
  • https://nastroyvse.ru/devices/raznoe/ispravit-ieroglify-pri-pechati-na-printerax.html
  • https://PoPrinteram.ru/pechataet-ieroglify.html

Как найти и устранить неполадки

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

Перезагрузка

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

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

Использование другого программного обеспечения

Чаще всего непонятный текст вместо русских символов появляется при распечатке с помощью MS Word. Можно попытаться распечатать документ другим программным обеспечением.

Нужно пересохранить текст и открыть программой AdobeReader либо Foxit Reader. Произвести печать также можно в браузере, к примеру, Internet Explorer либо Chrome.

Распечатка изображения

Можно попробовать вместо текстового документа распечатать рисунок. Для чего необходимо:

  1. Запустить программу, использующуюся для отправки документа на устройство.
  2. Отыскать меню «Дополнительно».
  3. Нажать «Распечатать как рисунок», установить галочку.

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

Изменение шрифта

Причина иногда состоит в шрифте. Устройство его не распознает, а распечатывает иероглифы вместо букв. Можно попробовать просто установить другой шрифт. Тем более это часто помогает, если используется не стандартный шрифт (к примеру, Times New Roman), а другой.

Также можно попробовать такой вариант: запретите подставку CourierNew:

  1. На панели управления отыщите меню с оборудованием.
  2. Выберите неработающий принтер.
  3. Нажмите кнопку «Свойства принтера», зайдите в меню «Параметры принтера».
  4. Отыщите подстановку шрифта и нажмите «Не подставлять».

Системные файлы

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

  1. Для начала необходимо открыть от имени администратора командную панель. Ввести в ней «sfc/scannow» и нажать «Ок».
  2. Подождите определенное время. После проверьте, была ли решена проблема.

Установка драйверов

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

  1. В «Панели управления» нужно зайти в меню «Оборудование и звук» и отыскать неисправный принтер.
  2. После нажать ПКМ, выбрать «Удалить устройство».
  3. В «Программах и компонентах» необходимо удалить все программы, которые относятся к работе устройства.
  4. Затем отыскать диск, который должен идти в комплекте с оборудованием. С него заново установить требуемые программы.

Вредоносное ПО

Надо проверить ПК с помощью антивируса. Проблема может скрываться в этом.

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

Исправляем отображение русских букв в Windows 10

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

Способ 1: Изменение языка системы

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

  1. Откройте меню «Пуск» и в строке поиска напечатайте «Панель управления». Кликните на отобразившийся результат, чтобы перейти к этому приложению.

Среди присутствующих элементов отыщите «Региональные стандарты» и нажмите левой кнопкой мыши на этот значок.

Появится новое меню с несколькими вкладками. В данном случае вас интересует «Дополнительно», где нужно кликнуть на кнопку «Изменить язык системы…».

Убедитесь в том, что выбран пункт «Русский (Россия)», если это не так, то во всплывающем меню укажите его. Можем также порекомендовать активировать бета-версию Юникода — это также иногда сказывается на корректном отображении кириллицы. После всех правок нажмите на «ОК».

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

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

Способ 2: Редактирование кодовой страницы

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

Подробнее: Инструкция по созданию точки восстановления Windows 10

  1. Нажатием на комбинацию клавиш Win + R запустите приложение «Выполнить», в строке напечатайте и кликните на «ОК».
  2. В окне редактирования реестра находится множество директорий и параметров. Все они структурированы, а необходимая вам папка расположена по следующему пути:

  3. Выберите «CodePage» и опуститесь в самый низ, чтобы отыскать там имя «ACP». В столбце «Значение» вы увидите четыре цифры, в случае когда там выставлено не 1251, дважды кликните ЛКМ на строке.

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

Если же значение и так уже является 1251, следует провести немного другие действия:

  1. В этой же папке «CodePage» поднимитесь вверх по списку и отыщите строковый параметр с названием «1252» Справа вы увидите, что его значение имеет вид с_1252.nls. Его нужно исправить, поставив вместо последней двойки единицу. Дважды кликните на строке.

Откроется окно редактирования, в котором и выполните требуемую манипуляцию.

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

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

Некоторые пользователи не хотят править реестр по определенным причинам либо же считают эту задачу слишком сложной. Альтернативным вариантом изменения кодовой страницы является ее ручная подмена. Производится она буквально в несколько действий:

Вот таким нехитрым образом происходит подмена кодовых страниц. Осталось только перезапустить ПК и убедиться в том, что метод оказался эффективным.

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

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

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

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

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

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

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

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

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

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

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

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

А вдруг и это будет интересно:

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

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

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

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

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

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

источник

Как найти и устранить неполадки

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

Перезагрузка

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

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

Использование другого программного обеспечения

Чаще всего непонятный текст вместо русских символов появляется при распечатке с помощью MS Word. Можно попытаться распечатать документ другим программным обеспечением.

Нужно пересохранить текст и открыть программой AdobeReader либо Foxit Reader. Произвести печать также можно в браузере, к примеру, Internet Explorer либо Chrome.

Распечатка изображения

Можно попробовать вместо текстового документа распечатать рисунок. Для чего необходимо:

  1. Запустить программу, использующуюся для отправки документа на устройство.
  2. Отыскать меню «Дополнительно».
  3. Нажать «Распечатать как рисунок», установить галочку.

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

Изменение шрифта

Причина иногда состоит в шрифте. Устройство его не распознает, а распечатывает иероглифы вместо букв. Можно попробовать просто установить другой шрифт. Тем более это часто помогает, если используется не стандартный шрифт (к примеру, Times New Roman), а другой.

Также можно попробовать такой вариант: запретите подставку CourierNew:

  1. На панели управления отыщите меню с оборудованием.
  2. Выберите неработающий принтер.
  3. Нажмите кнопку «Свойства принтера», зайдите в меню «Параметры принтера».
  4. Отыщите подстановку шрифта и нажмите «Не подставлять».

Системные файлы

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

  1. Для начала необходимо открыть от имени администратора командную панель. Ввести в ней «sfc/scannow» и нажать «Ок».
  2. Подождите определенное время. После проверьте, была ли решена проблема.

Установка драйверов

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

  1. В «Панели управления» нужно зайти в меню «Оборудование и звук» и отыскать неисправный принтер.
  2. После нажать ПКМ, выбрать «Удалить устройство».
  3. В «Программах и компонентах» необходимо удалить все программы, которые относятся к работе устройства.
  4. Затем отыскать диск, который должен идти в комплекте с оборудованием. С него заново установить требуемые программы.

Вредоносное ПО

Надо проверить ПК с помощью антивируса. Проблема может скрываться в этом.

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

Решаем проблемы с кодировкой или как убрать кракозябры?

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

В любой операционной системе имеется таблица символов, ее не нужно докачивать, устанавливать – это данность свыше, которая располагается по адресу: “Пуск-программы-стандартные-служебные-таблица символов”. Это таблица векторных форм всех установленных в Вашей операционной системе шрифтов.

Выбрав “дополнительные параметры” (набор Unicode) и соответствующий тип начертания шрифта, Вы увидите полный набор символов, в него входящих. Кликнув по любому символу, Вы увидите его код в формате UTF-16, состоящий из 4-х шестнадцатеричных цифр (см. изображение).

Теперь пара слов о том, как убрать кракозябры. Они могут возникать в двух случаях:

  1. Со стороны пользователя — при чтении информации в интернет (например, при заходе на сайт);
  2. Или, как говорилось чуть выше, со стороны веб-мастера (например, при создании/редактировании текстовых файлов с поддержкой синтаксиса языков программирования в программе Notepad++ или из-за указания неправильной кодировки в коде сайта).

Рассмотрим оба варианта.

№1. Иероглифы со стороны пользователя.Допустим, Вы запустили ОС и в каком-то из приложений у Вас отображаются пресловутые каракули. Чтобы это исправить, идем по адресу: “Пуск — Панель управления — Язык и региональные стандарты — Изменение языка” и выбираем из списка, «Россия».

Также проверьте во всех вкладках, чтобы локализация была “Россия/русский” – это так называемая системная локаль.

Если Вы открыли сайт и вдруг поняли, что почитать информацию Вам не дают иероглифы, тогда стоит поменять кодировку средствами браузера (“Вид — Кодировка”). На какую? Тут все зависит от вида этих кракозябр. Ориентируйтесь на следующую шпаргалку (см. изображение).

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

Чтобы такого не происходило, заходим в редактор Notepad++ и выбираем в меню пункт “Кодировки”. Именно он поможет преобразовать имеющийся документ. Спрашивается, какой? Чаще всего (если сайт на WordPress или Joomla), то “Преобразовать в UTF-8 без BOM” (см. изображение).

Сделав такое преобразование, Вы увидите изменения в строке статуса программы.

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

Для этого необходимо прописать “внаглую” (в шапку сайта, т.е, как частенько, в файл header.php) между тегами <head> </head> следующую строчку:

<meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″>

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

Также может потребоваться корректировка вывода данных из БД (MySQL). Делается сие так:

mysql_query(‘SET NAMES utf8’ );
myqsl_query(‘SET CHARACTER SET utf8’ );
mysql_query(‘SET COLLATION_CONNECTION=»utf8_general_ci'» ‘);

Как вариант, можно еще сделать ход конём и прописать в файл .htaccess такие вот строчки:

# BEGIN UTF8
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>
# END UTF8

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

Ну, вот и практическая часть статьи закончена, осталось подвести небольшие итоги.

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

Создадим в текстовом редакторе обычный файлик, но дадим ему расширение .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-файле, запустим его, согласимся с внесением изменений в систему, после чего выполним перезагрузку ПК и смотрим на результаты. Кракозябры должны исчезнуть.

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

Редактирование реестра

Откройте любой бесплатный текстовый редактор. Подойдет даже Блокнот, а вот Word – не самый удачный выбор, так как этот редактор зачастую меняет структуру кода, и в результате ниже описанный метод либо вовсе не будет работать, либо сработает но не так.

Далее в текстовом редакторе создайте пустой файл, которому выдадите разрешение .reg. Это разрешение соответствует разрешению реестра Windows 10. Сам файл далее дополним следующей информацией:

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»

Сохраняемся

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

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

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

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

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

Пожалуйста, Оцените:

Наши РЕКОМЕНДАЦИИ

Как узнать свою материнскую плату на компьютере

Метод 2 Применяем системный реестр

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

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

  1. Кликнем по клавишам Win+R для запуска утилиты «Выполнить». В ней нам нужно вписать выражение: regedit и нажимаем ОК;
  2. В реестре нужно пройти по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\ CodePage
  3. В правом окошке нам нужно прокрутить страницу до самого низа. Нам нужен файл «ACP». В столбике «Значение» над данным файлом должны быть 4 цифры: 1251;
  4. Как видим, у меня стоят цифры: 65001. Именно из-за этого и могут появляться кракозябры. А кракозябры у меня были в одном из файлов Word. Поэтому, в этом случае нужно кликнуть ЛКМ по слову ACP 2 раза.
  5. У нас открывается окошко изменений строкового параметра. Цифру нужно поменять на 1251 и нажать ОК. Затем, нам нужно перезагрузить компьютер и проверить, исчезла ошибка, или нет.

Но, если данная цифра 1251, итак, у вас стоит на месте, то нужно применить чуть-чуть иные действия:

  • В этом каталоге «CodePage» нужно подняться вверх и найти строку, которая называется 1252. В столбце «Значение» она выглядит как с_1252.nls. Нам нужно поменять его значение на с_1251.nls;
  • Для этого, два раза кликнем по нему ЛКМ и поставим 1 на место цифры 2 в появившемся окошке, нажимаем ОК:

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

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

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

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

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

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

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

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

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

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

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

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

В первую очередь необходимо убедиться, что языком системы выбран русский язык, для этого в «Пуск» — «Панель управления» — «Часы, язык и регион» — «Язык и региональные стандарты«, вкладка «Дополнительно«, раздел «Язык программ, не поддерживающих Юникод» необходимо нажать «Изменить язык системы» и выбрать «Русский (Россия)» и нажать «ОК» во всех окнах.

Также для решения проблемы откроем редактор реестра набрав в командной строке «regedit.exe«.Командную строку можно открыть нажав по ярлыку в меню «Пуск» — «Все программы» — «Страндартные» — «Коммандная строка» или набрав «cmd» в поисковой строке меню «Пуск«.

В редакторе реестра необходимо открыть ветку:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePageи изменить значения параметров 1250 (с c_1250.nls на c_1251.nls), 1251 (убедится что c_1251.nls), 1252 (с c_1252.nls на c_1251.nls).

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

Помощь Windows

Вопросительный знак — распространенный символ пунктуации. И его можно вставить в текст по-разному.

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

Алгоритм действий будет приблизительно таким:

  1. Зайти в «Таблицу символов». Ее можно найти в «Пуске», в разделе «Стандартные», подпункте «Служебные».
  2. Отыскать в появившемся меню символ со знаком вопроса.
  3. Кликнуть по нему несколько раз левой кнопкой мышки.
  4. Нажать на кнопку «Копировать» в нижней части службы.
  5. Открыть текст, в котором необходимо поставить знак вопроса.
  6. Нажать Ctrl + V или ПКМ + команда «Вставить».

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector