понедельник, 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 комментария:

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

    ОтветитьУдалить
  2. https://vsesam.org/vmesto-russkix-bukv-kvadratiki-neponyatnye-simvoly-krakozyabry-voprositelnye-znaki-tochki-karakuli-ili-kubiki-v-windows-7-vista-xp/

    ОтветитьУдалить
  3. И там тоже :)

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

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

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

    ОтветитьУдалить