понедельник, 18 апреля 2016 г.

Знаки вопросов вместо русского языка (1С 7.7, AIDA64 и т.п.) при запуске под Windows 2008 и выше

Проблема:
Знаки вопроса вместо русских букв

Решение:
1. Через реестр: В разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ заменить 1250 -1254 на 1251
2. Через панель управления поправить локализацию: “Панель управления” -> “Язык и региональные стандарты” -> “Дополнительно” -> “Изменить язык системы…” + "Язык для программ не поддерживающих UNICODE.

Источники:
http://www.maxblogs.ru/articles/znaki-voprosov-vmesto-russkogo-yazyka и, конечно, Google.

4 комментария:

Ярослав комментирует...

Решение этой проблемы описано по этой ссылке:
https://vsesam.org/vmesto-russkix-bukv-kvadratiki-neponyatnye-simvoly-krakozyabry-voprositelnye-znaki-tochki-karakuli-ili-kubiki-v-windows-7-vista-xp/

Ярослав комментирует...

https://vsesam.org/vmesto-russkix-bukv-kvadratiki-neponyatnye-simvoly-krakozyabry-voprositelnye-znaki-tochki-karakuli-ili-kubiki-v-windows-7-vista-xp/

Коршунов Евгений комментирует...

И там тоже :)

Конкретно с 1С 7.7 чаще всего достаточно поменять локализацию.

tsva комментирует...

Близко к теме, не работает. Вот как надо:
"HKLM\CurrentControlSet\Control\Nls\CodePage должно быть: АСР - "1251 , МАССР - "10007", ОЕМСР - "866".
В Большинстве нормальных системных диалоговых окон _будет_ кириллица.
В качестве дополнительной "гарантии" присутствия кириллицы, можешь в том же ключе найти параметр 1252 и заменить значение "c_1252.nls" на "c_1251.nls". После этого найти окно с закозябрами будет совсем трудно."

Это не моё. Не помню от куда взял, но это проверено весьма многократно.
У меня всё заработало.
Удач...