Вопросы вместо букв в Windows 7

Недавно у меня возникла проблема — в некоторых программах вместо кириллических букв в интерфейсе стали отображаться вопросительные знаки. К счастью, некоторые пункты меню имеют графическое обозначение. А как работать с пунктами, у которых таких обозначений нет?
2015-01-19 20-18-50 Скриншот экрана

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

Решение оказалось сложнее, чем я думал. Это какая-то программная ошибка, вероятно сказались слетевшие обновления и восстановление системы. На помощь пришлось звать Интернет. Итак, для исправления проблемы отображения кириллических символов нужно открыть Редактор реестра, для этого в строке поиска в пуске необходимо набрать regedit.
Открываем Редактор реестра. Поиск regedit.exe.

Нажимая на стрелочки у папок переходим в ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage и находим параметр 1250.
2015-01-19_200507

Двойной клик по названию вызывает окошко для редактирования параметра. Для начала отредактируем параметры 1250 и 1252. Заменим c_1250.nls и c_1252.nls на c_1251.nls и перезагрузим компьютер.
Редактируем параметр 1250 реестра

Мне это помогло. Можно отредактировать параметры реестра в этой ветке с 1250 по 1256. Теперь интерфейс в программах такой, каким и должен быть:
2015-01-19 20-17-19 Скриншот экрана

Автор: Олесь Быков

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

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

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