Как исправить шрифт если вместо русских букв непонятные символы. Если вместо букв - иероглифы, квадратики и цифры

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

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


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

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

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

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

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


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

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

Внутри два файла: кракозбрoff.cmd и кракозбрoff.reg

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

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

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

Квадратики вместо букв и цифр, как исправить?

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

    Для начала стоит проверить, остались ли у нас вообще какие-нибудь языковые пакеты. Для этого вход в панель управления через панель пуск. Панель управление узнаете по иконке при наведении в окне пуск. Далее региональные стандарты. Обычно находится в первом столбе в самом низу, иконка выглядит, как глобус с часами. Нажимаем. В открывшемся окне в шапке нажимаем последнюю кнопку. Нажимаем нижнюю кнопку со щитом изменить язык системы. Нажимаем на диалоговое окно, тянем бегунок вверх, четвертая сверху – – Австралия нажимаем, ОКаем во всех окнах. Перезагружаемся. Все надписи должны измениться на английский. Теперь можно, что-то прочитать.повторяем, ставим русский. Если одно или оба действия не помогли, продолжаем действия.

    Опять через региональные стандарты, только уже третья кнопка в шапке, далее кнопка со щитом.В новом окне верхняя кнопка. Если наш компьютер подключен к сети, а наша система может обновляться, то опять верхняя кнопка – это запуск Центра обновления. Выбрать все обновления, запустить закачку и установку. Сразу предупреждаю, объем закачки будет достаточно большой от 8 до 20 гигабайт. И времени это займет много, независимо от скорости вашего интернета, потому что скорость центра обновления windows низкая.

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

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

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

    У меня произошлоа абсолютно такая же ситуация на работе. Что мы только не пытались предпринять – все тщетно. Хорошо хоть не все исчезло, а только 10% информации. Это был вирус-шифровальщик. Все остальное (уцелевшую информацию) мы, на всякий случай, перекинули на флешку.

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

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

(пункты в скобках иногда могут отсутствовать)

  • заходим в «Панель управления» - нажимаем «Пуск» - («Настройка») - «Панель управления». Там проходим в (“Дата, время, язык и региональные стандарты”) - «Язык и региональные стандарты», откроется одноименное окно (см.рис. ниже);
  • на вкладке «Региональные параметры» : в разделе «Языковые стандарты и форматы» указываем «Русский»; в разделе «Расположение» - Вашу страну;
  • на вкладке «Языки» : в разделе «Языки и службы текстового ввода» жмем кнопку «Подробнее». Откроется одноименное окно. Убедитесь, что на вкладке «Параметры» в разделе «Установленные службы» русскому языку соответсвует русская клавиатура (см.рис. ниже), и нажмите кнопку «ОК»;
  • на вкладке «Дополнительно» : в разделе «Язык программ, не поддерживающих Юникод» ставим «Русский» (см. рис. ниже). Нажимаем кнопку «Применить», затем «ОК».

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

Внимание!!!

Системный реестр— очень важный элемент операционной системы. Поэтому:
1. Кроме указанных ниже параметров ничего в нем больше не изменяйте, если Вы не уверены в правильности своих действий!
2. Перед осуществлением дальнейших действий обязательно создайте копию реестра! Ее можно будет использовать для восстановления состояния системного реестра в случае возникновения каких-либо проблем после его изменения.
Для создания копии системного реестра запускаем "Редактор реестра" , для чего в меню "Пуск" выбираем пункт "Выполнить". В левом нижнем углу экрана появится окно «Запуск программы». Введите в нем слово regedit и нажмите кнопку «ОК». В «Редакторе реестра», в меню "Файл" выбираем "Экспорт". В открывшемся окне "Экспорт файла реестра" указываем место сохранения, имя файла копии реестра, в разделе "Диапазон реестра" (внизу окна) отмечаем галочкой "Весь реестр", жмем кнопку "Сохранить".

Для решения проблемы с отображением шрифтов

в Windows XP нужно изменить значение параметров «1250» и «1252», которые находятся в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage, с «c_1250.nls» на «c_1251.nls» и с «c_1252.nls» на «c_1251.nls» соответственно.

Как это сделать :
  • Запустите «Редактор реестра» (см. в рамке выше).
  • Последовательно открывая соответствующие папки в левой части «Редактора реестра», зайдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Nls\CodePage. (Это значит, что нужно открыть сначала папку «HKEY_LOCAL_MACHINE», в ней открыть папку «SYSTEM», в ней - «CurrentControlSet» и т.д.)
  • Когда доберетесь до раздела «CodePage» и выделите его в левой части «Редактора реестра», в его правой части появится довольно приличный список параметров. Нужно найти среди них параметры «1250» и «1252». Затем дважды щелкнуть по первому из них левой кнопкой мыши. Откроется окно «Изменение строкового параметра». Там, в окошке «Значение», «c_1250.nls» нужно изменить на «c_1251.nls» и нажать кнопку «ОК» (см.рис.). После этого аналогичным образом изменяем значение параметра «1252» с «c_1252.nls» на «c_1251.nls». Жмем кнопку «ОК» и перезагрузагружаем компьютер.

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

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

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

Заходим в «Панель управления» - нажимаем «Пуск» - («Настройка») - «Панель управления». Там проходим в ("Дата, время, язык и региональные стандарты”) - «Язык и региональные стандарты», откроется одноименное окно (см.рис. внизу);

На вкладке «Региональные параметры»: в разделе «Языковые стандарты и форматы» указываем «Русский»; в разделе «Расположение» - Вашу страну;

На вкладке «Языки»: в разделе «Языки и службы текстового ввода» жмем кнопку «Подробнее». Откроется одноименное окно. Убедитесь, что на вкладке «Параметры» в разделе «Установленные службы» русскому языку соответствует русская клавиатура (см.рис. внизу), и нажмите кнопку «ОК»;

На вкладке «Дополнительно»: в разделе «Язык программ, не поддерживающих Юникод» ставим «Русский» (см. рис. внизу). Нажимаем кнопку «Применить», затем «ОК».


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

Внимание!! !
Системный реестр- очень важный элемент операционной системы. Поэтому:

  1. Кроме указанных ниже параметров ничего в нем больше не изменяйте, если Вы не уверены в правильности своих действий!
  2. Перед осуществлением дальнейших действий обязательно создайте копию реестра! Ее можно будет использовать для восстановления состояния системного реестра в случае возникновения каких-либо проблем после его изменения.
  3. Для создания копии системного реестра запускаем "Редактор реестра", для чего в меню "Пуск" выбираем пункт "Выполнить". В левом нижнем углу экрана появится окно «Запуск программы». Введите в нем слово regedit и нажмите кнопку «ОК». В «Редакторе реестра», в меню "Файл" выбираем "Экспорт". В открывшемся окне "Экспорт файла реестра" указываем место сохранения, имя файла копии реестра, в разделе "Диапазон реестра" (внизу окна) отмечаем галочкой "Весь реестр", жмем кнопку "Сохранить".

Для решения проблемы с отображением шрифтов в Windows XP нужно изменить значение параметров «1250» и «1252», которые находятся в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage, с «c_1250.nls» на «c_1251.nls» и с «c_1252.nls» на «c_1251.nls» соответственно.

Как это сделать :

  1. Запустите «Редактор реестра» (см. в рамке выше).
  2. Последовательно открывая соответствующие папки в левой части «Редактора реестра», зайдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Nls\CodePage. (Это значит, что нужно открыть сначала папку «HKEY_LOCAL_MACHINE», в ней открыть папку «SYSTEM», в ней – «CurrentControlSet» и т.д.)
  3. Когда доберетесь до раздела «CodePage» и выделите его в левой части «Редактора реестра», в его правой части появится довольно приличный список параметров. Нужно найти среди них параметры «1250» и «1252». Затем дважды щелкнуть по первому из них левой кнопкой мыши. Откроется окно «Изменение строкового параметра». Там, в окошке «Значение», «c_1250.nls» нужно изменить на «c_1251.nls» и нажать кнопку «ОК» (см.рис.). После этого аналогичным образом изменяем значение параметра «1252» с «c_1252.nls» на «c_1251.nls». Жмем кнопку «ОК» и перезагрузагружаем компьютер.

12.10.2012 Frenk 203 комментария

В этой статье рассмотрено, почему вместо русских букв, возникают квадратики, непонятные символы, кракозябры, вопросительные знаки, точки, каракули или кубики в windows 7, vista, XP?

Что делать, чтобы избавиться от этих явлений? Универсального рецепта — нет. Много зависит от версии виндовс, да и самой сборки.

Первая причина, почему такое происходит – сбой кодировок. Нарушается целостность реестра, и происходят сбои. Только не всегда это основной источник.

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

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

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

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

Хотя это и удивительно, но по умолчанию операционная система windows 7 вместо русских букв в некоторых программа отображает квадратики, непонятные символы, кракозябры, вопросительные знаки, точки, каракули или кубики.

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

Устранение проблемы через реестр

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

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

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

Есть еще несколько способов изменить кодировку, но лучше их не делать, поскольку это будет перекладывание ноши (груза) с больного места на нездоровое.

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

На всякий случай можете попробовать переименовать файлы «c_1252.nls….. c_1255.nls ». добавьте к ним в самый конец «bak» Должно выглядеть так c_1252.nls.bak». Сделайте так с всеми четырьмя. Они находятся по такому пути: C:\Windows\System32.

Хочется сказать, что я переустановил не менее 100 виндовс 7. Правда, почти все были 32 (86) максимум. Были проблемы с отображением русских букв.

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

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

Такое получается, из-за несовпадения форматов (кодировок). Их можно устанавливать самостоятельно для каждого случая отдельно (в ручном режиме) Смотрите на рис:

В самом верху нажмите «файл», после чего подведите курсор к месту «кодировка» и нажав измените. Успехов.

203 рассуждений о “Как исправить шрифт если вместо русских букв непонятные символы”

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