Windows下光驱常遇故障分析及解决办法
光驱故障原因
软件方面的原因
1、IDE驱动程序安装错误或与某个驱动程序有冲突
如果我们在安装WIN98或者95时没有将IDE驱动程序正确安装,或者在安装后当你打开设备管理器查看“硬盘控制器“时发现其中有黄色叹号时,这时光驱的盘符就可能找不到了。
在正常情况下,当我们进入安全模式时,光驱的盘符是不会有的。如果我们想在安全模式下使用光驱,我们可以在Autoexec.BAT和Config.sys文件中加载光驱的驱动,这样我们在重新启动电脑后,就可以在安全模式下使用光驱了。
2、CONFIG文件中设置LASTDRIVE数量设置太少
如果我们在CONFIG。SYS文件中设置了“LASTDRIVE=?”的数量太少,小于实际的驱动器数量,这时即使我们安装了光驱,但在“我的电脑“中了看不到光驱的影子。这时只要去掉该项设置或设置为“LASTDRIVE=Z”即可。
3、DMA设置不当
如果光驱只支持PIO4标准,不支持DMA/33标准,而我们却强行让光驱使用该标准(在“我的电脑”属性中“设备管理器”中光驱“CDROM”属性中“设置”选项的“DMA”前打“V”号)。这时有时会造成光驱丢失,有时会造成电脑不能正常启动。这时我们可以进入安全模式,将CDROM属性中的DMA设置去掉就可以了。我们所使用的硬盘或者光驱具体支持何种数据传输模式,我们在计算机启动过程中的第二屏的基本配置表中可以看到。
4、光驱在注册表里被恶意屏蔽掉了
如果有人在“我的电 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVrsionPolicesxplorer中的 “NoDrivers“的二进制值是否是光驱的值。正常情况下没有该项,也可将该项值改为“00
00 00 00“(01 00 00 00为A,04 00 00 00为C,FF FF FF
FF为隐藏所有驱动器)。
注意现在有的病毒专门更改注册表,使光驱盘符丢失,害得我们又是格式化硬盘,又是装系统的。有的病毒不会使光驱盘符丢失,但是会禁止光驱读盘,什么样的光盘也不能读,但在却能够用光盘启动。
5、光驱的驱动是否安装正确
如果光驱的驱动程序安装的不是它自己的驱动程序,也会出现光驱丢失的情况。这种情况的出现一般是我们为了提高光驱的性能,人为的添加从网络或者光盘中找到的光驱加速程序或者其他程序。通常在WIN98和95中都自带了光驱的驱动,不需要另外添加。这时可进入安全模式将“设备管理器“中的“CDROM“选项删除,然后重新启动计算机,让系统自己发现新硬件重新安装光驱的驱动即可。
6、CMOS设置不当
如果在CMOS设置中传输模式设置有误--不支持PIO MODE3或PIO
MODE4或者DMA/33的老光驱便会在WIN98或者95中出现没有光驱的图标,无光驱可用。这时只需要进入CMOS中将“INTEGRATED
PERIPHERAIS“项,将“IDE PRIMARY MASTER PIO(或UDMA)“和“IDE
PRIMARY SLAVE
PIO(或UDMA)“改为“AUTO“即可。对了,如果我们在CMOS中将对应光驱的IDE接口“DISABLE“掉了,光驱无论如何也发现不了的。
7.使用虚拟光驱不当
虚拟光驱可以避免频繁读取光盘,提高读取速度,为我们方便的玩光盘游戏提供了可能。不过有时我们在不想使用虚拟光驱程序时,想卸载它或者想安装最新的程序时,却出现了意外,虚拟光驱的盘符有,但实际光驱的盘符却没有了。
建议:现在光驱便宜了,但是使用寿命也似乎短了不少。记得原来的8X光驱一个能用三年或者更多,面现在的 40X、50X光驱用上三个月就显得有问题了,对稍微差一点的盘便力不从心了。现在大家可以
用一个塑料袋将光驱从后向前(出盘)封闭,再把数据线,电源线隔着塑料薄膜接好,经过如此处理,光驱可以用上一年不用清洗光头。我的一只8X美达光驱用了四年了,还能放VCD呢。这样做,一定要注意散热问题,如果你的光驱的发热量大那就不能这样做了。