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

Проблема неверной кодировки (абрыкадабры) в приложениях встречается довольно  часто. Логика исправления этого для Windows 2000 и Windows XP схожа, а вот осуществление незначительно разнится. Вследствие этого они будут разобраны по отдельности.
Сначала вам необходимо запустить компонент Язык и стандарты (или Панель управления - Язык и стандарты, или в меню Пуск Выполнить напечатайте команду intl.cpl ).
Потом, в случае если используется ОС Windows 2000, на вкладке Общие в графе Язык (местоположение) вам нужно выбрать Русский, а в графе Языковые параметры системы нужно выбрать Cyrillic. Кликните кнопку Задать умолчание и в появившемся окошке еще раз отметьте Русский.
В случае если используется ОС Windows XP, в графе Местоположение нужно выбрать Россия (данный пункт ответственен также и за системные шрифты). Потом на вкладке Дополнительно вам нужно выбрать язык Русский для применения в программах, которые не поддерживают юникод.
В случае если проблемы не исчезли, то можно поменять параметры кодовых страниц посредством реестра. Для того чтобы это осуществить скопируйте текст
Windows Registry Editor Version 5.00
[HКЕY_LОCAL_MACHINE\SYSTЕМ\CurrentControlSet\Contrоl\Nls\CodeРаge] "1252"="c_1251.nls"
в Блокнот, далее сохраните как file.reg, а потом запустите. После этого перезагрузите ПК.
Можно также прибегнуть к программе XP Тweaker RE: в левой части окошка нужно выбрать раздел Система, в правой части необходимо перейти на вкладку Решение проблем и определите флажок Использовать кодовую страничку 1251 заместо 1252.

Все опции закрыты.