PDA

Показать полную графическую версию : Старинный CD и Windows XP


dirael
23-09-2005, 12:57
Камрады! Имеется очень старый 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
VMWare рулит!

aESThete
23-09-2005, 15:38
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
Написал в autoexec.nt, теперь система при запуске диска выдает окошко с одним многозначным словом OVERFLOW

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




© OSzone.net 2001-2012