Зависает ПК после выхода с досовской пограммы.
Вот собственно такая трабла, когда выхожу с досовской программы, например Паскаль или же Нортон командер, то ПК зависает. На экране появляються белые вертикальные штриховые линии на черном фоне и верху розмазаная этими линиями надпись о версии ДОСа. Гдето через 5 сек после этого экрана ПК сам перезагружаеться.
В чем может быть дело? |
Вирусов точно нет?
|
Вирусов нету, по крайней мере антивирус аваст не нашел. Сегодня пробЫвал запускать досовские программы с разными параметрами. При запуске в окне и выходе с программы все нормально. Вобщем заметил что только в полноекранном режиме после выхода с программы даная програма виснет....
ЗЫ, это ПК совсем не тот что в первой моей теме |
такая же проблема наблюдаеться ище на 6 ПК в моем класе
|
В DOS входите из под windows или с загрузки компьютера. В config.sys есть строка menuitem или нет?
|
В ДОС вхожу с Виндовса. Про строку в config.sys узнаю в понидельник
|
данной строки в config.sys нету
хочу ище добавить что зависает ПК только тода когда досовская программа включена на весь экран в виндовсе когда в окнном режиме то все нормально. |
Вам нужно создать config.sys и autoexec.bat с множественным вариантом загрузки. А именно - вариант загрузки только в DOS или вариант загрузки только WINDOWS.
создайте на диске С - каталог "1" и скопируйте в него display.sys, country.sys, hymem.sys, emm386.exe, mode.com, more.com(необязательно), ega3.cpi, keyboardX.sys(где Х=2 или 3 или 4 или ничего), mscdex.exe, файл драйвера cd-rom (У МЕНЯ ЭТО NPRS), mouse.com - найдите все эти файлы в папках - windows. вот пример config.sys [menu] menucolor=7,0 menuitem =WIN menuitem =DOS (к примеру нортон коммандер) menuitem = PROGRAM (ваша программа) menudefault=win,20 [common] device=C:\1\display.sys con=(ega,,1) Country=007,866,C:\1\country.sys [DOS] DEVICE=C:\1\HIMEM.SYS DEVICE=C:\1\EMM386.EXE DOS=HIGH,UMB DEVICE=C:\1\NPRSCDROM.SYS /D:NPRScd01 [PROGRAM] DEVICE=C:\1\HIMEM.SYS DEVICE=C:\1\EMM386.EXE DOS=HIGH,UMB [WIN] а вот и autoexec.bat ECHO OFF SET PATH=C:\1;C:\NC;C:\PROGRAM mode con codepage prepare=((866) C:\1\ega3.cpi) mode con codepage select=866 keyb ru,,C:\1\keybrd3.sys GOTO %CONFIG% :WIN GOTO END :DOS C:\1\MSCDEX.EXE /D:NPRScd01 C:\1\MOUSE.COM NC GOTO END :PROGRAM (здесь - как запускается ваша программа) GOTO END :END ______ в момент загрузки у вас будут три строки DOS , WINDOWS , PROGRAM КАКУЮ СТРОКУ ВЫБЕРЕТЕ - ТАКАЯ ЗАГРУЗКА И БУДЕТ. |
спасибо, буду пробывать
|
ПопробЫвал, не пошло.... такой способ на сколько я понимаю предусматривает отдельную загрузку програм с среды МС ДОС, а нам нужно чтоб одновременно с Виндовсом досовские программы работали.
Вобщем проблему удалось решить методом замены досовских прог на аналогичные "окна". |
Время: 12:35. |
Время: 12:35.
© OSzone.net 2001-