故障现象:前不久,经不住DVD降价的诱惑,我花480元购买了一台16×DVD。由于原来已有一台SONY 48×CD-ROM,所以把16× DVD接在第二个IDE口上的从盘位置,并且正确设置了DVD上的跳线。安装完毕,开机用超级解霸试播刚刚借来的DVD影片,结果一读盘就蓝屏死机。关机后再次检查确认硬件连接无误,开机后又用最新版本杀毒软件杀毒,均无异常。再次试播DVD影片,仍然出现了蓝屏死机。更换盘片或用东方影都等其他播放软件播放故障依旧,甚至连用资源管理器查看DVD驱动器内的VCD文件时都会造成蓝屏死机。
故障分析与解决:怀疑DVD接在从盘位置可能有冲突,将CD与DVD交换主从位置后再次试验(相关跳线同时更改),读盘时蓝屏死机现象依然存在,甚至单独挂接DVD在IDE2口也不能排除。再次检查有关设置,先是在开机的BIOS设置中将对应的DVD IDE接口的DMA读取模式屏蔽,再进入“控制面板→系统→设备管理器”中,查看“CD-ROM”下的“IDE DVD-ROM 16×”属性,将属性“设置”对话窗口中的 DMA 选项前的“√”去掉,确定后重新启动系统,已经可以正常播放DVD影碟了。按理,现在出品的DVD-ROM完全可以支持DMA 33读取方式的。可能是与主板不匹配吧,我的主板是威盛693A芯片组的,会不会非要升级主板驱动4合1补丁才能解决?于是立刻上网下载最新的威盛4合1补丁程序,只好牺牲性能,换来稳定。然而使用几天以后,我发现读盘时的蓝屏死机问题还是不时“浮现”,很是影响我看DVD影片的兴致。我注意观察了蓝屏死机现象出现时的屏幕提示,发现每次都是报告scsi1hlp.vxd导致Windows出错。到互联网上输入这个关键词在搜索引擎中进行检索,茫茫网海中还真让我找到了值得参考的几条有关信息。原来罪魁祸首就是DVD的设备驱动程序scsi1hlp.vxd,它是Windows 98标准的操作系统文件,它用来帮助操作系统与一些老的SCSI-1 设备通信,实际上也支持IDE接口的CD-ROM、DVD-ROM(ASPI模式)。总的来说,你只要更新scsi1hlp.vxd文件即可解决问题,可以到ftp://ftp.sony.com/ccpg/pc/scsi1hlp.exe 或 到国内的http://ningwei.363.net/scsi1hlp.exe去下载,然后解压缩,把其中包含的文件scsi1hlp.vxd 放入c:\windows\system\iosubsys目录下覆盖原来的同名文件就可以了。
经笔者在多台电脑上使用,上述方法兼容性很好,明显提高了读盘能力,对多种型号的CD和DVD驱动器都适用,极少出现读死现象。如果你也遇到类似读盘死机的问题或你的光驱纠错能力差,不妨试一试此法。
或许有的读者要说,我没有上网,没条件下载更新的驱动程序怎么办?别着急,我还有一招,将C:\Windows\System\IOSUBSYS 目录下的scsi1hlp.vxd改为其它不同的扩展名(或删除)然后重启机器便会使你的光驱设备和大部分SCSI设备工作正常,就这么简单,不相信?其实,当重启机器后,系统会自动将apix.vxd代替原来的scsi1hlp.vxd驱动。经试验,此法对一些安装刻录机后出现的有关scsi1hlp.vxd的Windows 蓝屏错误,也是“手到病除”,易如反掌。