Как исправить отображение кириллической кодировки в Windows

Добрый день. Недавно я написал статью о том, как установить новую версию операционной системы от Microsoft (установка Windows 10 Technical Preview). Еще в той статье я предупреждал, что могут быть проблемы при работе в тестовой версии системы. Как уже выяснилось, у некоторых не устанавливаются программы, в том числе антивирусы (к счастью здесь тоже присутствует встроенный Microsoft Security Essential). Но на днях, мой товарищ подсказал что есть еще одна проблема. Так как это наша локальная проблема, ее могут не исправить в ближайшее время. Заключается она в том, что при попытке открытия текстового файла с кодировкой Windows-1251 вместо русских символов на экран выводится всякие иероглифы:

Так как это наша локальная проблема, ее могут не исправить в ближайшее время. Заключается она в том, что при попытке открытия текстового файла с кодировкой Windows-1251 вместо русских символов на экран выводится всякие иероглифы:

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

I. Исправление ошибки чтения кириллицы путем подмены файлов кодировок.

1) Идем в папку

C:\Windows\System32

И ищем файл с названием c_1252.nls и нам нужно переименовывать его в c_1252.bak или перенести в какой-нибудь другой каталог.

Идем в папку   C:\Windows\System32  И ищем файл с названием c_1252.nls и нам нужно переименовывать его в c_1252.bak или перенести в какой-нибудь другой каталог.

 

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

Открываем «Свойства» файла и переходим на вкладку «Безопасность», внизу кнопка «Дополнительно».

Но по-умолчанию это действие запрещено. Для этого можно воспользоваться утилитой Unlocker или стать владельцем файла и разрешить себе полный доступ к нему. Кто хочет качаем Unlocker я покажу как стать владельцем.  Открываем "Свойства" файла и переходим на вкладку "Безопасность", внизу кнопка "Дополнительно".В открывшемся окне вверху, в пункте «Владелец» выбираем «Изменить».

В открывшемся окне вверху, в пункте "Владелец" выбираем "Изменить".

 

Жмем внизу «Дополнительно», потом справа «Поиск» и в результатах поиска выбираем «Администраторы».

Жмем внизу "Дополнительно", потом справа "Поиск" и в результатах поиска выбираем "Администраторы".Жмем ОК. Еще раз ОК. Теперь вы владелец этого файла.

Жмем ОК. Еще раз ОК. Теперь вы владелец этого файла.

Сохраняем изменения, нажав ОК и возвращаемся на вкладку «Безопасность» в свойствах файла. Теперь жмем кнопку «Изменить».

Сохраняем изменения, нажав ОК и возвращаемся на вкладку "Безопасность" в свойствах файла. Теперь жмем кнопку "Изменить".

 

Выставляем «Полный доступ» для группы «Администраторы».

Выставляем "Полный доступ" для группы "Администраторы".

 

Сохраняем изменения и переименовываем файл.

2) Файл переименован, теперь копируем файл c_1251.nls в эту же папку.

Файл переименован, теперь копируем файл c_1251.nls в эту же папку.

 

3) Переименовываем копию файла в c_1252.nls.

Переименовываем копию файла в c_1252.nls.

 

4) Перезапускаем компьютер. После загрузки компьютера кириллическая кодировка будет без проблем отображаться.

Перезапускаем компьютер. После загрузки компьютера кириллическая кодировка будет без проблем отображаться.

Если у вас возникнут еще какие-либо проблемы с отображением или этот способ не помог, повторите так же эти операции к файлам c_1253.nls, c_1254.nls, c_1255.nls. Так же заменив их копиями файла c_1251.nls.

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

Для ленивых предоставлю файл реестра для быстрого внесения изменения. На всякий случай так же файл моего бэкапа стандартного состояния ветки на Windows 8.1, должен подойти на любую ОС, начиная с ХР.

1) Открываем реестр, для этого жмем сочетание клавиш Win+R и вводим regedit.

Открываем реестр, для этого жмем сочетание клавиш Win+R и вводим regedit.

 

2) В открывшемся окне открываем ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

В открывшемся окне открываем ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

 

3) Ищем параметры 1252, 1253, 1254, 1255 и меняем их значения на c_1251.nls.

Ищем параметры 1252, 1253, 1254, 1255 и меняем их значения на c_1251.nls.

 

4) Перезапускаем компьютер и радуемся нормально отображаемой кодировке.

На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа.

Спасибо за внимание :)

Материал сайта Skesov.ru

 


    С обновкой: какие планшеты поступят в продажу этой осенью?

    Lenovo-Mixx-2-Windows-8-inch-Tablet

      На осень запланировано немало премьер среди смартфонов: и Sony Xperia Z3, и Motorola Moto X второго поколения, и Samsung GALAXY Alpha, и ещё не менее десяти интересных моделей с достаточной или высокой функциональностью. Но и на рынке … [Continue reading]

    Как восстановить файл hosts на Windows 10, 8.1, 8, 7, Vista

    001

    Добрый день. Как-то давно я писал статью о том, как редактировать файл hosts в новых операционных системах. В тот момент я как-то не думал о том, что необходимо бы еще написать статью об обратном - как его восстановить до "заводского состояния". Все … [Continue reading]

    Как установить Windows 10 (Technical Preview) на Windows 8.1/8 или 7

    001

    Что же, наконец-то майкрософт выпустили новую операционную систему. Кстати, они таки догадались, что Windows 8.1 нужно было назвать Windows 9 и обозвали ее Windows 10. Они доработали интерфейс, который использовался в 8.1 и сделали его еще больше … [Continue reading]

    Как сделать скриншот и поделиться им на любом сайте ч.1: Monosnap

    001

    Добрый день. Постоянные посетители моего сайта думаю уже заметили, что мне постоянно пишут в комментариях с просьбой помочь в той или иной проблеме. И если у меня есть время, я не отказываю в помощи. Правда есть одно "но" - далеко не всегда не … [Continue reading]