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

Обновлено: 03.07.2024

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

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

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

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

Самый простой и самый рабочий способ убрать иероглифы и вернуть русские буквы в Windows 10 - исправить некоторые неверные настройки в системных параметрах.

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



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


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

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

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

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


Часто обеспечивает исправление проблем с неправильным отображением букв на русском языке. Разновидность метода с помощью редактора реестра (менее предпочтительная) заключается в том, чтобы узнать текущее значение АСР параметра (часто — 1252 для изначально установленной англоязычной системы). Далее в этом разделе нужно найти значение 1252 и заменить его c_1252.nls на такой c_1251.nls.

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

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

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

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

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

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


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


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


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


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


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


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


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


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

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

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

<р>2. Не исключено, что проблемы с кодировкой вызваны нарушением системных настроек шрифтов.
Чтобы восстановить настройки шрифта, скачайте этот файл и запустите файл, который в нем находится, игнорируя все предупреждения:

Решение проблем с кодировкой в ​​Windows Vista/7:

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

Действенный способ, исправляющий кодировку в Windows 7 в особо тяжелых случаях — используйте, когда совсем ничего не помогает. Зайдите в Б. Панель управления, выберите язык и региональные стандарты. На вкладке Форматы Меняем формат на английский (США). Затем переходим во вкладку Дополнительно, нажимаем кнопку Изменить язык системы и также выбираем Английский (США). После этого перезагрузите компьютер. Теперь, когда компьютер перезагрузился, верните языковые настройки на русский (Россия). Кодировка должна быть исправлена.

Если не помогло, правила ветки реестра:

Запустите редактор реестра (Пуск – Выполнить –> Regedit).

При выполнении следующих действий будьте предельно внимательны - неосторожная работа с реестром Windows может привести к печальным последствиям!

Необходимо изменить значения параметров с "1250" на "1255" - установить для каждого из этих параметров значение "C_1251.NLS" - в следующих ключах:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET002\CONTROL\NLS\CODEPAGE

Сокращение в Windows XP

Чтобы ручками не лезть в реестр windows Попробуйте сделать следующее:

Создайте файл в блокноте, скопировав в него следующий текст, сохраните с расширением "REG" с любым именем, английскими буквами, например, 1251.reg, и запустите его. В 90% случаев с "Кракоябрам" помогает ХР.

Редактор реестра Windows версии 5.00

"1250" = "c_1251.nls"

"1251" = "c_1251.nls"

"1252" = "c_1251.nls"

"1253" = "c_1251.nls"

"1254" = "c_1251.nls"

"1255" = "c_1251.nls"

Либо настроить в ветке реестра отвечающую за отображение кириллических шрифтов.


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

Я решил представить результаты поиска в "Универсальном руководстве по решению всех проблем с кодировкой в ​​операционных системах Windows XP и Windows Vista/7". Хотя, возможно, это уже не так универсально.

Решение проблем с кодировкой в ​​Windows XP

<р>1. Для начала нужно убедиться, что русский язык установлен для программ, не поддерживающих Юникод.

После этого найдите элемент 20880 в списке, расположенном на той же вкладке, и поставьте напротив него галочку:


<р>2. Возможно, проблемы с кодировкой вызваны нарушением настроек системного шрифта.

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


< /p>

Решение проблем с кодировкой в ​​Windows Vista/7

<р>1. Как и в случае с Windows XP, сначала убедитесь, что установлен русский язык для программ, не поддерживающих Юникод.


Сохраните изменения и перезагрузите компьютер. Если проблема не устранена, перейдите к шагу 2.

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


Перезагрузите систему. Если проблема не устранена, перейдите к шагу 3.

<р>3. Следующим шагом будет изменение ключей реестра, отвечающих за кодировки. Эти изменения целесообразно вносить только в крайнем случае и только в том случае, если все предыдущие пункты ни к чему не привели.

Чтобы внести эти изменения, загрузите и запустите содержащийся в нем файл. Как и в предыдущем пункте, появятся системные предупреждения.

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

<р>4. Если все вышеперечисленное не помогло, необходимо изменить имена следующих файлов кодовых страниц в папке C:\Windows\System32:



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


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

Я решил отправить результаты поиска в "Универсальное руководство по решению всех проблем с кодировкой в ​​операционных системах Windows XP и Windows Vista / 7". Хотя, возможно, это уже не так универсально.

Решение проблем с кодировкой в ​​Windows XP

<р>1. Для начала нужно убедиться, что русский язык установлен для программ, не поддерживающих Юникод.

После этого найдите элемент 20880 в списке, расположенном на той же вкладке, и поставьте напротив него галочку:


<р>2. Возможно, проблемы с кодировкой вызваны нарушением настроек системного шрифта.

Для восстановления настроек шрифта скачайте этот архив


< /p>

Решение проблем с кодировкой в ​​Windows Vista/7

<р>1. Как и в случае с Windows XP, сначала убедитесь, что установлен русский язык для программ, не поддерживающих Юникод.


Сохраните изменения и перезагрузите компьютер. Если проблема не устранена, перейдите к шагу 2.

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


Перезагрузите систему. Если проблема не устранена, перейдите к шагу 3.

<р>3. Следующим шагом будет изменение ключей реестра, отвечающих за кодировки. Эти изменения целесообразно вносить только в крайнем случае и только в том случае, если все предыдущие пункты ни к чему не привели.

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

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

<р>4. Если все вышеперечисленное не помогло, необходимо изменить имена следующих файлов кодовых страниц в папке C:\Windows\System32:



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

Иногда по той или иной причине пользователи Windows сталкиваются с чем-то, что приводит к сбою кодирования. Какая-то недавно установленная программа, вирус, манипуляции в реестре, мало ли. Тут кодировки исчезли и все!

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

Я решил отправить результаты поиска в "Универсальное руководство по решению всех проблем с кодировкой в ​​операционных системах Windows XP и Windows Vista / 7". Хотя, может, уже и не так универсально. ;)

Решение проблем с кодировкой в ​​Windows XP:

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

После этого найдите элемент 20880 в списке, расположенном на той же вкладке, и поставьте напротив него галочку:

< бр />

Пункт 2. Возможно, проблемы с кодировкой вызваны нарушением системных настроек шрифтов.

Для восстановления настроек шрифта скачайте этот архив

< бр />

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

Решение проблем с кодировкой в ​​Windows Vista/7:

<р>1. Как и в случае с Windows XP, сначала убедитесь, что установлен русский язык для программ, не поддерживающих Юникод.

< бр />

Сохраните изменения и перезагрузите компьютер. Если проблема не устранена, перейдите к шагу 2.

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

< бр />

Перезагрузите систему. Если проблема не устранена, перейдите к шагу 3.

<р>3. Следующим шагом будет изменение ключей реестра, отвечающих за кодировки. Эти изменения целесообразно вносить только в крайнем случае и только в том случае, если все предыдущие пункты ни к чему не привели.

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

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

<р>4. Если все вышеперечисленное не помогло, необходимо изменить имена следующих файлов кодовых страниц в папке C:\Windows\System32:

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

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

Кто до сих пор не понимает, что я имею в виду, вот несколько:



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

За отображение кодировки (шрифта) в Windows отвечает несколько "вещей" - это язык, реестр и файлы самой ОС. Теперь мы проверим их по отдельности и по пунктам.

Как убрать и исправить кракозябры вместо русского (русские буквы) в программе или винде.

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

Итак, идем по пути: Панель управления - Язык и региональные стандарты - вкладка Дополнительно
Там ищем, чтобы язык был русский.


< /p>

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


<р>6. Последний пункт, в котором я даю вам файл, который когда-то помог мне все исправить, и именно поэтому я оставил его на память. Вот архив:

Внутри два файла: krakozbroff.cmd и krakozbroff.reg

Принцип у них один - исправлять всеми способами иероглифы, квадратики, вопросы или восклицательные знаки в программах и ОС Windows (в простонародье кракозябры). Я использовал первый, и он мне помог.

И напоследок пара советов:
1) Если вы работаете с реестром, то не забудьте сделать резервную копию (бэкап) на случай, если что-то пойдет не так.
2) Желательно проверять 1-й пункт после каждого пункта.

Это все. Теперь вы знаете, как исправить убрать/исправить кракозябры (квадраты, иероглифы, восклицательные и вопросительные знаки) в программе или Windows.

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

Эта инструкция о том, как исправить "кракозябры" (или иероглифы), а точнее, отображение кириллицы в Windows 10 несколькими способами. Также может быть полезно: (для систем на английском и других языках).

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

Использование редактора реестра

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


< /p>

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


< /p>

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

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

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

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

Решение проблем с кодировкой в ​​Windows Vista/7:

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

Действенный способ, исправляющий кодировку в Windows 7 в особо сложных случаях - используйте его, когда совсем ничего не помогает. Зайдите в Панель управления, выберите язык и региональные стандарты. Во вкладке Форматы измените формат на Английский (США). Затем перейдите на вкладку Дополнительно, нажмите кнопку Изменить язык системы, а также выберите Английский (США). После этого перезагружаем компьютер. Теперь, когда компьютер перезагрузился, возвращаем языковые настройки на русский Россия). Кодировка должна быть исправлена.

Если не поможет, то редактируем ветки реестра:

Запустить редактор реестра (Пуск – Выполнить –> regedit).

При выполнении следующих действий будьте предельно осторожны - неосторожная работа с реестром Windows может привести к печальным последствиям!

Необходимо изменить значения параметров с «1250» на «1255» - для каждого из этих параметров установить значение «c_1251.nls» - в следующих ключах:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

Исправление кодировки в Windows XP

Чтобы не лазить ручками по реестру Windows, попробуйте следующее:

Создайте файл в блокноте, скопировав в него приведенный ниже текст, сохраните его с расширением "reg" с любым именем, английскими буквами, например 1251.reg, и запустите его. В 90% случаев XP помогает с «кракозябрами».

Редактор реестра Windows версии 5.00

"1250" = "c_1251.nls"

"1251" = "c_1251.nls"

"1252" = "c_1251.nls"

"1253" = "c_1251.nls"

"1254" = "c_1251.nls"

"1255" = "c_1251.nls"

Или исправить в ветке реестра, отвечающей за отображение кириллических шрифтов.

изменить следующие параметры:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

Если не поможет, то дополнительно меняем:

1254 REG_SZ c_1251.nls

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

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

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

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

Самый простой и рабочий способ убрать иероглифы и вернуть русские буквы в Windows 10 — исправить некоторые неверные настройки в системных параметрах.

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



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


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

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

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

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


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

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

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

Добрый вечер и другое время суток! Вопросы типа "Почему на сайте не отображается русский шрифт" или "У меня в html файле написан русский текст, а он отображается кракозябрами. Что делать?" Поэтому я решил посвятить урок этой теме. В этом уроке я расскажу, что делать, если у вас на сайте не отображается русский кириллический шрифт или отображается, но коряво (непонятные символы).

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

P.S.Если вы всерьез решили заняться веб-разработкой, то советую установить html-редактор Блокнот, зарегистрировать самый простой и дешевый пока шаровый хостинг (рекомендую ihc) и прочитать много документации по html и css.

Если на сайте не отображается русская кириллица

1. Откройте html-файл в блокноте, нажмите Ctrl-A (выделите весь код)

2. Перейдите в "Кодировки" и выберите "Кодировать в Utf-8"

3. Сохраняем файл и теперь можем писать по русски и все будет отображаться нормально.

Если вы скачали готовый шаблон

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


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

Я решил представить результаты поиска в "Универсальном руководстве по решению всех проблем с кодировкой в ​​операционных системах Windows XP и Windows Vista/7". Хотя, возможно, это уже не так универсально.

Решение проблем с кодировкой в ​​Windows XP

<р>1. Для начала нужно убедиться, что русский язык установлен для программ, не поддерживающих Юникод.

После этого найдите элемент 20880 в списке, расположенном на той же вкладке, и поставьте напротив него галочку:


<р>2. Возможно, проблемы с кодировкой вызваны нарушением настроек системного шрифта.

Для восстановления настроек шрифта скачайте этот архив


< /p>

Решение проблем с кодировкой в ​​Windows Vista/7

<р>1. Как и в случае с Windows XP, сначала убедитесь, что установлен русский язык для программ, не поддерживающих Юникод.


Сохраните изменения и перезагрузите компьютер. Если проблема не устранена, перейдите к шагу 2.

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


Перезагрузите систему. Если проблема не устранена, перейдите к шагу 3.

<р>3. Следующим шагом будет изменение ключей реестра, отвечающих за кодировки. Эти изменения целесообразно вносить только в крайнем случае и только в том случае, если все предыдущие пункты ни к чему не привели.

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

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

<р>4. Если все вышеперечисленное не помогло, необходимо изменить имена следующих файлов кодовых страниц в папке C:\Windows\System32:



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

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

Действенный способ, исправляющий кодировку в Windows 7 в особо сложных случаях - используйте его, когда совсем ничего не помогает. Зайдите в Панель управления, выберите язык и региональные стандарты. Во вкладке Форматы измените формат на Английский (США). Затем перейдите на вкладку Дополнительно, нажмите кнопку Изменить язык системы, а также выберите Английский (США). После этого перезагружаем компьютер.Теперь, когда компьютер перезагрузился, возвращаем языковые настройки на русский Россия). Кодировка должна быть исправлена.

Если не поможет, то редактируем ветки реестра:

Запустите редактор реестра (Пуск – Выполнить > regedit).

При выполнении следующих действий будьте предельно осторожны - неосторожная работа с реестром Windows может привести к печальным последствиям!

Необходимо изменить значения параметров с «1250» на «1255» - для каждого из этих параметров установить значение «c_1251.nls» - в следующих ключах:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

Исправление кодировки в Windows XP

Чтобы не лазить ручками в реестр Windows, попробуйте так:

Создайте файл в блокноте, скопировав в него приведенный ниже текст, сохраните его с расширением "reg" с любым именем, английскими буквами, например 1251.reg, и запустите его. В 90% случаев XP помогает с «кракозябрами».

Редактор реестра Windows версии 5.00

Или исправить в ветке реестра, отвечающей за отображение кириллических шрифтов.

изменить следующие параметры:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

Если не поможет, то дополнительно меняем:

1254 REG_SZ c_1251.nls

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

Коренная причина рассматриваемой проблемы не распознается установленной системной кодировкой или была выбрана неправильная таблица поиска. Есть несколько способов решить эту проблему.

Способ 1. Изменение региональных настроек системы

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


Способ 2: изменить кодировку через реестр

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

Первый вариант


Альтернативный вариант
Первая представленная последовательность замены кодировки неэффективна по времени, но есть способ ее ускорить - создать REG-файл с заранее написанными командами.

    Откройте Блокнот с правами администратора: откройте Пуск, начните вводить название программы в строке поиска, затем щелкните правой кнопкой мыши результат и выберите соответствующий пункт в контекстном меню


"1250" = "c_1250.nls"
"1251" = "c_1251.nls"
"1252" = "c_1252.nls"
"1253" = "c_1253.nls" "
"1254" = "c_1254.nls"
"1255" = "c_1255.nls"

"ARIAL" = двойное слово: 00000000

"Arial, 0" = "Arial, 204"
"Comic Sans MS, 0" = "Comic Sans MS, 204"
"Courier, 0" = "Courier New, 204" < br />"Courier, 204" = "Courier New, 204"
"MS Sans Serif, 0" = "MS Sans Serif, 204"
"Tahoma, 0" = "Tahoma, 204" < br />"Times New Roman, 0" = "Times New Roman, 204"
"Verdana, 0" = "Verdana, 204"
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage


Внимание! Обязательно введите пустую строку после последней строки!



Откроется окно сохранения - прежде всего выберите "Все" в меню "Тип файла", затем введите имя документа создано в этом формате:

* произвольное имя * .reg



После этого вы можете запустить созданный REG-файл, дважды щелкнув ЛКМ.


Подтвердите, что хотите внести изменения.


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

Способ 3: переустановка операционной системы

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


Заключение

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

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

Проблема с кодировкой стала особенно актуальной после выхода новой Windows 10. Microsoft опять что-то перехитрила и в результате в некоторых приложениях вместо языка одни кракозябры. Но все решаемо

- установка какого-то системного патча

- действие вируса

- обновить до Windows 10

- кривые шаловливые руки и излишнее любопытство (самая частая причина всех бед в windows)

Восстановление кодировки

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





При всей кажущейся дикости ситуации эта проблема решается очень легко:

перейдите в Панель управления -> язык и региональные стандарты -> вкладка «Дополнительно» -> Язык для программ, не поддерживающих Unicode. Меняем язык с русского на английский, перезагружаем компьютер, снова меняем на русский и снова перезагружаем компьютер. Наслаждайтесь красивыми родными шрифтами снова!

В Windows 10 кодировка глобально привязана к общему языку системы. Поэтому, если у вас проблемы с отображением шрифтов, то вам нужно пройти: Пуск -> Настройка -> Время и язык -> Регион и язык -> Дополнительные настройки даты и времени, региональные настройки -> и посмотреть настройки в пунктах: Языковые и региональные стандарты .

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

Кто до сих пор не понимает, что я имею в виду, вот несколько:



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

За отображение кодировки (шрифта) в Windows отвечает несколько "вещей" - это язык, реестр и файлы самой ОС. Теперь мы проверим их по отдельности и по пунктам.

Как убрать и исправить кракозябры вместо русского (русские буквы) в программе или винде.

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

Итак, идем по пути: Панель управления - Язык и региональные стандарты - вкладка Дополнительно
Там ищем, чтобы язык был русский.


< /p>

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


<р>6. Последний пункт, в котором я даю вам файл, который помог мне когда-то все исправить и именно поэтому я оставил его на память. Вот архив:

Внутри два файла: krakozbroff.cmd и krakozbroff.reg

Принцип у них один - исправлять всеми способами иероглифы, квадратики, вопросы или восклицательные знаки в программах и ОС Windows (в простонародье кракозябры). Я использовал первый, и он мне помог.

И напоследок пара советов:
1) Если вы работаете с реестром, то не забудьте сделать резервную копию (бэкап) на случай, если что-то пойдет не так.
2) Желательно проверять 1-й пункт после каждого пункта.

Это все. Теперь вы знаете, как исправить убрать/исправить кракозябры (квадраты, иероглифы, восклицательные и вопросительные знаки) в программе или Windows.

Читайте также: