Запуск приложений Win16 в отдельном
адресном пространстве
Иногда приложение Win16 сбоит в Windows NT. А так как все
приложения Wn16 выполняются в общем адресном пространстве, в
одной виртуальной DOS-машине, то чтобы защитить другие программы
(при этом не отказываясь окончательно от использования
некорректно написанных приложений), укажите, чтобы приложение
выполнялось в собственном адресном пространстве. Чтобы
воспользоваться этой возможностью, включите режим
Запустить в отдельной области памяти.
Если приложение сильно нагружает процессор, то выделение
отдельного адресного пространства может уменьшить негативное
влияние этого приложения на производительность.
Приложение Win16 можно запустить из командной строки в
отдельном адресном пространстве с помощью параметра /SEPARATE.
При запуске приложения Win16 появляется сообщение "Cannot
find DLL". Как правило, это происходит в результате установки
Windows NT в новом каталоге, а не поверх старой версии Windows.
Чтобы решить проблему, вначале постарайтесь найти указанную в
сообщении динамическую библиотеку. Если ее нигде нет, то,
возможно потребуется переустановить приложение в Windows NT.
Если такая библиотека есть, то укажите путь к ней в операторе
PATH файла AUTOEXEC.BAT или в списке пользовательских переменных
окружения.