Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Старинный CD и Windows XP (http://forum.oszone.net/showthread.php?t=54215)

dirael 23-09-2005 12:57 357937

Старинный CD и Windows XP
 
Камрады! Имеется очень старый CD (энциклопедия). Его нужно запустить в Windows XP. На диске написаны требования к системе:
CPU - 386 и выше
OS - Windows 3.xx, 95
RAM - 8 Mb (min - 4 Mb)
800x600, 16 bit HiColor,
SB, CD-ROM (2x), мышь

Понятное дело диск не запускается. Пишет, что WinXP таким не занимается (впрочем и другие ДОС-овские проги не шли). Тогда я сделал по совету следующее:

1. В %SystemRoot%\System32\autoexec.nt дописать в конец lh %SystemRoot%\System32\kb16 ru2. В %SystemRoot%\System32\config.nt прописать нужное количество файловfiles=2553. Запихать в реестр следующую вещь REGEDIT4[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]"00000409"="ru"4. Перезагрузить компьютер


Все досовские проги заработали, запустился DOOM '95 и т.д., но этот диск все равно сопротивляется. Теперь он пишет следующие гадости:

Подсистема Win16 не может войти в защищенный режим, DOSX.EXE должен присутствовать в AUTOEXEC.INI, а путь к нему - в PATH

ВОПРОС: что можно сделать, не травмируя систему WIN XP Pro (FAT32)
или возможно ли поставить ДОС например на диск Д или Е и из-под него запустить диск?

Tack 23-09-2005 13:17 357953

VMWare рулит!

aESThete 23-09-2005 15:38 358000

dirael
Цитата:

files=2553
Это не опечатка? Но даже 255 ставить не рекомендуют, первые сколько-то(не помню) хендлов заняты системой, и она может не принять эту строчку.

Цитата:

DOSX.EXE должен присутствовать в AUTOEXEC.INI
Вот и добавьте, только в autoexec.nt

REM Install DPMI support
REM Установка поддержки DPMI
lh %SystemRoot%\system32\dosx

Странно, что этих строчек у вас нет - эти строчки добавляет сама винда при установке.

Еще вариант, не самый лучший, но если не поможет вышенаписанное - запускаться с дискетки Win98.

dirael 23-09-2005 16:40 358034

Написал в autoexec.nt, теперь система при запуске диска выдает окошко с одним многозначным словом OVERFLOW

aESThete 23-09-2005 17:01 358048

dirael
Цитата:

выдает окошко с одним многозначным словом OVERFLOW
А это уже имхо глюк старой программы при выполнении на быстром проце. Попробуйте притормозить выполнение, например CPUkiller'ом (к сожалению ссылочку не помню, но если не найдете, пишите в PM).


Время: 18:49.

Время: 18:49.
© OSzone.net 2001-