Придется разжевывать

Почему при попытке запустить 16-разрядное приложение в Windows NT я получил сообщение об ошибке?
Джон Севилл
*
Вопрос:
Почему при попытке запустить 16-разрядное приложение в Windows NT я получил сообщение об ошибке?
Ответ:
Запуск в NT 16-разрядного приложения может привести к появлению следующего сообщения об ошибке:
Application popup: 16 bit Windows Subsystem : An application has attempted to directly access the hard disk, which cannot be supported. This may cause the application to function incorrectly. Choose 'Close' to terminate the application.
Обычно к этому приводит неверная запись в файлах command.com, autoexec.nt или config.nt, которые используются в NT для обратной совместимости с 16-разрядными приложениями. Чтобы избавиться от подобной ошибки, следует восстановить названные файлы с оригинального NT CD-ROM:
1. Запустите cmd.exe (Start, Run, наберите cmd.exe).
2. Перейдите в каталог
%systemroot%\system32
3. Переименуйте текущие файлы command.com, autoexec.nt и config.nt, добавив суффикс old к их расширению:
rename command.com command.comold
rename autoexec.nt autoexec.ntold
rename config.nt config.ntold
4. Перейдите в каталог i386 на компакт-диске.
5. Распакуйте оригинальные файлы в системный каталог:
expand command.co_ %systemroot%\system32\command.com
expand autoexec.nt_ %systemroot%\system32\autoexec.nt
expand config.nt_ %systemroot%\system32\config.nt
6. Перезапустите компьютер и запустите 16-разрядное приложение снова.
Джон Севилл - MCSE, консультант, автор книги «The Windows NT and Windows 2000 Answer Book» (Addison Wesley)
[s]Исправлено:
santox, 12:29 5-08-2004[/s]