Device=c:\windows\Himem.sys
Device=c:\dev\Mtmcdai.sys /d:mtmide01
Autoexec.bat:
c:\windows\Mscdex.exe /d:mtmide01
这时除非是你的光驱物理损坏,否则在Win 9x中一定会有光驱的。
4、万能光驱
如果丢失了光驱驱动程序,可以用IDE.SYS来代替,前提是你的光驱不能是声卡接口,这个驱动程序是专门对付IDE接口的光驱的,非常的好用,到现在为止,我还没碰到过驱动不了的光驱呢,如果有人想要的话,可以和我联系。它的用法和普通光驱驱动程序一样:
Device=Ide.sys /d:mscd001
盘符和路径各位自己加上去吧
5、Windows 9x 读不了光盘的解决办法
自从升级到Win 9x后,不少四倍速以上的新旧光驱开始出现难认或不认盘的现象.后来发现是由于驱动程序引起的。Win 9x用的是自带的32位设备驱动程序,它取代了前面我们说过的光驱提供的设备驱动程序(也就是那些扩展名为.sys的文件),同时也取代了版本已发展到2.95的I/O管理程序MSCDEX.EXE。这样改进后虽然对光驱读盘速度有了很大的提升,但同时也降低了光驱的认盘能力,所以在某些时候,我们有必要屏蔽掉它,用DOS驱动程序来取代它。
这里有两个解决方法:
一、是牺牲Win 9x的整体性能,强行把系统改为16位,不用32位式:系统-----性能-----文件系统-----疑难解答-----禁用32位保护模式的磁盘驱动程序。这样就可以读回大部分不能读的光盘,但代价是整体速度下降未免有点得不偿失,这里我推荐用第二种方法。
二、是不用牺牲Win 9x的整体性能,仅仅是把光驱转回16位的模式。就是直接用回DOS下的光驱驱动程序,下面是专门的Config.sys和Autoexec.bat,第一项是进入正常的Win 9x,每二项是用作Win 9x不能读盘的,其中假设Win 9x路径是C:\WINDOWS,光驱路径和驱动程序名是C:\DEV\MTMCDAI.SYS。下面是程序清单:
Config.sys
[MENU]
MENUITEM=A,NORMAL WINDOWS 9X
MENUITEM=B,WIN 9X CANN'T READ'S CD-ROM
MENUDEFAULT=A,5
[A]
[B]
Device=C:\WINDOWS\HIMEM.SYS
Device=C:\DEV\MTMCDAI.SYS /D:MTMIDE01
Autoexec.bat
@ECHO OFF
GOTO %CONFIG%
:A
WIN
GOTO END
:B
MSCDEX.EXE /D:MTMIDE01 /M:12
GOTO END
:END
这里有几点要决:做完以上几步后要修改Msdos.sys,把其中的BootGUI=1改为BootGUI=0;重新启动后放入不能读的光盘,选第二项进入到DOS状态,把盘符转达到光盘,多做几次DIR命令,只要能在这种状态下读得到的光盘,在Win 9x中就有希望读得到,下面回到C盘键入WIN进入Win 9x(这样做是因为如果你在光驱的盘符下进入Win 9x的话,进Win 9x前系统会先读光盘,这样在光盘本来就难读的情况下进入Win 9x会更加慢)。