当前位置:首页硬件故障 → 正文

系统找不到光驱的终极解决方法,百试百灵

文章来源:本站整理收集  文章录入:陈洁绫  【放大字体 缩小字体】


前两天,开机突然发现系统的光驱找不到了。郁闷着,自己又没有做什么,以为是数据线的问题,可换来换去,还是老样子,记得为了加快启动,禁用了软驱,在 CMOS里重新打开,软驱是有了,但光驱一样没有。在CMOS里看到主板检测到了CD光驱,我想那一定是系统的问题,到网上查了下资料,发现,很有可能是 是设备管理器里IDE ATA/ATAPI 控制器里驱动出问题了,也想起了昨天曾经把驱动程序里的设备类型改成了无,原来是自动检测。传送模式为 DMA(若可用)改完后,重启电脑,终于找到光驱,问题解决。不知你有没有遇到过这种情况,电脑中明明安装有光驱,突然就在操作系统中找不到了。哎呀,那个着急啊……这时,请你试试下面几种方法,一般就能手到病除了。

  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年的产品,大概也 只有我这样恋旧的人还用这样的古董了。

方法一:用鼠标单击WIN系统的“开始/关闭系统/重新启动并切换到MS-DOS方式”。在DOS提示符下键入WIN回车,系统重新启动进入WIN系统,这时你会发现光驱出现了,通过这种迫使系统重新检测硬件可以解决大部分光驱识别不好或不被识别的问题。

本文来自电脑故障网

方法二:当使用方法一仍不能检测到光驱时,可采用此法,方法是从控制面板中选择“添加新配件”,然后根据提示一步一步往下做,当系统全部自动检测完毕后,也能检测到光驱。

方 法三:当使用上述两种方法均不能顺利解决问题时,你不妨使用此方法一试,先进入控制面板,选择其中的“系统”项,打后,从界面中选择“设备管理”,删除设 备管理器中的“硬盘控制器”然后重新启动机器,也能恢复对光驱的识别——很简单,光驱的控制与硬盘的控制是一体的,删除后重新让其识别一下,一般会自动恢 复正常工作。

方法四:如果你的系统是从DOS升级到WIN95系统或你的 系统中安装有DOS和WIN95多种引导方式时,请检查DOS下的AUTOEXEC.BAT和CONFIG.SYS两个文件,看文件中是否存在光驱启动程 序,对于WIN来说,在启动过程中会自动监视DOS中的两个开机文件,一旦这两个文件中有光驱驱动程序,WIN95就会接管过来,就能自动识别到。如果你 无意中把DOS系统下的光驱驱动程序删除了,WINDOWS95中的光驱则有可能丢失,而WIN98是理会这两个开机文件的,是自动识别的,所以当你用 WIN95时,千万别忽视DOS下的这两个文件呀。

光驱的丢失多数时候是我们在安装了新的软件或者新的驱动程序后出现的,也可能是我们无意中修改了CMOS设置或者CONFIG.SYS配置,还有原因是机器感染了病毒等等。

硬件方面的原因

1.数据线接反或者数据线损坏

有时候只是个小毛病,但却会绕一个大圈,这说明要解决问题必须心细,有敏锐的观察力。在光驱丢失时,应首先检查一下光驱的数据线是否接反了(红红相对),是否有松动。如果在确定其他地方没有问题时,并且光驱的数据线经常移动,这时应该更换一条数据线试一试。

2.跳线设置与硬盘有冲突

当光驱的跳线和在同一条数据线上连接的硬盘相同时就会出现找不到光驱(也可能没有硬盘),这时只要将光驱的跳线跳成和硬盘不一样即可。为了提高数据传输率,最好将硬盘和光驱分开在两个IDE接口上。

3.电源线故障,缺少+5V电压或+5V电压供电不正常

这种情况不多出现。由于我们在拆装光驱或者硬盘时用力过大,使电源的D型插头松动或者由于电脑工作环境的恶劣插头氧化生锈,光驱的电源供给不是很正常(如果是硬盘,读盘声音会异常,并且硬盘表面有大量坏道出现),光驱便也发现不了。

有 一次,给客户的IBM电脑主机升级,加装一个光驱。谁知道一个新的40倍光驱装上后无论如何电脑也找不着。光驱出盒正常,也根本想不到是电源的事,只想软 件方面的事了。最后实在没着了,拿起万用表一测电压,没有+5V电压。一检查电源线,发现由于的多次拆卸,+5V的红线已经断了,但在外面却还看不出来。 一点小问题却费了老大的劲。

4.IDE接口损坏

如果是突然出现光驱的盘符丢失,无法使用光驱,这时我们可以把光驱 和硬盘的接口互换一下。如果再次启动后发现能够找到光驱,但却找不到硬盘,这说明是原来接光驱的IDE接口损坏了;如果互换后电脑能够正常启动,但仍旧没 有光驱,这说明是光驱自身的原因,这时只能更换光驱。反正,现在一个光驱没有几个钱。

如果在WINDOWS下没有光驱,我们还可以在DOS(重新启动电脑后按F8进DOS,而非WIN98下的DOS)下用WIN98的万能光驱驱动来试着加载光驱,如果能够加载成功,说明是软件方面的原因,应主要从软件方面查找原因。否则就应从硬件方面来考虑。



软件方面的原因

1.IDE驱动程序安装错误或与某个驱动程序有冲突

如果我们在安装WIN98或者95时没有将IDE驱动程序正确安装,或者在安装后当你打开设备管理器查看“硬盘控制器“时发现其中有黄色叹号时,这时光驱的盘符就可能找不到了。

在正常情况下,当我们进入安全模式时,光驱的盘符是不会有的。如果我们想在安全模式下使用光驱,可以在Autoexec.BAT和Config.sys文件中加载光驱的驱动,这样我们在重新启动电脑后,就可以在安全模式下使用光驱了。

2.CONFIG文件中设置LASTDRIVE数量设置太少

如果我们在CONFIG.SYS文件中设置了“LASTDRIVE=?”的数量小于实际的驱动器数量,这时即使我们安装了光驱,但在“我的电脑“中了看不到光驱的影子。这时只要去掉该项设置或设置为LASTDRIVE=Z即可。

3.DMA设置不当

如 果光驱只支持PIO4标准,不支持DMA/33标准,而我们却强行让光驱使用该标准(在“我的电脑”属性中“设备管理器”中光驱CDROM属性中“设置” 选项的DMA前打“√”号)。这时有时会造成光驱丢失,有时会造成电脑不能正常启动。这时我们可以进入安全模式,将CDROM属性中的DMA设置去掉就可 以了。我们所使用的硬盘或者光驱具体支持何种数据传输模式,我们在计算机启动过程中的第二屏的基本配置表中可以看到。

4.光驱在注册表里被恶意屏蔽掉了

如 果有人在“我的电脑” HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVrsionPolicesxplorer中的 NoDrivers的二进制值是否是光驱的值。正常情况下没有该项,也可将该项值改为00000000(01000000为A,04000000为C, FFFFFFFF为隐藏所有驱动器)。

注意:现在有的病毒专门更改注册表,使光驱盘符丢失,害得我们又是格式化硬盘,又是装系统的。有的病毒不会使光驱盘符丢失,但是会禁止光驱读盘,什么样的光盘也不能读,但在却能够用光盘启动。
此文来自电脑故障 网


5.光驱的驱动是否安装正确

如 果光驱的驱动程序安装的不是它自己的驱动程序,也会出现光驱丢失的情况。这种情况的出现一般是为了提高光驱的性能,人为的添加从网络或者光盘中找到的光驱 加速程序或者其他程序。通常在WIN98和95中都自带了光驱的驱动,不需要另外添加。这时可进入安全模式将“设备管理器”中的CDROM选项删除,然后 重新启动计算机,让系统自己发现新硬件重新安装光驱的驱动即可。

6.CMOS设置不当

如果在CMOS设置中传输模 式设置有误——不支持PIOMODE3或PIOMODE4或者DMA/33的老光驱便会在WIN98或者95中出现没有光驱的图标。这时,只需要进入 CMOS中将INTEGRATEDPERIPHERAIS项、IDEPRIMARYMASTERPIO(或UDMA)和 IDEPRIMARYSLAVEPIO(或UDMA)改为AUTO即可。对了,如果我们在CMOS中将对应光驱的IDE接口DISABLE掉了,光驱无论 如何也发现不了的。

7.使用虚拟光驱不当

虚拟光驱可以避免频繁读取光盘,提高读取速度,为我们方便地玩光盘游戏提供了可能。不过有时我们在不想使用虚拟光驱程序时,想卸载它或者想安装最新的程序时,却出现了意外,虚拟光驱的盘符有,但实际光驱的盘符却没有了。

上一篇:简简单单让SATA硬盘温度降低10度以上   下一篇:没有了
如果在这里没找到您所需要的资料,请点击这里到论坛寻求帮助,我们将尽量帮您解答。
打印本文  返回顶部  加入收藏  关闭窗口