Windows中找不到光驱的现象,你可能碰到过,但引起故障的原因在于CMOS中启动盘顺序的设定,你大概就没有听说过了。最近,笔者就碰到了这样一起奇怪的故障,这里把解决问题的经过说与大家听听,也许能为大家以后碰到类似问题,提供一个解决的思路。
自己用的一台机子,大约在两三个月前,要用光驱装一个游戏软件,我打开“我的电脑”,突然看不到光驱的盘符,重新启动机器,不行。以为是经常装卸软件使操作系统出了问题所致,便轻松地用Ghost把备份的分区文件倒回覆盖原分区,还是不行。难道不是软件的问题?我用的是Windows 98和Windows XP双系统,何不重新启动到另一个系统中看看,到Windows 98下一查看,也看不到光驱。怪了,一直用的很正常,怎么突然就没有了呢?看来还真是硬件问题。我进入CMOS中查看,四个IDE设备,设备的TYPE和MODE选的都是“AUTO”,这没有什么不对。开机查看,机器自检时,光驱灯闪亮过,屏幕信息也显示出已检测到硬盘和光驱,再按下光驱面板上的按钮试试,光驱托盘也能正常进出仓。突然想到,机器检测硬件后显示的屏幕信息,硬盘与光驱都接在第一个IDE口上,分别为主、从盘,会不会是这里出的问题?我原先硬盘与光驱分别接在IDE1和IDE2两个接口上,都是主盘,各用一根数据线。几天前,想匀出根数据线用一下,就把IDE2的数据线拔下来,把光驱跳线重新短接,跳成从盘,接到IDE1接口上,与硬盘共用一根数据线。但从现在的光驱能正常检测到等情况看,也不像这里的问题,我又仔细查看了一下跳线和电源线等处,也没发现什么 异常。也许是数据线的问题吧?我这样想。由于光驱用得很少,读盘能力也不太好,况且家中还有一台机器,两机已联网,可以共享IDE设备,偶尔用到,也可以用那台机器上的光驱救急,这个问题也就放下了。
但昨天开机,打开“我的电脑”,往常一点就开,这次却在等待,同时发现光驱的指示灯也在闪个不停,莫非是系统认光驱了?一两分钟后,“我的电脑”打开,果然发现了久违的光驱,光驱的里面原来有张盘没拿出来,刚才便是它在费力地读盘。为什么突然出现光驱了呢?我想了想,这之前所做的一个对机器有所改动的操作,便是在CMOS中把启动盘的顺序由原先的 “CD-ROM,C,A”改为“A,C,SCSI”,我以前进DOS,嫌软盘启动慢,多用光盘启动,所以第一个启动设备一直设定为CD-ROM,这次用软盘启动完后,认为反正光驱也不能用,也就没有改回去。想到这里,我赶紧重新启动机器,再把第一启动设备改为CD-ROM,果然,Windows中又看不到光驱了。反复试验多次,我才发现,其实,当CMOS中的第一个启动设备是CD-ROM,尽管Windows中看不到光驱,但放入启动光盘,照常能启动电脑,在DOS下对光驱读写,都没有影响。
虽然偶然解决了问题,但光驱处于从盘的位置,只要在CMOS中把第一启动设备改为CD-ROM,Windows就不认光驱,处于主盘位置,则没有影响,这种情况我还是第一次碰到,甚至也没有听说过,这也不符合常理呀。我有了兴趣,便把另一台机器上的40倍速光驱卸下,也跳成从盘,换到这台机器上来,结果发现,无论第一启动设备是不是CD-ROM,光驱在DOS和Windows下都没有什么异常问题,看来,还真是光驱本身的事。我想来想去,这可能与光驱的固件有关,看着手中的这台8倍速的古董光驱,我不禁想到,毕竟是1997年的产品,大概也只有我这样恋旧的人还用这样的古董了。