Что делать, если вместо русских букв в программах — непонятные символы?
Данная проблема встречается часто. Логика решения для Windows 2000 и Win-dows XP одинакова, а вот реализация немного различается. Поэтому они будут рассмотрены по отдельности.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
286 Часть 2. Продвинутый уровень
Для начала запустите компонент Язык и стандарты (либо Панель управле-ния Язык и стандарты, либо в меню Пуск Выполнить наберите команду intl.cpl).
Далее, если используется Windows 2000, на вкладке Общие в графе Язык (ме-стоположение) выберите Русский, а в области Языковые параметры системы выберите Cyrillic. Нажмите кнопку Задать умолчание и в открывшемся окне еще раз укажите Русский.
Если же используется Windows XP, в области Местоположение выберите Россия (этот пункт отвечает в том числе и за системные шрифты). Далее на вкладке Дополнительно выберите язык Русский для использования в программах, не под-держивающих юникод.
Если проблемы не исчезли, то можно изменить параметры кодовых страниц
в помощью реестра. Для этого скопируйте текст (листинг 9.3) в Блокнот, сохра-ните как file.reg и запустите. Затем перезагрузите компьютер.
Листинг 9.3. Изменение кодовой страницы
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] “1252”=”c_1251.nls”
Можно также воспользоваться программой XP Tweaker RE (есть на прила-гаемом компакт-диске): в левой части окна выберите раздел Система, в правой части перейдите на вкладку Решение проблем и установите флажок Использо-вать кодовую страницу 1251 вместо 1252.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.