Windows 中缺少 CD/DVD 驱动器?

我最近遇到了一个问题,即我的Windows上的(Windows)DVD驱动器从我的电脑(My Computer)中的设备列表中丢失。它之前在那里,但只是消失了!在做了一些研究之后,我发现了一些有效的解决方案。

不幸的是,解决方案因您运行的操作系统而异:XP、VistaWindows 7/8/10。我将尝试列出尽可能多的解决此问题的方法以及它也适用于哪个操作系统。

重新安装驱动程序

很多时候,您可能会在设备管理器(Device Manager)中看到这样一条关于您的CD/DVD驱动器的消息:

Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

您可以通过转到开始(Start)控制面板(Control Panel)系统(System)安全(Security)系统(System)然后单击设备管理器来重新安装(Device Manager)CD/DVD驱动器的驱动程序。

图片

Expand CD/DVD-ROM Drives,然后右键单击设备并单击Uninstall。重新启动计算机,Windows应该会自动检测驱动器并为您重新安装驱动程序。

如果您的硬件甚至没有出现在设备管理器(Device Manager)中,那么您实际上可能存在硬件问题,例如连接错误或驱动器死机。如果计算机较旧,则值得检查此选项。

检查 BIOS 设置

如果您最近在BIOS中,那么您应该确保驱动器没有被意外禁用。这通常是非常罕见的,但也有可能发生的情况。如果您将计算机交给其他人进行维修或类似的事情,则尤其如此。

您应该确保CD/DVD ROM驱动器至少作为选项显示在引导(Boot)选项页面中。

上层过滤器/下层过滤器问题

如果您的Windows XP 或Windows Vista计算机无法识别CD/DVD驱动器,那么您可能会遇到一个经典问题,该问题可能不会出现在应用了最新Windows更新的任何计算机上。

您必须编辑两个注册表项才能解决Windows XPVista中的问题。您可以手动执行此操作,也可以在此处从Microsoft下载修复程序:

http://support.microsoft.com/mats/cd_dvd_drive_problems/en-us

如果您想手动执行此操作,请转到 regedit 并导航到此条目:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

在右侧窗格中,您应该看到Upper FiltersLower Filters删除(Delete)这两个,然后重新启动计算机。

下过滤器 上过滤器

运行硬件(Run Hardware)设备(Devices) 疑难解答(Troubleshooter)

如果您在Windows 7上遇到问题,那么您可以尝试运行硬件(Hardware)设备(Devices) 疑难解答(Troubleshooter)。这将自动诊断并尝试解决问题。

请注意,这可能仅在您可以在BIOS设备管理器中看到(Device Manager)CD/DVD驱动器时才有效,但在Windows的其他任何地方都没有。如果您在这两个地方都看不到它,则说明您遇到了硬件或连接问题。

您可以通过转到“开始(Start)”、“控制面板(Control Panel)”然后在搜索框中搜索“疑难解答”来运行疑难解答。(troubleshooter)点击疑难解答(Troubleshooting)。最后,在Hardware and Sound下,单击Configure a device

硬件故障排除

单击下一步(Click Next)Windows将检测问题并尝试自动修复它们。

注册表编辑

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

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

重新启动计算机,看看现在是否可以识别驱动器。

盘符

您还应该确保该驱动器具有分配给它的驱动器号,并且该号尚未被其他设备占用。阅读我之前关于如何在 Windows 中更改驱动器(change drive letters in Windows)号的帖子,以查看驱动器号是否导致驱动器现在显示。

系统还原

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

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

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



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts