扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
某公司局域网上有一台SCSI接口的Symbios Logic SDMS外置式二倍速刻录光驱,在本地机上读写盘一切正常。在Windows95局域网上通过共享读盘时,可以查看光盘中的文件目录和文件名,但读文件时,系统却提示出错找不到文件,不能打开和运行文件。该局域网为对等网,各工作站均为Acer P150品牌机,预装中文Windows95 OSB2。
因该外置式刻录光驱的控制器是PCI插卡,插在PCI插槽中时要占用中断资源。首先查看系统的设备管理,发现“SCSI控制器”下的“PCINCR C810 SCSI Host Adapter”设备前有个黄色的“!”号,看来有资源冲突。查看“PCINCR C810 SCSI Host Adapter”设备的属性,但“冲突设备列表”中提示没有冲突。在“使用自动设备”复选框上点两下,使复选框中的“√”去掉又加上,再点“确认”。竟发现设备管理窗口中多了一个“CD—ROM”设备,SCSI控制器也正常了,网络光驱也可使用了。但每次开机都要在“使用自动设置”复选框上点两下,网络光驱才能使用,问题还是没有解决。怀疑在Cofig.sys和Autoexec.bat中加载了与刻录光驱驱动程序相冲突的其它程序。打开这两个文件,其中除了加载有光驱驱动程序外,就只加载了Himem.sys,不会存在什么冲突。再仔细一看,Config.sys中加载光驱驱动程序竟有三条命令:
DEVICE=c:\symbios\aspi8xx.sys
DEVICE=c:\symbios\symcd.sys\D:SYM001
DEVICE=c:\symbios\ symdisk.sys
其中,aspi8xx.sys是ASPI管理程序,symcd.sys是SCSI控制器驱动程序,symdisk.sys是刻录光驱驱动程序。试着把加载朋aspi8xx.sys、symdisk.sys文件的两条命令去掉,存盘后重启系统,竟然发现光驱可正常驱动,并且设备管理窗口中存在“CD—ROM”设备,SCSI控制器正常。由此想到,Windows95支持即插即用,自带一些常见品牌设备的驱动程序并自动加载。是不是这些驱动程序与硬件厂商的驱动程序有冲突呢?想到这一点,索性把Config.sys和Autoexec.bat全部删除。重新启动系统,再查看系统设备管理,SCSI控制器正常,CD—ROM设备也没有了,光驱进行读写工作一切正常。
在增加即插即用设备时,在不降低设备性能条件下,应尽量使用Windows95自带驱动程序。尤莫不要加载DOS系统中的驱动程序,不然会降低系统性能,甚至出现一些莫名其妙的故障。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者