При попытке запустить или установить приложение MS-DOS или 16-разрядное приложение Windows на компьютере под управлением ОС Windows выводится сообщение об ошибке, подобное одному из следующих.
16-разрядная подсистема MS-DOS
путь_к_запускаемому_или_устанавливаемому_приложению
C:\Winnt\System32\config.nt Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть».
16-разрядная подсистема MS-DOS
путь_к_запускаемому_или_устанавливаемому_приложению
config.nt Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть».
16-разрядная подсистема MS-DOS
путь_к_запускаемому_или_устанавливаемому_приложению
C:\Windows\System32\Autoexec.nt Системный файл не предназначен для выполнения приложений MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть».
Несмотря на то, что в окне сообщения может быть предложено выйти из приложения или проигнорировать сообщение об ошибке, выбор любого варианта приводит к завершению работы приложения.
Подобная проблема возникает в случае повреждения или отсутствия одного или нескольких из следующих файлов.
- Config.nt
- Autoexec.nt
- Command.com
Для решения проблемы воспользуйтесь одним из следующих способов.
Способ 1.
- Вставьте компакт-диск в устройство чтения компакт-дисков или дисков DVD.
- Нажмите кнопку Пуск и выберите пункт Выполнить.
- В поле Открыть введите команду cmd и нажмите кнопку OK.
- В командной строке введите следующие команды, нажимая после каждой из них клавишу «ВВОД».
expand буква диска привода CD-ROM:\i386\config.nt_ c:\windows\system32\config.nt
expand буква диска привода CD-ROM:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand буква диска привода CD-ROM:\i386\command.co_ c:\windows\system32\command.com
exit
- Запустите приложение, вызвавшее сбой (или начните установку соответствующего приложения). Если описанная проблема не возникает повторно, пропустите последующие действия: В противном случае переходите к выполнению следующего действия.
- Примечание. При выполнении последующих действий файл Command.com не должен создаваться или подвергаться изменениям. Поэтому данный файл необходимо извлечь с установочного компакт-диска с ОС Windows XP.
Запустите программу Блокнот. - В Блокноте введите следующий текст.
dos=high, umb device=%SYSTEMROOT%\system32\himem.sys files=40
- В меню Файл выберите команду Сохранить как.
- В поле Имя файла введите Config.nt и нажмите кнопку Сохранить. Закройте файл Config.nt.
- В меню Файл выберите команду Создать.
- В окне нового документа введите следующий текст.
@echo off lh %SYSTEMROOT%\system32\mscdexnt.exe lh %SYSTEMROOT%\system32\redir lh %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
- В меню Файл выберите команду Сохранить как.
- В поле Имя файла введите Autoexec.nt и нажмите кнопку Сохранить. Закройте файл Autoexec.nt.
- Запустите проводник. Найдите файл Config.nt, щелкните его правой кнопкой мыши и выберите команду Копировать.
- Щелкните правой кнопкой мыши папку %SYSTEMROOT%\System32 и выберите команду Вставить.
- Найдите сохраненный на шаге 11 файл Autoexec.nt, щелкните его правой кнопкой мыши и выберите команду Копировать.
- Щелкните правой кнопкой мыши папку %SYSTEMROOT%\System32 и выберите команду Вставить.
- Найдите файл Command.com, щелкните правой кнопкой мыши расширенный файл Command.com и выберите команду Копировать.
- Щелкните правой кнопкой мыши папку %SYSTEMROOT%\System32 и выберите команду Вставить. Перезагрузите компьютер.
Если проблема не устранена, скопируйте файлы Autoexec.nt и Config.nt из папки Repair в Windows в папку System. Для этого выполните следующие действия:
- Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду c:\windows\repair и нажмите кнопку ОК.
- Щелкните правой кнопкой мыши файл Autoexec.nt и выберите команду Копировать.
- Нажмите кнопку Пуск, выберите пункт Выполнить, введите c:\windows\system32 и нажмите кнопку ОК.
- Щелкните правой кнопкой мыши в окне папки и выберите команду Вставить.
- Щелкните правой кнопкой мыши скопированный файл Autoexec.nt и выберите команду Свойства.
- Установите флажок Только чтение и нажмите кнопку ОК.
- Чтобы скопировать файл Config.nt, повторите действия с 1 по 6.
Примечание. Необходимо включить разрешения «Только чтение», в противном случае, файлы будут удалены только после перезагрузки системы.
Способ 2
- Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду C:\windows\repair и нажмите кнопку ОК.
- Щелкните правой кнопкой мыши файл Autoexec.nt и выберите команду Копировать.
- Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду %windir%\system32 и нажмите кнопку ОК.
- В папке System32 нажмите Ctrl + V, чтобы вставить в нее файл Autoexec.nt.
Дополнительные сведения о приложениях MS-DOS в системе Windows см. в следующих статьях базы знаний Майкрософт:
305521
(http://support.microsoft.com/kb/305521/
)
Появление сообщения об ошибке при запуске приложений MS-DOS или 16-разрядных приложений Windows под управлением Windows Server 2003 или Windows 2000 Server
314106
(http://support.microsoft.com/kb/314106/
)
Устранение неполадок в программах для MS-DOS, работающих под управлением Windows XP