我最近遇到了一个问题,我的电脑中的设备列表中缺少Windows上的DVD驱动器。它早在那里,但只是消失了!在做了一些研究后,我发现了一些有效的解决方案。
不幸的是,根据您运行的操作系统,解决方案有所不同:XP,Vista或Windows 7/8/10。我将尝试尽可能多地列出此问题的修复程序以及它适用的操作系统。
重新安装驱动程序
很多时候,您可能会看到类似的消息这在设备管理器中有关CD / DVD驱动器的信息:
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
您可以转到“开始”,“控制面板”,“系统和安全”,“系统”重新安装CD / DVD驱动器的驱动程序然后单击“设备管理器”。
展开CD / DVD-ROM驱动器,然后右键单击该设备并单击卸载即可。重新启动计算机,Windows应自动检测驱动器并为您重新安装驱动程序。
如果您的硬件甚至没有出现在设备管理器中,那么您实际上可能遇到硬件问题,例如连接错误或死驱动器。如果计算机已经老了,那么值得检查此选项。
检查BIOS设置
如果您最近在BIOS中,那么您应该确保驱动器没有被禁用意外地。这通常非常罕见,但有时会发生。如果您将计算机交给其他人进行维修或其他类似的操作,则尤其如此。
您应该确保CD / DVD ROM驱动器至少显示为Boot选项中的一个选项页面。
上部过滤器/下部过滤器问题
如果您的Windows XP或Windows Vista计算机无法识别CD / DVD驱动器,然后您可能有一个经典问题,可能不会出现在任何应用了最新Windows更新的计算机上。
您必须编辑两个注册表项来修复Windows XP和Vista中的问题。您可以手动执行此操作,也可以从Microsoft下载修复程序:
http://support.microsoft.com/mats/cd_dvd_drive_problems/en-us
如果您想手动执行此操作,请转到注册表和导航到此条目:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
在右侧窗格中,您应看到上部过滤器和下部过滤器。删除这两个,然后重新启动计算机。
运行硬件和设备疑难解答
如果您遇到此问题在Windows 7上,您可以尝试运行硬件和设备疑难解答。这将自动诊断并尝试解决问题。
请注意,这可能只有在BIOS和设备管理器中可以看到CD / DVD驱动器时才有效,但在Windows中却没有。如果您在这两个地方没有看到它,则会出现硬件或连接问题。
您可以通过转到“开始”,“控制面板”然后搜索问题排查工具来运行问题排查工具>在搜索框中。点击疑难解答。最后,在硬件和声音下,点击配置设备。
单击“下一步”,Windows将检测问题并尝试自动修复它们。
注册表编辑
如果没有如果有效,您可以尝试编辑可能已被删除或损坏的注册表项。打开管理员命令提示符并复制并粘贴以下内容:
reg.exe add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001
重新启动计算机,查看该驱动器现在是否已被识别。
驱动器号h2>
您还应该确保驱动器分配了驱动器号,并且该信件尚未被其他设备使用。阅读我之前关于如何在Windows中更改驱动器号 的帖子,看看驱动器号是否导致现在显示驱动器。
系统还原
如果您仍然遇到问题且驱动器早先出现,但现在它已经消失,您可以尝试将系统还原到驱动器正常工作的时间。
有时会安装一个新软件,它可能会损坏您的系统,使其不再识别您的CD / DVD驱动器。
如果这不起作用,请尝试将驱动器插入另一台计算机,看看它是否显示在那里。您可以快速确定硬件或Windows操作系统是否存在问题。祝你好运!