Переключение раскладки клавиатуры под DOS (ДОС)

Изменяем  в реестре

 HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout изменяем значение ключа 00000409 в папке DosKeybCodes на "ru". И еще, в файле "autoexec.nt", расположенном в \system32 надо добавить строку "lh %SystemRoot%\system32\kb16.com ru".
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

Есть еще варианты переключения раскладки под DOS программами - скачайте эту программу, инсталлируйте и  запустите. Там будет возможность поставить галочку " Включить русскую раскладку в DOS ". После перезагрузки должно все получиться (пробовал под windows xp)