У меня такая же проблема (не стал плодить дублированные темы). По результатам личного расследования установленно: такой косяк обнаруживается в полноэкранном режиме DOS-программ на Win 2k/XP (не тестил на WinNT), причем на машинах с установленными дровами от NVIDIA. Переустанавливал винду с видеокартой другого производителя - работает, стоит вставить GeForce, или Riva - опять виснет. Также заметил, что зависания начинаются не сразу, а через несколько перезагрузок после установки; первое время через пару минут работы программы (использовал Turbo Pascal 7.0, NC 5.0, Free Pascal (у него в некоторых версиях была досовская граф. среда), и т п), НО (!) MS-Edit, поставляемой с самой виндой (%systemroot%\system32\edit.com), не зависал никогда, как и интерпретатор строковых комманд (%systemroot%\system32\command.com). Возможно, это связанно с их "заточенностью" по винду (они вроде даже в MS-DOS 6.22 не запускаются), возможно, что они представляют собой устаревшие исполняемые файлы (на других "комах" не проверял глюки). Помогите решить проблему!