Одна из возможных проблем, с которыми можно столкнуться после установки 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 путем изменения кодовых страниц
Кодовые страницы представляют собой таблицы, в которых определенным байтам сопоставляются определенные символы, а отображение кириллицы в виде иероглифов в Windows 10 связано обычно с тем, что по умолчанию задана не та кодовая страница и это можно исправить несколькими способами, которые могут быть полезны, когда требуется не изменять язык системы в параметрах.
С помощью редактора реестра
Первый способ — использовать редактор реестра. На мой взгляд, это самый щадящий для системы метод, тем не менее, рекомендую создать точку восстановления прежде чем начинать. Совет про точки восстановления относится и ко всем последующим способам в этом руководстве.
- Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра.
- Перейдите к разделу реестра
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
и в правой части пролистайте значения этого раздела до конца.
- Дважды нажмите по параметру 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:WindowsSystem32 файл c_1251.NLS (кодовая страница для кириллицы) в другое место этого же окна проводника, чтобы создать копию файла.
- Переименуйте копию файла c_1251.NLS в c_1252.NLS.
- Перезагрузите компьютер.
После перезагрузки Windows 10 кириллица должна будет отображаться не в виде иероглифов, а как обычные русские буквы.
Содержание
- Исправляем отображение русских букв в Windows 10
- Способ 1: Изменение языка системы
- Способ 2: Редактирование кодовой страницы
- Вопросы и ответы
В большинстве случаев проблемы с отображением кириллицы во всей операционной системе Windows 10 или в отдельных программах появляются сразу после ее установки на компьютер. Связана неполадка с неправильно заданными параметрами либо с некорректной работой кодовой страницы. Давайте приступим к рассмотрению двух действенных методов для исправления возникшей ситуации.
Существует два способа решения рассматриваемой проблемы. Связаны они с редактированием настроек системы или определенных файлов. Они отличаются по сложности и эффективности, поэтому мы начнем с легкого. Если первый вариант не принесет никакого результата, переходите ко второму и внимательно следуйте описанным там инструкциям.
Способ 1: Изменение языка системы
В первую очередь хотелось бы отметить такую настройку как «Региональные стандарты». В зависимости от его состояния и производится дальнейшее отображение текста во многих системных и сторонних программах. Редактировать его под русский язык можно следующим образом:
- Откройте меню «Пуск» и в строке поиска напечатайте «Панель управления». Кликните на отобразившийся результат, чтобы перейти к этому приложению.
- Среди присутствующих элементов отыщите «Региональные стандарты» и нажмите левой кнопкой мыши на этот значок.
- Появится новое меню с несколькими вкладками. В данном случае вас интересует «Дополнительно», где нужно кликнуть на кнопку «Изменить язык системы…».
- Убедитесь в том, что выбран пункт «Русский (Россия)», если это не так, то во всплывающем меню укажите его. Можем также порекомендовать активировать бета-версию Юникода — это также иногда сказывается на корректном отображении кириллицы. После всех правок нажмите на «ОК».
- Корректировки вступят в силу только после перезагрузки ПК, о чем вы и будете уведомлены при выходе из меню настроек.
Дождитесь перезапуска компьютера и проверьте, получилось ли исправить проблему с русскими буквами. Если нет, переходите к следующему, более сложному варианту решения этой задачи.
Способ 2: Редактирование кодовой страницы
Кодовые страницы выполняют функцию сопоставления символов с байтами. Существует множество разновидностей таких таблиц, каждая из которых работает с определенным языком. Часто причиной появления кракозябров является именно неправильно выбранная страница. Далее мы расскажем, как править значения в редакторе реестра.
Перед выполнением этого метода настоятельно рекомендуем создать точку восстановления, она поможет вернуть конфигурацию до внесения ваших изменений, если после них что-то пойдет не так. Детальное руководство по данной теме вы найдете в другом нашем материале по ссылке ниже.
Подробнее: Инструкция по созданию точки восстановления Windows 10
- Нажатием на комбинацию клавиш Win + R запустите приложение «Выполнить», в строке напечатайте
regedit
и кликните на «ОК». - В окне редактирования реестра находится множество директорий и параметров. Все они структурированы, а необходимая вам папка расположена по следующему пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNls
- Выберите «CodePage» и опуститесь в самый низ, чтобы отыскать там имя «ACP». В столбце «Значение» вы увидите четыре цифры, в случае когда там выставлено не 1251, дважды кликните ЛКМ на строке.
- Двойное нажатие левой кнопкой мыши открывает окно изменения строковой настройки, где и требуется выставить значение
1251
.
Если же значение и так уже является 1251, следует провести немного другие действия:
- В этой же папке «CodePage» поднимитесь вверх по списку и отыщите строковый параметр с названием «1252» Справа вы увидите, что его значение имеет вид с_1252.nls. Его нужно исправить, поставив вместо последней двойки единицу. Дважды кликните на строке.
- Откроется окно редактирования, в котором и выполните требуемую манипуляцию.
После завершения работы с редактором реестра обязательно перезагрузите ПК, чтобы все корректировки вступили в силу.
Подмена кодовой страницы
Некоторые пользователи не хотят править реестр по определенным причинам либо же считают эту задачу слишком сложной. Альтернативным вариантом изменения кодовой страницы является ее ручная подмена. Производится она буквально в несколько действий:
- Откройте «Этот компьютер» и перейдите по пути
C:WindowsSystem32
, отыщите в папке файл С_1252.NLS, кликните на нем правой кнопкой мыши и выберите «Свойства». - Переместитесь во вкладку «Безопасность» и найдите кнопку «Дополнительно».
- Вам нужно установить имя владельца, для этого кликните на соответствующую ссылку вверху.
- В пустом поле впишите имя активного пользователя, обладающего правами администратора, после чего нажмите на «ОК».
- Вы снова попадете во вкладку «Безопасность», где требуется откорректировать параметры доступа администраторов.
- Выделите ЛКМ строку «Администраторы» и предоставьте им полный доступ, установив галочку напротив соответствующего пункта. По завершении не забудьте применить изменения.
- Вернитесь в открытую ранее директорию и переименуйте отредактированный файл, поменяв его расширение с NLS, например, на TXT. Далее с зажатым CTRL потяните элемент «C_1251.NLS» вверх для создания его копии.
- Нажмите на созданной копии правой кнопкой мыши и переименуйте объект в C_1252.NLS.
Читайте также: Управление правами учетной записи в Windows 10
Вот таким нехитрым образом происходит подмена кодовых страниц. Осталось только перезапустить ПК и убедиться в том, что метод оказался эффективным.
Как видите, исправлению ошибки с отображением русского текста в операционной системе Windows 10 способствуют два достаточно легких метода. Выше вы были ознакомлены с каждым. Надеемся, предоставленное нами руководство помогло справиться с этой неполадкой.
Читайте также: Изменение шрифта в Windows 10
Еще статьи по данной теме:
Помогла ли Вам статья?
Всех приветствую на портале WiFiGiD.RU. Сегодня мы рассмотрим еще одну достаточно популярную проблему, когда в Windows вместо букв отображаются кракозябры, иероглифы, знаки вопроса и какие-то непонятные символы. Проблема встречается на всех версиях Windows 10, 11, 7 и 8, и решается она одинаково. Причем кракозябры могут быть как в отдельных программах (например, в блокноте или Word) или системных окнах (в проводнике, компьютере или панели управления). В статье я расскажу вам, как можно исправить кодировку и вернуть все на свои места.
Содержание
- Способ 1: Изменение системного языка
- Способ 2: Изменение кодовой таблицы
- Способ 3: Подмена файлов
- Способ 4: Дополнительные советы
- Задать вопрос автору статьи
Способ 1: Изменение системного языка
Итак, у нас вместо русских букв отображаются знаки вопроса или другие непонятные символы в Windows – давайте разбираться вместе. После установки английской или любой другой версии, есть вероятность, что язык, который установлен в системе, установился неправильно. Второй вариант – когда региональные стандарты языка были сбиты или установлены не так как нужно. Давайте это исправим.
- Зажимаем на клавиатуре две клавиши:
+ R
- Теперь используем команду:
control
- В панели управления найдите пункт «Региональные стандарты» – ориентируйтесь на значок. Если вы видите, что пунктов не так много как у меня, измените режим «Просмотра».
- На второй вкладке нажмите по кнопке «Изменить язык…».
- Сначала в первом пункте установите «Русский» язык. Ниже есть настройка использования Юникода (UTF-8). Если эта галочка стоит, значит попробуйте её убрать. Если эта конфигурация, наоборот, выключена – активируйте. Нажмите «ОК».
- Вас попросят перезагрузиться – сделайте это.
Способ 2: Изменение кодовой таблицы
Смотрите, каждому символу кириллицы соответствует свое отображение. Также у каждого такого символа есть специальный байтовый код. Чтобы все это работало нормально, для каждого символа и байта есть таблица соответствия. Если таблица выбрана неправильно, код байта будет показывать иероглифы – вопросительные знаки или еще какие кракозябры.
Мы просто подставим для нашей кириллицы правильную таблицу отображения символов, и после этого проблема должна решиться. Мы будем использовать редактор реестра. Сам способ не должен поломать систему, но перед этим я настоятельно рекомендую создать точку восстановления (на всякий случай!).
Читаем – как создать точку восстановления.
После этого переходим к описанным ниже шагам:
- Используем наши любимые волшебные кнопки:
+ R
- Вводим команду:
regedit
- Можете скопировать путь, который я укажу ниже, и вставить в адресную строку. Или просто пройтись по папкам и разделам вручную.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
- В правом блоке, где находится список файлов с конфигурациями, в самом низу найдите:
ACP
- Именно этот файл отвечает за настройку соответствия таблицы символов. Два раза кликните левой кнопкой мыши и установите значение:
1251
- Нажмите «ОК», закройте окно редактора реестра и перезагрузите компьютер.
Способ 3: Подмена файлов
Третий способ чуть сложнее, мы просто возьмем файл, который используется для английского языка и подменим его на русский. Я все же рекомендую использовать прошлый вариант с реестром (он все же проще). Но, на всякий пожарный, опишу и этот способ.
- Откройте проводник и пройдите по пути:
C:/Windows/System32
- Найдите файл:
C_1252.NLS
- Он используется для английского языка. Через правую кнопку заходим в «Свойства».
- Во вкладке «Безопасность» выбираем кнопку «Дополнительно». Нам нужно дать вам полные права. В противном случае вы ничего с этим файлом не сделаете.
- В строке «Владелец» жмем по ссылке «Изменить».
- «Дополнительно».
- Нажмите «Поиск». Ниже в списке кликните по той учетной записи, через которую вы сейчас сидите. Если у вас авторизация через учётку Microsoft, то указываем почту. Как только пользователь будет выбран, жмем «ОК».
- В этом и следующем окне жмем на кнопку «ОК», чтобы применить параметры.
- В окне «Свойства» нажмите «Изменить».
- Выберите «Администраторов» и установите «Полный доступ». Применяем настройки и закрываем оба окошка.
- Теперь установите другой формат для файла (через ПКМ и команду «Переименовать»):
c_1252.NLS
- Например:
c_1252.txt
- На клавиатуре, зажмите Ctrl и, не отпуская, перетащите в любое место в папке файл:
c_1251.NLS
- Мы создали копию файла. Теперь оригинал NLS переименуйте в:
c_1252.NLS
- Перезагрузите систему.
В случае чего у вас есть оригинал c_1251.NLS и сам файл c_1252, у которого мы изменили формат.
Способ 4: Дополнительные советы
Если вы видите иероглифы вместо русских букв в Windows 10, 11, 7 или 8, то есть вероятность, что произошла более серьезная поломка в системных файлах. Поэтому вот ряд советов:
- Если вы делали какие-то глобальные обновления в ОС, то попробуйте выполнить откат системы до самой ранней точки восстановления.
- Если вы устанавливали какую-то кривую и стороннюю сборку Windows, то советую выполнить установку оригинальной версии «Окон».
- Проверьте системные файлы на наличие ошибок.
- Можно попробовать выполнить чистку системы.
На этом все, дорогие друзья. Пишите свои вопросы в комментариях. Всем добра и берегите себя.
Содержание
- 1 ШРИФТЫ WINDOWS 10
- 2 Исправляем отображение русских букв в Windows 10
- 3 Исправление отображения кириллицы с помощью настроек языка и региональных стандартов Windows 10
- 4 Как исправить иероглифы Windows 10 путем изменения кодовых страниц
Операционная система Windows кэширует установленные шрифты, с целью более быстрого их отображения в пользовательском интерфейсе различных приложений. Когда кэш поврежден, мы можем увидеть так называемые “кракозябры” вместо нормальных слов.
Неправильное отображение шрифтов в системных приложениях заставляет пользователя работать, например, с их пунктами меню по памяти. Какое-либо важное сообщение становится невозможно прочитать, что значительно снижает производительность работы на компьютере и существенно нервирует.
Что после этого делать, тот же среднестатистический пользователь не знает. Но, прочитав эту инструкцию до конца, он найдет правильный способ исправить ошибку. Также ознакомившись с инструкцией по этой ссылке, в случае необходимости, легко можно будет заставить корректно отображаться и ярлыки на Рабочем столе, которые ломаются чаще шрифтов. Ведь от этого тоже ничья система не застрахована.
Теперь, если вы готовы, давайте перейдем к практическим шагам. В качестве экспериментальной ОС, мы будем работать с Windows 10.
ШРИФТЫ WINDOWS 10
Как мы упоминали ранее, кэш шрифтов находится в специальной папке по такому пути:
%WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache
которая защищена. Но, прежде, чем с ней работать нам необходимо:
- воспользоваться сочетанием клавиш Win+R на клавиатуре и вызвать системную утилиту “Выполнить”;
- ввести “services.msc” в соответствующем поле и нажать кнопку “ОК” для запуска приложения “Службы”;
- найти “Службу кэша шрифтов Windows” и остановить её;
- перейти к вышеуказанной папке в Проводнике и удалить её содержимое;
- далее удалить файл с названием “FNTCACHE.DAT” из папки “System32”;
- запустить остановленную ранее службу и перезагрузить компьютер.
Если, и после этого, шрифты по-прежнему отображаются неправильно, восстановите их к состоянию по умолчанию. Для этого необходимо дать следующую команду:
sfc /scannow
в Командной строке с привилегиями админа и позволить системе восстановить исходные файлы. Может потребуется прибегнуть и к помощи DISM.
Другие компьютерные советы вы найдете в Карте ресурса. Приглашаем Вас к нам в Facebook или Google+, перейти в которые можете по ссылкам-изображениям справа вверху!
Исправляем отображение русских букв в Windows 10
Существует два способа решения рассматриваемой проблемы. Связаны они с редактированием настроек системы или определенных файлов. Они отличаются по сложности и эффективности, поэтому мы начнем с легкого. Если первый вариант не принесет никакого результата, переходите ко второму и внимательно следуйте описанным там инструкциям.
Способ 1: Изменение языка системы
В первую очередь хотелось бы отметить такую настройку как «Региональные стандарты». В зависимости от его состояния и производится дальнейшее отображение текста во многих системных и сторонних программах. Редактировать его под русский язык можно следующим образом:
- Откройте меню «Пуск» и в строке поиска напечатайте «Панель управления». Кликните на отобразившийся результат, чтобы перейти к этому приложению.
Среди присутствующих элементов отыщите «Региональные стандарты» и нажмите левой кнопкой мыши на этот значок.</li>
Появится новое меню с несколькими вкладками. В данном случае вас интересует «Дополнительно», где нужно кликнуть на кнопку «Изменить язык системы…».</li>
Убедитесь в том, что выбран пункт «Русский (Россия)», если это не так, то во всплывающем меню укажите его. Можем также порекомендовать активировать бета-версию Юникода — это также иногда сказывается на корректном отображении кириллицы. После всех правок нажмите на «ОК».</li>
Корректировки вступят в силу только после перезагрузки ПК, о чем вы и будете уведомлены при выходе из меню настроек.</li>
</ol>
Дождитесь перезапуска компьютера и проверьте, получилось ли исправить проблему с русскими буквами. Если нет, переходите к следующему, более сложному варианту решения этой задачи.
Способ 2: Редактирование кодовой страницы
Кодовые страницы выполняют функцию сопоставления символов с байтами. Существует множество разновидностей таких таблиц, каждая из которых работает с определенным языком. Часто причиной появления кракозябров является именно неправильно выбранная страница. Далее мы расскажем, как править значения в редакторе реестра.
Перед выполнением этого метода настоятельно рекомендуем создать точку восстановления, она поможет вернуть конфигурацию до внесения ваших изменений, если после них что-то пойдет не так. Детальное руководство по данной теме вы найдете в другом нашем материале по ссылке ниже.
Подробнее: Инструкция по созданию точки восстановления Windows 10
- Нажатием на комбинацию клавиш Win + R запустите приложение «Выполнить», в строке напечатайте
regedit
и кликните на «ОК». - В окне редактирования реестра находится множество директорий и параметров. Все они структурированы, а необходимая вам папка расположена по следующему пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNls
- Выберите «CodePage» и опуститесь в самый низ, чтобы отыскать там имя «ACP». В столбце «Значение» вы увидите четыре цифры, в случае когда там выставлено не 1251, дважды кликните ЛКМ на строке.
Двойное нажатие левой кнопкой мыши открывает окно изменения строковой настройки, где и требуется выставить значение 1251
.</li>
</ol>
Если же значение и так уже является 1251, следует провести немного другие действия:
- В этой же папке «CodePage» поднимитесь вверх по списку и отыщите строковый параметр с названием «1252» Справа вы увидите, что его значение имеет вид с_1252.nls. Его нужно исправить, поставив вместо последней двойки единицу. Дважды кликните на строке.
Откроется окно редактирования, в котором и выполните требуемую манипуляцию.</li>
</ol>
После завершения работы с редактором реестра обязательно перезагрузите ПК, чтобы все корректировки вступили в силу.
Подмена кодовой страницы
Некоторые пользователи не хотят править реестр по определенным причинам либо же считают эту задачу слишком сложной. Альтернативным вариантом изменения кодовой страницы является ее ручная подмена. Производится она буквально в несколько действий:
- Откройте «Этот компьютер» и перейдите по пути
C:WindowsSystem32
, отыщите в папке файл С_1252.NLS, кликните на нем правой кнопкой мыши и выберите «Свойства».
Переместитесь во вкладку «Безопасность» и найдите кнопку «Дополнительно».</li>
Вам нужно установить имя владельца, для этого кликните на соответствующую ссылку вверху.</li>
В пустом поле впишите имя активного пользователя, обладающего правами администратора, после чего нажмите на «ОК».</li>
Читайте также: Управление правами учетной записи в Windows 10
Вы снова попадете во вкладку «Безопасность», где требуется откорректировать параметры доступа администраторов.</li>
Выделите ЛКМ строку «Администраторы» и предоставьте им полный доступ, установив галочку напротив соответствующего пункта. По завершении не забудьте применить изменения.</li>Вернитесь в открытую ранее директорию и переименуйте отредактированный файл, поменяв его расширение с NLS, например, на TXT. Далее с зажатым CTRL потяните элемент «C_1251.NLS» вверх для создания его копии.</li>Нажмите на созданной копии правой кнопкой мыши и переименуйте объект в C_1252.NLS.</li></ol>
Вот таким нехитрым образом происходит подмена кодовых страниц. Осталось только перезапустить ПК и убедиться в том, что метод оказался эффективным.
Как видите, исправлению ошибки с отображением русского текста в операционной системе 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 путем изменения кодовых страниц
Кодовые страницы представляют собой таблицы, в которых определенным байтам сопоставляются определенные символы, а отображение кириллицы в виде иероглифов в Windows 10 связано обычно с тем, что по умолчанию задана не та кодовая страница и это можно исправить несколькими способами, которые могут быть полезны, когда требуется не изменять язык системы в параметрах.
С помощью редактора реестра
Первый способ — использовать редактор реестра. На мой взгляд, это самый щадящий для системы метод, тем не менее, рекомендую создать точку восстановления прежде чем начинать. Совет про точки восстановления относится и ко всем последующим способам в этом руководстве.
- Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра.
- Перейдите к разделу реестра HKEY_LOCAL_MACHINE SYSTEM CurrentControlSetControl 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 кириллица должна будет отображаться не в виде иероглифов, а как обычные русские буквы.
Используемые источники:
- https://liwihelp.com/sistema/shrifty-windows-10.html
- https://lumpics.ru/crackdowns-appeared-instead-of-russian-letters-in-windows-10/
- https://remontka.pro/fix-cyrillic-windows-10/
При работе с Windows 10 у пользователей иногда возникают проблемы с правильным отображением символов. Вместо привычных букв и цифр в тексте мы можем лицезреть какие-то замудрённые иероглифы или «кракозябры», которые не несут в себе никакого логического смысла. Чаще всего к этому приводят неправильно установленные значения в опциях региональных параметров.
Нередко такое случается, когда пользователь работает с русской раскладкой клавиатуры в ОС с английской локализацией. Проблема заключается в том, что в такой системе для программ, работающих с кириллицей, не предусмотрена обработка нужных символов. Также это справедливо и для других языков, в которых отсутствуют латинские символы, например, японского, китайского или греческого.
Сегодня мы поговорим о том, как избавиться от кракозябр в Windows 10 и настроить корректное отображение русских символов.
- Почему появляется эта проблема
- Решаем проблему через системные настройки
- Исправление проблемы через редактор реестра
- Исправляем страницу кода вручную
Суть проблемы
Как правило, мы можем наблюдать непонятные символы не в каждой программе. Например, символы, изображённые кириллицей в названии программ, отображены корректно. Но если запустить программу установки дистрибутивов, поддерживающих русский язык, мы получаем неведомую нам «китайскую грамоту».
И, пожалуй, основная проблема кроется в том, что в имеющейся ОС по дефолту отсутствует поддержка кириллических символов. На практике это может значить, что вы инсталлировали английский дистрибутив с установленным поверх него расширенным пакетом русификации. Однако последний не смог решить проблему корректно.
Первое, что пытаются делать пользователи в такой ситуации – переустановка операционки с чистого листа. Однако не все согласятся на такое, ведь кто-то, возможно, намеренно хочет работать с англоязычной средой. И в этой среде кириллические символы по идее могут и должны отображаться корректно.
Используем системные настройки для решения проблемы
Прежде всего, попробуем исправить ошибку через панель управления. Чтобы зайти в неё нажимаем ПКМ по кнопке-меню «Пуск» и в выпавшем списке выбираем соответствующий пункт.
В открывшемся новом окне находим раздел «Часы, язык, регион».
В новом разделе выбираем категорию региональных стандартов.
Здесь мы сможем настроить вариант даты и времени, а также числовой разделитель, количество дробных значений, формат отрицательных чисел, систему единиц измерения и пр.
Также здесь нам предлагается изменить формат денежных единиц и обозначение таковых. Здесь же мы можем настроить локальные параметры для разных регионов, включая отображаемые в системе текстовые символы. Именно эти опции нас и интересуют. Для их выбора переходим ко вкладке «Дополнительно» в верхней части окна.
Переходим в раздел выбора языка, не поддерживающего Юникод, и далее выбираем опцию изменение языка системы.
В списке выбираем нужный вариант (в нашем случае «Русский (Россия)» и нажимаем «ОК»)
В появившемся окне уведомлений выбираем «Перезагрузить сейчас».
ПК уйдёт в перезагрузку, после чего проблема с кракозябрами должна исчезнуть. Однако не всегда этот способ срабатывает. Если он не помог решить проблему, рассмотрим ещё один вариант, в котором нам придётся поработать с реестром.
Загрузка …
Правим реестр для исправления непонятных букв
Для начала нам нужно создать обычный файл в текстовом редакторе. Сохранить его нужно будет с расширением .reg. Таким образом, мы сможем прописать нужные параметры в файле и применить изменения непосредственно к реестру. Вот что нам следует прописать в нашем файлике:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper] «ARIAL»=dword:00000000
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
«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_MACHINESYSTEMCurrentControlSetControlNls
- Здесь выбираем папку CodePage и в правой части окна идём вниз, чтобы найти пункт ACP.
- Дважды кликаем ЛКМ по ACP, и перед нами открывается окно изменений строковых настроек. Здесь выставляем значение 1251. Если такое значение уже установлено для этого пункта, тогда нужно сделать по-другому.
Загрузка …
Находясь в том же разделе CodePage, в правой части окна ищем пункт 1252. Жмём по нему дважды ЛКМ и в появившемся окне меняем текущее значение 1252 на 1251.
После произведённых манипуляций отправляем компьютер в перезагрузку, чтобы применённые изменения вступили в силу.
Загрузка …
Post Views: 21 509
В Windows 10 есть много различных языковых и региональных параметров, которые пользователь может настраивать соответственно своим предпочтениям. Часто бывает так, что владельцы компьютеров сталкиваются с некорректным отображением кириллических (русский, украинский и другие языки) шрифтов. Вместо нормальных знаков и русских букв почему-то отображаются крякозябры в Windows 10, делающие работу с операционной системой фактически невозможной. При этом сам язык системы может отображаться нормально, но попытка открыть текстовый файл или запустить приложение, в котором используется кириллический текст, приведет к весьма унылому результату:
Причиной этому является сбой кодировки операционной системы. Чинится все предельно просто и потребует от вас лишь несколько кликов и одну перезагрузку компьютера. При этом починка осуществляется как простым способом через Панель управления, так и более сложным через редактор реестра или подмену кодовых таблиц операционной системы. Мы рекомендуем использовать первый метод, так как в 99.99% случае проблема решается именно так.
Суть проблемы
Как правило, мы можем наблюдать эти кракозябры не в каждой программе. Например, символы, изображённые кириллицей в названии программ, отображены корректно. Но если запустить программу установки дистрибутивов, поддерживающих русский язык, мы получаем неведомую нам «китайскую грамоту».
И, пожалуй, основная проблема кроется в том, что в имеющейся ОС по дефолту отсутствует поддержка кириллических символов. На практике это может значить, что вы инсталлировали английский дистрибутив с установленным поверх него расширенным пакетом русификации. Однако последний не смог решить проблему корректно.
Первое, что пытаются делать пользователи в такой ситуации – переустановка операционки с чистого листа. Однако не все согласятся на такое, ведь кто-то, возможно, намеренно хочет работать с англоязычной средой. И в этой среде кириллические символы по идее могут и должны отображаться корректно.
SysAdmin-s notepad. DoFollow.
Проблемы кодировки в Windows — довольно большая головная боль для многих любителей и поклонников этой операционки. Иногда приходится изрядно помучиться и попотеть прежде чем удается решить проблему с кодировкой. Выяснить причину, зачастую. еще сложнее. но тут вообще мало кто заморачивается…главное ведь устранить неполадку, а уж почему возникла — вопрос давно ушедших дней)
Особенно сильно проблема с кодировкой стала актуальна после выхода новой Windows 10 . Микрософты опять что-то перемудрили и в итоге, в некоторых приложениях вместо языка одни кракозябры. Но все решаемо
На самом деле причин сброса или изменения кодировки может быть довольно большое множество. Но основные из них, это:
— установка какого-то системного патча
— обновление до windows 10
— кривые шаловливые руки и непомерная любознательность ( самая распространенная причина всех бед в windows )
Используем системные настройки для решения проблемы
Прежде всего, попробуем исправить ошибку через панель управления. Чтобы зайти в неё нажимаем ПКМ по кнопке-меню «Пуск» и в выпавшем списке выбираем соответствующий пункт.
В открывшемся новом окне находим раздел Часы, язык, регион.
В новом разделе выбираем категорию региональных стандартов.
Здесь мы сможем настроить вариант даты и времени, а также числовой разделитель, количество дробных значений, формат отрицательных чисел, систему единиц измерения и пр.
Также здесь нам предлагается изменить формат денежных единиц и обозначение таковых. Здесь же мы можем настроить локальные параметры для разных регионов, включая отображаемые в системе текстовые символы. Именно эти опции нас и интересуют. Для их выбора переходим ко вкладке «Дополнительно» в верхней части окна.
Переходим в раздел выбора языка, не поддерживающего Юникод, и далее выбираем опцию изменение языка системы.
В списке выбираем нужный вариант (в нашем случае «Русский (Россия)» и нажимаем «ОК»)
В появившемся окне уведомлений выбираем «Перезагрузить сейчас».
ПК уйдёт в перезагрузку, после чего проблема с кракозябрами должна исчезнуть. Однако не всегда этот способ срабатывает. Если он не помог решить проблему, рассмотрим ещё один вариант, в котором нам придётся поработать с реестром.
Что такое кодировка?
Кодировка — это кодирование каждой буквы и цифры при помощи специального цифрового номера, в нашем случае кода. То есть в разных кодировках у цифр и букв будет разный числовой номер кода. А это говорит о том, если поменять кодировку нормального текста на другую, то в результате перед нами получится не читаемый текст из других наборов букв и символов, вместо понятных нам русских букв. Думаю смысл в этом понятен.
На wordpress и других CMS принято использовать кодировку текста UTF-8. Поэтому, для того, что бы вместо знаков отображался нормальный текст, нам следует поменять кодировку всех файлов на UTF-8.
Редактируем страницу кода вручную
Страницы кода отвечают за сопоставление символов с байтами. Таких таблиц бывает много, и каждая из них работает с различными языками. Зачастую кракозябры появляются при неправильном выборе страницы и её сопоставлении. Чтобы исправить это, нам предстоит поработать с реестром. Для этого:
- Win+R запускаем системную службу «Выполнить». Прописываем в единственной строке regedit и жмём Ок.
- В окне реестра нам нужно перейти по следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNls
- Здесь выбираем папку CodePage и в правой части окна идём вниз, чтобы найти пункт ACP.
- Дважды кликаем ЛКМ по ACP, и перед нами открывается окно изменений строковых настроек. Здесь выставляем значение 1251. Если такое значение уже установлено для этого пункта, тогда нужно сделать по-другому.
Находясь в том же разделе CodePage, в правой части окна ищем пункт 1252. Жмём по нему дважды ЛКМ и в появившемся окне меняем текущее значение 1252 на 1251.
После произведённых манипуляций отправляем компьютер в перезагрузку, чтобы применённые изменения вступили в силу.
Post Views: 2 165
Использование реестра, если метод выше не помог
Создадим в текстовом редакторе обычный файлик, но дадим ему расширение .reg, дабы впоследствии можно было применить все настройки, хранящиеся в нем. Итак, какое же содержимое reg-файла должно быть?
Как исправить ошибку Bad system config info с кодом 0x00000074
Наберем в него ручками или скопируем через буфер обмена следующие значения:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper] «ARIAL»=dword:00000000
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] «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-файле, запустим его, согласимся с внесением изменений в систему, после чего выполним перезагрузку ПК и смотрим на результаты. Кракозябры должны исчезнуть.
Важное замечание: перед внесением изменений в реестр лучше создать резервную копию (другими словами, бэкап) реестра, дабы вносимые впоследствии изменения не повлекли за собой крах операционки, и ее не пришлось переустанавливать с нуля. Тем не менее, если вы уверены, что эти действия безопасны для вашей ОС, можете этот пункт упустить.
19.07.2017 windows
Одна из возможных проблем, с которыми можно столкнуться после установки 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 путем изменения кодовых страниц
Кодовые страницы представляют собой таблицы, в которых определенным байтам сопоставляются определенные символы, а отображение кириллицы в виде иероглифов в Windows 10 связано обычно с тем, что по умолчанию задана не та кодовая страница и это можно исправить несколькими способами, которые могут быть полезны, когда требуется не изменять язык системы в параметрах.
С помощью редактора реестра
Первый способ — использовать редактор реестра. На мой взгляд, это самый щадящий для системы метод, тем не менее, рекомендую создать точку восстановления прежде чем начинать. Совет про точки восстановления относится и ко всем последующим способам в этом руководстве.
- Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра.
- Перейдите к разделу реестраHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControllsCodePageи в правой части пролистайте значения этого раздела до конца.
- Дважды нажмите по параметру 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:WindowsSystem32 файл c_1251.NLS (кодовая страница для кириллицы) в другое место этого же окна проводника, чтобы создать копию файла.
- Переименуйте копию файла c_1251.NLS в c_1252.NLS.
- Перезагрузите компьютер.
В Windows 10 отображение кириллицы уже давно работает корректно по умолчанию, но пользователь не застрахован от разных сбоев. Обычно они появляются сразу после установки операционной системы или в каких-то только что установленных программах. Также вместо русских могут появится иероглифы, если какая-то сторонняя программа сбила кодировку системы. Появление описанной проблемы возникает, если неправильно задана кодировка или кодовая страница работает некорректно.
Содержание
- Как исправить проблему с отображением русских букв в Windows 10
- Вариант 1: Изменить язык системы
- Вариант 2: Редактирование реестра
- Альтернативный способ
Есть два варианта исправления описанной проблемы. Оба заключаются в необходимости редактирования настроек системы и/или каких-то системных файлов. Между ними есть существенные отличия.
Вариант 1: Изменить язык системы
Скорее всего, Windows 10 у вас уже на русском языке, но местами или полностью кириллические символы отображаются некорректно. В таком случае можно проверить настройки «Региональных стандартов» и, при необходимости, внести в них изменения.
Читайте также:
Добавления ярлыка «Этот компьютер» на рабочий стол в Windows 10
Как отключить обновление Windows 10 полностью
Меняем шрифт в Windows 10
Устанавливаем Microsoft Store в Windows 10
Их редактирование происходит по следующей инструкции:
- Запустите «Панель управления». В нашем случае воспользуемся сочетанием клавиш Win+R. В строку «Выполнить» пропишите значение control и нажмите Enter или «Ок».
- По умолчанию у вас «Панель управления» будет открыта с параметрами «Просмотр» в качестве категорий. Там нужно изменить значение на «Крупные значки» или «Мелкие значки».
- Далее отыщите элемент «Региональные стандарты». Перейдите по нему.
- Откроется отдельное окно, в котором нужно переключиться во вкладку «Дополнительно». В ней нажмите на кнопку «Изменить язык системы».
- В графе «Текущий язык системы» должен обязательно стоять «Русский (Россия)». Дополнительно отметьте галочкой пункт «Бета-версия: Использовать Юникод (UTF-8)…». Нажмите «Ок» для применения настроек.
- Система запросит перезагрузку компьютера. Все настройки применятся только после перезапуска.
После перезагрузки компьютера проверьте, была ли устранена проблема.
Вариант 2: Редактирование реестра
Для корректного отображения букв любого языка в системе используются специальные таблицы, в которых происходит сопоставление символов с байтами. Если таблица системой для того или иного языка была выбрана неправильно, то вместо букв могут появится непонятные символы. Исправление данной проблемы возможно через реестр операционной системы.
Перед тем, как начать манипуляции с реестром рекомендуется создать точку восстановления.
После её создания переходите непосредственно к выполнению инструкции:
- Воспользуйтесь комбинацией клавиш Win+R, чтобы открыть строку «Выполнить». В неё введите команду regedit и нажмите клавишу Enter или «Ок».
- Необходимая директория для работы находится по адресу: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNls В некоторых версиях реестра можно скопировать это значение и вставить в верхнюю строку, чтобы сразу открыть данный путь. Если у вас так сделать нельзя, то придётся открывать каждую папку вручную, используя левое меню.
- После перехода по указанному пути нужно выбрать папку «CodePage». В неё отыщите параметр «ACP», что расположен примерно в самом низу перечня. Нажмите по нему два раза левой кнопкой мыши, чтобы открыть окно редактирования.
- В поле «Значение» нужно прописать 1251 и нажать «Ок» для применения.
Может быть и так, что значение в 1251 там уже и так установлено. Тогда алгоритм действий немного меняется:
- В этой же папке ищите другой параметр, который носит название «1252». В графе «Значение» у него стоит «c_1252.nls». Его нужно изменить. Для этого кликните два раза левой кнопкой мыши по данному параметру.
- В окошке для внесения изменений пропишите в поле «Значение» «c_1251.nls». Нажмите «Ок» для применения данного параметра.
Альтернативный способ
Примерно ту же процедуру можно проделать, не меняя данных в реестре. Однако данный способ чуть сложнее и требует от пользователя больше действий, правда, кому-то он может показаться проще работы в реестре.
- Откройте «Проводник» Windows и там перейдите по пути C:WindowsSystem32. В этой папке вам потребуется найти файл с название «С_1252.NLS».
- Кликните правой кнопкой мыши по данному файлу и выберите из контекстного меню у него значение «Свойства».
- В окошке свойств нужно переместиться во вкладку «Безопасность». Здесь воспользуйтесь кнопкой «Дополнительно».
- Измените имя владельца. Для этого кликните на соответствующую кнопку, расположенную в строке «Владелец». Обратите внимание, что для этого вам потребуются права администратора.
- В самом большом пустующем поле нужно ввести имя пользователя, обладающего правами администратора на этом компьютере. Нажмите «Ок» для применения настроек.
- Снова откроется окошко свойств файла «C_1252.NLS». Там требуется скорректировать параметры доступа администратора. Выделите группу «Администраторы» и нажмите на «Изменить».
- Снова выделите с помощью левой кнопки мыши группу пользователей «Администраторы» и предоставьте им полный доступ, установив соответствующую галочку ниже. Нажмите «Применить» и «Ок».
- Ранее отредактированный файл нужно переименовать. Выделите его и нажмите F2 или кликните по нему ПКМ и выберите из контекстного меню пункт «Переименовать». Само имя файла менять не нужно, но вам требуется заменить его расширение. Например, установите там TXT. Расширение пишется после точки.
- Скопируйте ранее изменённый файл. Копию нужно будет переименовать на старое имя с расширением NLS.
Исправление ошибок с отображением русских букв в Windows 10 возможно указанными способами. Если у вас есть по ним какие-то вопросы или предложение дополнительных методов, то напишите их в комментариях ниже.
Кракозябры, или иероглифы, вместо русских букв в Windows 10 появляются зачастую после установки операционной системы. Непонятные символы встречаются в документах. Кириллица искаженно транслируется, если пользователь воспользовался не совсем лицензированной или английской версией Виндовса. Это самые распространенные причины неполадки, которые исправит любой человек.
Причины отображения иероглифов вместо русских букв
Обычно проблемы с кодировкой встречаются не во всех текстовых файлах и установщиках программного обеспечения сразу. Например, при открытии инсталлера ПО его название корректно, а вот содержимое неправильно отображается. Или при написании текста в «блокноте» появляются вопросы и кракозябры.
К причинам некорректного отображения кириллицы относят:
- Ошибка русификации приложений.
- Сбой обновлений.
- Использование английской версии операционной системы.
- Установка взломанной Windows 10.
Пользователи спешат исправить неполадки простой переустановкой ОС. Но это не всегда помогает. Особенно, если проблема заключается не в Виндовсе.
Частый вопрос от пользователей – почему в ОС Windows 10 в известной программе «Налогоплательщик ЮЛ» отображаются иероглифы и кракозябры. Данная проблема решается просто: в шрифтовую систему устанавливают MS Sans Serif.
Методы исправления проблемы
Есть 2 метода, которые помогают убрать каракули в текстовых файлах и программах Виндовс 10. Первый вариант – смена языка системы. Он простой. Вариант посложнее — подмена файла кодовой страницы.
Изменение языка системы
За отображение текста в программном обеспечении системы и сторонних приложений отвечает настройка в Панели управления с названием «Региональные стандарты». Убрать каракули со знаками вопроса можно через редактирование настроек:
- Заходим в «Пуск», кликаем на «Панель управления».
- Выбираем пункт под названием «Региональные стандарты».
- Перед пользователем высвечивается меню, в котором он кликает на вкладку «Дополнительно», а дальше – на кнопку изменения языка ОС.
- Нужно убедиться, что в настройках стоит русский язык. Если нет – меняем настройку на нужную конфигурацию. После этого нажимаем «Окей».
- Для того чтобы исправления подействовали, и исчезли некорректные вопросительные символы, перезапускаем персональный компьютер. Система предупредит об этом.
После перезагрузки пользователь проверяет, подействовал метод исправления ошибки или нет. Если же операция не принесла успеха, пробуют следующий способ.
Путем подмены файла кодовой страницы на c_1251.nls
Данный метод практически всегда помогает убрать непонятные символы и восстановить отображение кириллицы. Для этого на пути «C:WindowsSystem32» подменяют файл кодовой страницы. Способ эффективен, если пользователь уверен, что система использует кодовую страницу со значением 1252. Алгоритм действий:
- В папке «System32» находим файл с названием «c_1251.nls». Кликаем правой кнопкой мышки и выбираем «Свойства», далее – вкладку «Безопасность».
- В дополнительных параметрах безопасности меняем настройки в разделе «Владелец».
- В разделе «Администраторы» включаем полный доступ. Соглашаемся с изменениями.
- Возвращаемся в открытую директорию, редактируем файл «c_1251.nls». Необходимо поменять расширение «NLS» на «TXT».
- После зажимают на клавиатуре клавишу «CTRL» и перетаскивают файл вверх для создания его копии.
- В конце созданную копию переименовывают в «NLS». С этого момента можно считать, что некорректные каракули в программах и текстах исчезли.
Восстановить отображение кириллицы на Виндовс 10 легко и просто. Главное – знать причину появления проблемы. Не рекомендуется просто переустанавливать Windows. Скорее всего, данный метод не поможет.
Вам помогло? Поделитесь с друзьями — помогите и нам!
В процессе работы в Windows 10 может возникнуть ситуация, когда русские символы в системе перестают корректно отображаться. Вместо них мы видим нечто невразумительное, некие иероглифы или кракозябры, не обладающие каким-либо практическим смыслом. Обычно такое случается, когда неправильно выбрана локаль в региональных настройках.
Частенько это имеет место быть, когда вы работаете с русскоязычными символами в операционке с английской локализацией, поскольку в ней для русскоязычной программы по умолчанию отсутствуют средства обработки кириллицы, да и какого-либо другого языка с нелатинскими символами, будь это греческая, китайская либо японская языковая конструкция. В этой статье я расскажу, как убрать кракозябры в Windows 10, и вместо них работать с корректно отображающимися русскими символами.
Обычно кракозябры отображаются не везде. К примеру, кириллические символы в названиях программ на рабочем столе написаны абсолютно правильно, без ошибок, а вот если запустить на инсталляцию один из дистрибутивов с поддержкой русского языка, то тут же все начинает идти вкривь и вкось, текст становится нечитаемым, и вы буквально не знаете, что делать.
Ниже я расскажу, как избавиться от этой проблемы, решив ее в свою пользу раз и навсегда.
Стоит понимать, что вся проблема в том, что в вашей операционной системе изначально отсутствует поддержка кириллицы. Скорее всего, вы установили дистрибутив на английском языке, и поверх него установили расширенный пакет для русификации системы, но это не решает всех проблем. Текст все равно является нечитаемым, а описанная проблема остается и никуда не исчезает.
Первое, что может прийти в голову в данной ситуации — это переставить ОС с нуля на русскую версию, где изначально уже присутствует поддержка кириллических символов. Но предположим, что этот вариант для вас не годится, поскольку вы хотите работать именно в англоязычной среде, где все символы кириллицы отображаются корректно и без багов. Именно о такой ситуации и пойдет речь в моей инструкции, которая в этом случае и придется вам как никогда кстати.
Избавляемся от кракозябр через настройки компьютера
Первый шаг, который нужно сделать для исправления ошибок в отображении русского языка — это зайти в панель управления. Это можно сделать несколькими способами. Один из самых простых – это выполнить щелчок правой кнопкой мышки на кнопке «Пуск», после чего в появившемся перечне выбрать опцию «Панель управления».
На открывшейся форме отдаем предпочтение подразделу «Регион, язык и часы». Выбираем эту опцию среди других категорий в панели.
При входе в представленный раздел меню выбираем категорию «Региональные стандарты».
Здесь настраиваются форматы времени и даты, числовые разделители (дробной и целой частей, групп разрядов), число дробных знаков, формат отрицательных чисел, система единиц (американская или метрическая). Также в этом пункте меню можно конфигурировать разметку отображения денежных единиц, их обозначение, разделитель дробной и целой частей денежной суммы, а также разделитель групп разрядов. Более того, именно здесь можно настроить региональную локаль отображения символов в операционной системе. Чтобы сделать это, перейдем на вкладку «Дополнительно».
В разделе текущего языка программ с отсутствием поддержки Юникод нажимаем контрол «Изменить язык системы».
В появившемся перечне выбираем вариант «Русский (Россия)».
После того, как выбор языка будет сделан, появится предупреждение о том, что компьютер требуется перезагрузить.
Послушаемся этого совета, и перезагрузим компьютер, после чего кракозябры должны быть изменены на корректные русскоязычные символы, в чем мы можем убедиться, запустив одну из программ-дистрибутивов на русском языке.
Данная статья, конечно же не решает все проблемы с исправлением языка на удобоваримый. Если указанный выше метод не помог, понадобятся некоторые изменения в реестре.
Использование реестра, если метод выше не помог
Создадим в текстовом редакторе обычный файлик, но дадим ему расширение .reg, дабы впоследствии можно было применить все настройки, хранящиеся в нем. Итак, какое же содержимое reg-файла должно быть?
Наберем в него ручками или скопируем через буфер обмена следующие значения:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper]
«ARIAL»=dword:00000000[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
«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 русские буквы кракозябры, как можно исправить? По большей части другие символы, вместе кириллицы в ОС могут появиться после того, как вы переустановили ОС Виндовс 10, или иную программу на ПК. В основном сбой происходит из-за неправильных параметров или когда происходит некорректная работа страницы кодов. Итак, мы с вами рассмотрим 3 способа, позволяющих заменить кракозябры русскими буквами.
Исправляем кракозябры вместо русских букв в Windows 10
«>
Как уже говорлось, исправить непонятные символы на кириллицу можно тремя методами. Для этого нам нужно будет отредактировать некие системные настройки и определённые элементы. Один метод более лёгкий, другой сложнее, но эффективнее. Третий немного запутанный. Итак, займёмся более лёгким методом.
Метод 1 Меняем язык Windows 10
Итак, вначале давайте настроим параметр «Региональные стандарты». Исходя из его правильной настройки происходит показ текстовых данных в большинстве приложений системы и со стороны. Проводить его редактирование мы будем следующим путём:
- В страницу поиска вписываем слово «Панель…» и переходим по появившемуся элементу «Панель управления»;
- Затем, нам нужно просмотреть появившиеся вкладки. Нам нужна вкладка «Региональные стандарты»;
- У нас открывается новое окошко. Нам нужно выбрать меню «Дополнительно». После этого, кликнем по кнопочке «Изменить язык…»;
- Затем, нужно удостовериться, что у вас отмечен раздел «Русский (Россия)». Если у вас стоит другая страна, из ниспадающего меню нужно выбрать Россию. Кроме этого, можно поставить галочку над командой: использовать Юникод UTF-8. Многим пользователям данная команда также помогает. Затем, нужно кликнуть по ОК (Хотя, Юникод UTF-8 можно и не ставить. Когда он был поставлен, появились кракозябры в одной из программ для создания скриншотов и пришлось его убрать. После этого, кракозябры из этой программы пропали.);
- Проделанные действия изменятся, как только вы перезагрузите компьютер, о чём мы видим из этого окна:
После этого, нам нужно подождать, когда компьютер перезагрузится. Затем необходимо проверить, исчезли проблемы с кракозябрами, или нет? Если не исчезли, в этом случае переходим к следующему методу.
Метод 2 Применяем системный реестр
Страницы кодовые осуществляют действие сравнения знаков и байтов. Есть довольно много видов подобных таблиц. Все они взаимодействуют с конкретным языком. Поэтому, частенько кракозябры появляются именно из-за того, что такая страница у вас выбрана неверно. Давайте рассмотрим, как исправить эту величину используя реестр.
До начала действий в системном реестре, я бы порекомендовал создать точку восстановления системы. Затем:
- Кликнем по клавишам Win+R для запуска утилиты «Выполнить». В ней нам нужно вписать выражение: regedit и нажимаем ОК;
- В реестре нужно пройти по адресу: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNls CodePage
- В правом окошке нам нужно прокрутить страницу до самого низа. Нам нужен файл «ACP». В столбике «Значение» над данным файлом должны быть 4 цифры: 1251;
- Как видим, у меня стоят цифры: 65001. Именно из-за этого и могут появляться кракозябры. А кракозябры у меня были в одном из файлов Word. Поэтому, в этом случае нужно кликнуть ЛКМ по слову ACP 2 раза.
- У нас открывается окошко изменений строкового параметра. Цифру нужно поменять на 1251 и нажать ОК. Затем, нам нужно перезагрузить компьютер и проверить, исчезла ошибка, или нет.
Но, если данная цифра 1251, итак, у вас стоит на месте, то нужно применить чуть-чуть иные действия:
Проделав данные действия, нужно перезагрузить компьютер, чтобы изменения начали действовать.
Видео кракозябры вместо русских букв в Windows 10
Метод 3 Изменяем кодовую страницу
Часть пользователей не желают что-то менять в реестре по своим соображениям, или просто боятся в нём что-то сделать неверно. Этому методу есть альтернатива, можно кодовую страницу изменить через «Проводник»:
- Входим в «Проводник» через ярлык «Компьютер» и на диске С проходим по адресу: C:WindowsSystem32
- В данной папочке нам нужно найти элемент С_1252.NLS
- После этого, нужно кликнуть по нему ПКМ и в открывшемся ниспадающем меню выбрать вкладку «Свойства»;
- В открывшемся окошке нам нужно выбрать меню «Безопасность» и нажать по кнопочке «Дополнительно»;
- Итак, нам необходимо узнать, кто является владельцем этой учётной записи. После этого, кликнем по кнопочке «Изменить»;
- В пустое поле нужно вписать имя учётной записи, у которой права администратора. Затем, нужно нажать ОК;
- Мы вновь попадаем в окошко «Безопасности». Тут нам нужно отредактировать настройку доступа администраторов;
- Выбираем строчку, где есть слово «Администраторы». Затем, предоставляем Администраторам полный доступ, поставив флажок над нужной командой. Далее, нажимаем «Применить» и ОК;
- Возвращаемся в проводник и теперь нам нужно переименовать тот элемент, который мы отредактировали. А именно, поменять его расширение с NLS на TXT. После этого, зажимаем CTRL и потянем данный файл вверх, чтобы создать его копию;
- Кликнем по созданному клону файла ПКМ и изменим его имя на NLS.
Мы проделали нужные действия в проводнике, чтобы подменить кодовые страницы. Теперь нам нужна перезагрузка компьютера. После неё, нужно проверить, что наш способ сработал!
Вывод: проблема — Windows 10 русские буквы кракозябры теперь нами решена тремя способами. При этом, первый самый лёгкий, а второй самый надёжный. Третий получился немного запутанным. Если вы его плохо поняли, совет: всё же применить 2 метод. Он проще. Успехов!