Windows中缺少CD / DVD驱动器?


我最近遇到了一个问题,我的电脑中的设备列表中缺少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驱动器的驱动程序然后单击“设备管理器”。

image

展开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}

在右侧窗格中,您应看到上部过滤器下部过滤器。删除这两个,然后重新启动计算机。

lower filters upper filters

运行硬件和设备疑难解答

如果您遇到此问题在Windows 7上,您可以尝试运行硬件和设备疑难解答。这将自动诊断并尝试解决问题。

请注意,这可能只有在BIOS和设备管理器中可以看到CD / DVD驱动器时才有效,但在Windows中却没有。如果您在这两个地方没有看到它,则会出现硬件或连接问题。

您可以通过转到“开始”,“控制面板”然后搜索问题排查工具来运行问题排查工具>在搜索框中。点击疑难解答。最后,在硬件和声音下,点击配置设备

troubleshoot hardware

单击“下一步”,Windows将检测问题并尝试自动修复它们。

注册表编辑

如果没有如果有效,您可以尝试编辑可能已被删除或损坏的注册表项。打开管理员命令提示符并复制并粘贴以下内容:

reg.exe add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001

重新启动计算机,查看该驱动器现在是否已被识别。

驱动器号h2>

您还应该确保驱动器分配了驱动器号,并且该信件尚未被其他设备使用。阅读我之前关于如何在Windows中更改驱动器号 的帖子,看看驱动器号是否导致现在显示驱动器。

系统还原

如果您仍然遇到问题且驱动器早先出现,但现在它已经消失,您可以尝试将系统还原到驱动器正常工作的时间。

有时会安装一个新软件,它可能会损坏您的系统,使其不再识别您的CD / DVD驱动器。

如果这不起作用,请尝试将驱动器插入另一台计算机,看看它是否显示在那里。您可以快速确定硬件或Windows操作系统是否存在问题。祝你好运!

A required CD-DVD drive device driver missing. Install Windows 7 Without Error .

相关文章:


19.10.2011