Что делать, если вместо русских букв в программах — непонятные символы?

Проблема неправильной кодировки (абрыкадабры) в программах встречается часто. Логика решения для Windows 2000 и Win­dows XP одинакова, а вот реализация немного различается. Поэтому они будут рассмотрены по отдельности.

 

Для начала запустите компонент Язык и стандарты (либо Панель управле­ния ► Язык и стандарты, либо в меню Пуск ► Выполнить наберите команду intl.cpl ).

Далее, если используется Windows 2000, на вкладке Общие в графе Язык (ме­стоположение) выберите Русский, а в области Языковые параметры системы выберите Cyrillic. Нажмите кнопку Задать умолчание и в открывшемся окне еще раз укажите Русский.

 

Если же используется Windows XP, в области Местоположение выберите Россия (этот пункт отвечает в том числе и за системные шрифты). Далее на вкладке Дополнительно выберите язык Русский для использования в программах, не под­держивающих юникод.

 

Если проблемы не исчезли, то можно изменить параметры кодовых страниц с помощью реестра. Для этого скопируйте текст

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1252"="c_1251.nls"

 

 в Блокнот, сохра­ните как file.reg и запустите. Затем перезагрузите компьютер.

 

Можно также воспользоваться программой XP Tweaker RE (есть на прила­гаемом компакт-диске): в левой части окна выберите раздел Система, в правой части перейдите на вкладку Решение проблем и установите флажок Использо­вать кодовую страницу 1251 вместо 1252.


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.