Сообщение об ошибке: "The Win16 Subsystem was unable to enter Protected Mode"




ID:
R10762
Product:
Windows NT
Versions: 4.0
Operation_Systems: MS Windows NT 4.0
Last Modified Date: 23.07.99


АННОТАЦИЯ

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

ПРОБЛЕМА

При запуске 16-ти разрядных приложений, например SYSEDIT.EXE, или MS-DOS приложений из MS Windows NT, в зависимости от языковой версии операционной системы и установленных пакетов обновления, может появляться одно из следующих сообщений об ошибке:

Сообщение 1.

    The Win16 Subsystem was unable to enter Protected Mode, DOSX.EXE must be in your AUTOEXEC.NT and present in your PATH.

Сообщение 2.

РЕШЕНИЕ

Проблема может появляться по одной из следующих причин:

  1. Файл HIMEM.SYS не загружается в файле CONFIG.NT;
  2. Файл DOSX.EXE не загружается в файле AUTOEXEC.NT;
  3. Один из файлов HIMEM.SYS или DOSX.EXE отсутствует или поврежден.

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

  1. Откройте в любом текстовом редакторе файл \System32\config.nt, где - каталог, в который установлена операционная система Windows NT.
  2. Проверьте наличие следующей команды:
    device=%SystemRoot%\system32\himem.sys
    Если данная команда отсутствует, добавьте ее.
  1. Откройте в любом текстовом редакторе файл \System32\autoexec.nt, где - каталог, в который установлена операционная система Windows NT.
  2. Проверьте наличие следующей команды:
    lh %SystemRoot%\system32\dosx.exe
    Если данная команда отсутствует, добавьте ее.
  1. Скопируйте файлы HIMEM.SYS и DOSX.EXE из каталога I386, находящегося на установочном компакт-диске Windows NT, в каталог \System32, где - каталог, в который установлена операционная система Windows NT.

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



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