There are various reasons why a CD or DVD drive is not detected. The resolutions that are listed in this article may help solve some instances but not all instances of this problem.

In this article

Show all imageShow allHide all imageHide all

Yellow exclamation point on CD/DVD in Device Manager


Your CD or DVD drive is not seen in File Explorer (called Windows Explorer in Windows 7 and earlier versions of Windows), and the device is marked with a yellow exclamation point in Device Manager. Additionally, after you open the device's Properties dialog box, one of the following errors is listed in the Device status area:
  • Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)
  • The device is not working properly because Windows cannot load the drivers required for this device. (Code 31)
  • A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32)
  • Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
  • Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)
This issue may have occurred after one of the following situations:
  • You upgrade the Windows operating system.
  • You install or uninstall CD or DVD recording programs.
  • You uninstall Microsoft Digital Image.

Resolution 1: Use the Hardware and Devices troubleshooter (Windows 7, Windows 8 and Windows 8.1)

To open the Hardware and Devices troubleshooter, follow these steps:
  1. Press the Windows logo key + R to open the Run dialog box.
  2. Type control in the Run dialog box, then press Enter.
  3. In the Search box in Control Panel, type troubleshooter, and then click Troubleshooting.
  4. Under the Hardware and Sound item, click Configure a device. If you are prompted to enter an administrator password or provide confirmation, type the password or provide confirmation.
If your problem is not solved, try the next resolution.

Resolution 2: Use the CD/DVD Fix it troubleshooter

To automatically fix common issues with CD or DVD drives, click Run now, and then follow the on-screen instructions.

Windows 8.1 and Windows 8

Collapse this imageExpand this image
The Automatically diagnose and fix common problems with CD or DVD drives troubleshooter may automatically fix the problem described in this article.
This troubleshooter fixes many problems.learn moreRun now
Collapse this imageExpand this image

Windows 7, Windows Vista and Windows XP

Collapse this imageExpand this image
The Automatically diagnose and fix common problems with CD or DVD drives troubleshooter may automatically fix the problem described in this article.
This troubleshooter fixes many problems.learn moreRun now
Collapse this imageExpand this image


If your problem is not solved, try the next resolution.

Resolution 3: Manually fix corrupted registry entries

Note To use this method, you must be logged on to Windows as an administrator. If you need help verifying that you are an administrator, go to http://support.microsoft.com/gp/admin

Important Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, back up the registry for restoration in case problems occur.

This problem may be caused by two Windows registry entries that have become corrupted. To use Registry Editor to delete the corrupted Registry entries, follow these steps:
  1. Press the Windows logo key + R to open the Run dialog box.
  2. Type regedit in the Run dialog box, then press Enter. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow
  3. In the navigation pane, locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. In the right pane, click UpperFilters.

    Note You may also see an UpperFilters.bak registry entry. You do not have to remove that entry. Click UpperFilters only. If you do not see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to step 7.
  5. On the Edit menu, click Delete.
  6. When you are prompted to confirm the deletion, click Yes.
  7. In the right pane, click LowerFilters.

    Note If you do not see the LowerFilters registry entry, go to the next resolution.
  8. On the Edit menu, click Delete.
  9. When you are prompted to confirm the deletion, click Yes.
  10. Exit Registry Editor.
  11. Restart the computer.
If your problem is not solved, try the next resolution.

Resolution 4: Update or reinstall the driver

To update the driver, search for the driver on the device manufacturer's website, and then follow the installation instructions on the website.

To reinstall the driver, follow these steps:
  1. Press the Windows logo key + R to open the Run dialog box.
  2. Type devmgmt.msc in the Run dialog box, then press Enter. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow
  3. In Device Manager, expand DVD/CD-ROM drives, right-click the CD and DVD devices, and then click Uninstall.
  4. When you are prompted to confirm that you want to remove the device, click OK.
  5. Restart the computer.
After the computer restarts, the drivers will be automatically installed.

If your problem is not solved, try the next resolution.

Resolution 5: Create a registry subkey

Note To use this method, you must be logged on to Windows as an administrator. If you need help verifying that you are an administrator, go to http://support.microsoft.com/gp/admin

Important Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, back up the registry for restoration in case problems occur.

To create the registry subkey, follow these steps:
  1. Press the Windows logo key + R to open the Run box.
  2. Type regedit in the Run box, then press Enter. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow
  3. In the navigation pane, locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi
  4. Right-click atapi, point to New, then click Key.
  5. Type Controller0, and then press Enter.
  6. Right-click Controller0, point to New, and then click DWORD(32-bit) Value .
  7. Type EnumDevice1, and then press Enter.
  8. Right-click EnumDevice1, click Modify....
  9. Type 1 in the Value data box, and then click OK.
  10. Exit Registry Editor.
  11. Restart the computer.

About this article

Article ID: 314060
Last review: January 8, 2014
Applies to: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows Vista Home Premium, Windows Vista Ultimate, Windows Vista Home Basic, Windows Vista Enterprise, Windows Vista Business, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional
Would you like to provide feedback on this article?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.