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

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

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

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

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

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

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

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

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


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


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

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

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

  1. Откройте «Этот компьютер» и перейдите по пути C:\Windows\System32 , отыщите в папке файл С_1252.NLS , кликните на нем правой кнопкой мыши и выберите «Свойства» .
  2. Переместитесь во вкладку «Безопасность» и найдите кнопку «Дополнительно» .
  3. Вам нужно установить имя владельца, для этого кликните на соответствующую ссылку вверху.
  4. В пустом поле впишите имя активного пользователя, обладающего правами администратора, после чего нажмите на «ОК» .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Внимание! Мы не несем ответственности за ваши действия. Обратитесь за помощью к профессионалам в сервисный центр, как наш.

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

Максимально простой и наиболее работающий способ убрать иероглифы и возвратить русские буквы в Виндовс 10 - исправить определенные неправильные настройки в системных параметрах.

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


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

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

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

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

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


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

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

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

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

Настройка региональных стандартов как способ решения проблемы

Если после установки или обновления операционной системы Windows 10 все программы и документы стали отображаться иероглифами, стоит выполнить следующие действия:

  • Нажимаем правой кнопкой мыши на значке «Пуск» и выбираем «Панель управления».
  • Откроется новое окно. Выбираем раздел «Региональные стандарты».

  • Появится небольшое окно. Переходим во вкладку «Дополнительно» и в разделе «Язык программ, не поддерживающих Юникод» нажимаем «Изменить язык системы».

  • Выбираем русский язык. Сохраняем изменения.

После перезагрузки операционной системы изменения вступят в силу и кракозябры исчезнут.

Изменение кодовой страницы исправления кракозябров

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

Первый метод – использование редактора реестра.

  • Жмём «Win+R» и вводим «regedit».

  • Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\Control\ Nls\ CodePage». Находим параметр «ACP» и задаем ему значение «1251».

  • Также в этом же окне нужно найти параметр «1252» и задать ему значение «c_1251.nls» (именно 1251, а не 1252).

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

  • Переходим в папку «Windows», «System32». Здесь находим файл «c_1252.NLS», который мы правили в реестре. Кликаем по нем правой кнопкой мыши и выбираем «Свойства». Появится новое окно. Переходим во вкладку «Безопасность». Находим и нажимаем на кнопку «Дополнительно».

  • Возле пункта «Владелец» будет ссылка «Изменить». Нажимаем на неё.
  • В поле «Введите имена выбираемых объектов» нужно задать имя своего пользователя (с правами администратора). Если в Windows 10 используется учетная запись Майкрософт, вместо имени юзера нужно указать адрес электронной почты. После кликаем «Ок».

  • Система вновь перебросит вас во вкладку «Безопасность» свойства файла. После кликаем «Изменить». Выбираем Администратора и задаем для этого пользователя полный доступ. Кликаем опять «Ок».

  • Теперь нужно переименовать файл «c_1252.NLS». Можно просто добавить к названию.bak, чтобы различать файлы.
  • Удерживая клавишу Ctrl, нужно перетащить находящийся по адресу C:\ Windows\ System32 файл «c_1251.NLS» в другое место этого же окна Проводника, чтобы создать копию файла.
  • Копию переименовываем «c_1251.NLS» в «c_1252.NLS».

  • Перезагружаем компьютер.

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

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

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

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

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

Теперь, если вы готовы, давайте перейдем к практическим шагам. В качестве экспериментальной ОС, мы будем работать с Windows 10.

ШРИФТЫ WINDOWS 10

Как мы упоминали ранее, кэш шрифтов находится в специальной папке по такому пути:

%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache

которая защищена. Но, прежде, чем с ней работать нам необходимо:

  • воспользоваться сочетанием клавиш Win + R на клавиатуре и вызвать системную утилиту “Выполнить”;
  • ввести “services.msc” в соответствующем поле и нажать кнопку “ОК” для запуска приложения “Службы”;
  • найти “Службу кэша шрифтов Windows” и остановить её;
  • перейти к вышеуказанной папке в Проводнике и удалить её содержимое;
  • далее удалить файл с названием “FNTCACHE.DAT” из папки “System32”;
  • запустить остановленную ранее службу и перезагрузить компьютер.

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

Sfc /scannow

в Командной строке с привилегиями админа и позволить системе восстановить исходные файлы. Может потребуется прибегнуть и к помощи DISM.

Другие компьютерные советы вы найдете в . Приглашаем Вас к нам в Facebook или Google+, перейти в которые можете по ссылкам-изображениям справа вверху!