Устранение проблем с кодировкой в Windows 7

Содержание

  • Убираем кракозябры в Windows 7
    • Способ 1: Смена системной локали
    • Способ 2: Изменение кодировки через системный реестр
    • Способ 3: Переустановка операционной системы
    • Заключение
  • Вопросы и ответы

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

Убираем кракозябры в Windows 7

Основная причина рассматриваемой неполадки – не распознается установленная системой кодировка либо выбрана неправильная таблица перекодировки. Устранить эту проблему можно несколькими методами.

Способ 1: Смена системной локали

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

  • Откройте «Пуск» (в английской версии «Start») и выберите пункт «Панель управления» («Control Panel»).
  • Устранение проблем с кодировкой в Windows 7

  • Переключите отображение элементов панели в режим «Крупные значки» («Big Icons») и выберите пункт «Язык и региональные стандарты» («Regional and Language options»).
  • Устранение проблем с кодировкой в Windows 7

  • Перейдите к разделу «Языки и клавиатуры» («Keyboards and Languages»), после чего воспользуйтесь выпадающим меню «Выберите язык интерфейса» («Change System Locale»), в котором выберите вариант «English».
  • Устранение проблем с кодировкой в Windows 7

  • Перезагрузите компьютер, после чего повторите шаги 1-3, но на этот раз выберите язык интерфейса «Русский».
  • После рестарта машины проблема с кракозябрами должна быть устранена. Если нет, читайте далее.
    Способ 2: Изменение кодировки через системный реестр

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

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

  • Откройте средство «Выполнить» комбинацией клавиш Win+R, пропишите команду regedit и нажмите Enter на клавиатуре.
  • Устранение проблем с кодировкой в Windows 7

  • Перейдите по адресу

    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage

  • Устранение проблем с кодировкой в Windows 7

  • Далее предстоит довольно затратная по времени процедура – каждый из ключей, который находится в этом каталоге, следует заменить на CP_1251: откройте произвольный ключ двойным щелчком левой кнопки мыши по нему, введите новое значение ключа и нажимайте «ОК».
  • Устранение проблем с кодировкой в Windows 7

  • Повторяйте шаг 3, пока не замените все. Затем закрывайте «Редактор реестра» и проведите ребут машины.
  • Альтернативный вариант
    Первая представленная последовательность замены кодировки неэффективна по времени, но существует способ её ускорить – создать файл REG с заранее прописанными командами.

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

  • Вставьте в окно следующий текст:

    [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
    «1250»=»c_1250.nls»
    «1251»=»c_1251.nls»
    «1252»=»c_1252.nls»
    «1253»=»c_1253.nls»
    «1254»=»c_1254.nls»
    «1255»=»c_1255.nls»

    [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»
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage

    Устранение проблем с кодировкой в Windows 7

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

  • Далее используйте пункты «Файл» – «Сохранить как».
    Устранение проблем с кодировкой в Windows 7
    Откроется окно сохранения – первым делом выберите «Все» в меню «Тип файла», далее введите название создаваемого документа в таком формате:

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

    В конце процедуры нажмите «Сохранить».

  • Устранение проблем с кодировкой в Windows 7

  • Закрывайте «Блокнот» и переходите к директории, в которую сохранили файл. Обратите внимание, что теперь его иконка имеет вид файла реестра. На этом этапе рекомендуем сделать резервную копию данных — откройте «Редактор реестра» и воспользуйтесь пунктами «Файл» — «Экспорт».
    Устранение проблем с кодировкой в Windows 7

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

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

  • Устранение проблем с кодировкой в Windows 7

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

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

    Урок: Установка Windows 7 поверх Windows 7

    Заключение

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

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

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