Нет поддержки русской раскладки клавиатуры в приложениях MS-DOS в Microsoft Windows NT Workstation 4.0




ID:
R10883
Product:
Windows NT
Versions: 4.0
Operation_Systems: MS Windows NT Workstation 4.0
Last Modified Date: 27.01.00


АННОТАЦИЯ

В данной статье описывается решение проблемы поддержки русской раскладки клавиатуры в приложениях, работающих в сеансе MS-DOS в MS Windows NT Worstation 4.0.

ПРОБЛЕМА

В операционной системе MS Windows NT Workstation 4.0 в окне "Командная строка" поддерживается переключение клавиатуры на русский язык. Однако, после запуска приложений, работающих в среде MS-DOS, возможность переключения клавиатуры теряется.

РЕШЕНИЕ

ВНИМАНИЕ! Решение проблемы связано с внесением изменений в системный реестр. Некорректное использование редактора системного реестра может привести систему в неработоспособное состояние и потребовать проведения полной переустановки. Поэтому, перед внесением изменений в системный реестр рекомендуется создать архивную копию системного реестра и изучить процедуру восстановления системного реестра. Microsoft не несет ответственности за некорректное использование редактора реестра.

Для решения данной проблемы выполните следующие действия:

  1. Запустите редактор реестра (regedit.exe).
  2. Откройте следующий раздел системного реестра:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
  3. В данном разделе для параметра "00000409" установите значение "ru" (без кавычек).
  4. Закройте редактор реестра.
  5. Откройте с помощью текстового редактора файл %SystemRoot%\System32\autoexec.nt.
  6. В конец файла добавьте следующую строку
      lh %SystemRoot%\System32\kb16 ru
  7. Сохраните файл autoexec.nt.
  8. Перезагрузите компьютер.

ЗАМЕЧАНИЕ: В приложениях, работающих в среде MS-DOS, для переключения на русскую раскладку клавиатуры используется сочетание клавиш "Правый Ctrl+Shift", для переключения на английскую раскладку - сочетание "Левый Ctrl+Shift".

См. также статью R10720.



Используются технологии uCoz