Рішення проблеми з неправильним відображенням російських букв в Windows

127

Трапляється таке, що замість російських символів в windows з’являються якісь ієрогліфи і незрозумілі символи. Досить часта проблема чомусь. І я сам колись з нею зіткнувся. У цій статті будуть розглянуті 3 варіанти виправлення цього недоліку.

Варіант 1.

1.1) Запустіть редактор реєстру: комбінація клавіш Win + R > вводимо regedit > ОК або введіть regedit у рядку поика меню “Пуск” і натисніть Enter ?. Якщо потрібно, надайте дозвіл програми на зміну натиснувши Так


1.2) Відкрийте гілку реєстру HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
Решение проблемы с неправильным отображением русских букв в Windows

1.3) Змініть значення параметра 1252 (клацнувши 2 рази лівою кнопкою миші на ньому) з c_1252.nls на c_1251.nls і натисніть ОК
1.4) Відкрийте папку C:\WINDOWS\system32\ і знайдіть файли c_1251.nls і c_1252.nls і вкажіть повний доступ до даних файлів. (Правою кнопкою миші на файлі – Властивості – закладка Безпека)
Решение проблемы с неправильным отображением русских букв в Windows

1.5) Перейменуйте файл c_1252.nls в c_1252.bak.
1.6) Створіть тут же копію файлу c_1251.nls.
1.6.1) Клацніть правою кнопкою миші на файлі і виберіть Копіювати.
1.6.2) Клацніть правою кнопкою миші у порожньому місці папки C:\WINDOWS\system32\ та виберіть Вставити.
1.7) Перейменуйте c_1251 – копія.nls в c_1252.nls. У результаті файл c_1252.nls, повинен бути перейменованої копією c_1251.nls
1.8) Перезавантажте комп’ютер.

Для 64-бітної версії, при необхідності, виконайте зазначені вище дії в папці C:\Windows\SysWOW64
Якщо у Вас встановлена Російська Windows або Англійська+російська MUI, то проробіть наступне:

2.1) Запустіть редактор реєстру: Win + R > regedit > ОК або введіть regedit у рядку пошуку меню “Пуск” і натисніть Enter ?.
2.2) Відкрийте гілку реєстру HKEY_CURRENT_USER\Control Panel\International
2.3) Перевірте значення параметрів Locale і LocaleName
Решение проблемы с неправильным отображением русских букв в Windows

Параметр Locale повинен мати значення 00000419, а параметр LocaleName повинен мати значення ru-RU
2.4) Якщо значення параметрів інші: двічі клацніть параметр, який необхідно змінити, змініть значення параметра (яке написано вище) і натисніть OK.
2.5) Перезавантажте комп’ютер.

3.1) Відкрийте Мова і регіональні стандарти.
Пуск > Панель керування > Мова і регіональні стандарти
3.2) Перейдіть на вкладку Додатково.
3.3) У блоці Мова програм, які не підтримують Юнікод натисніть на кнопку Змінити мову системи
3.4) Виберіть мову системи Російська (Росія) і натисніть ОК.

Варіант 2.

1) Скачайте і розпакуйте файл: RusCodePage.zip4,12 Kbcкачиваний: 1183
2) Відкрийте потрібну папку для запуску командного файлу.
Windows 7 English + Ukrainian MUI – відкрийте цю папку, якщо у Вас встановлена англійська версія + російська мовний пакет, так як група адміністраторів позначається як administrators.
Windows 7 Russian – відкрийте цю папку, якщо у Вас встановлена російська версія, так як група адміністраторів позначається як адміністратори.
3) У відповідності з розрядністю Вашої системи запустіть bat-файл.
Для відновлення значень за замовчуванням застосуйте bat-файл, що містить в назві файлу слово Default.

Варіант 3.

Якщо у Вас встановлена англійська Windows 7 і Мова програм, які не підтримують Юнікод встановлений в значення Russian (Russia), то спробуйте наступне:
1) Відкрийте Region and Language.
Пуск > Панель Керування > Region and Language
2) У спадаючому списку під словом Format: оберіть будь-яке значення відмінне від Вашої (Наприклад: English (Belize)) і натисніть кнопку Apply.
3) У спадаючому списку під словом Format: виберіть значення Russian (Russia) і натисніть кнопку Apply.
4) Перейдіть на вкладку Keyboards and Languages і натисніть на кнопку Change keyboards…
5) Виберіть розкладку клавіатури відповідну мови вибраного Вами на другому кроці (Наприклад: English (Belize)) і натисніть кнопку Remove.
6) Натисніть кнопку ОК і ще раз кнопку OK для застосування налаштувань.