Skip to main content

Fix CD / DVD drive that cannot read discs: If you have recently upgraded to Windows 10, you may be facing a strange issue where your CD / DVD drive is not detected or the CD drive / DVD cannot read discs, so you are in the right place as we are going to fix the problem today. Drive cannot read discs is a common problem faced by many Windows 10 users, so there are numerous solutions that can solve the problem for you.

fix-cd-dvd-drive-not-able-to-read-discs-6541522

Now you may be able to see the CD / DVD drive in Device Manager without a yellow exclamation mark or you may be able to see the yellow exclamation mark with any of the following error messages:

The device is not working properly because Windows cannot load the necessary drivers for this device. (Code 31) Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or corrupted. (Code 19) Windows cannot load the device driver for this hardware. The driver may be damaged or missing. (Code 39) A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32) Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)

The main problem seems to be caused by a driver conflict, that is, either the drivers are corrupt or have become incompatible with the new version of Windows. In any case, without wasting any time let's see how to actually fix the CD / DVD drive that cannot read discs with the help of the troubleshooting guide below.

Fix CD / DVD drive that cannot read discs

Now before trying the advanced steps, you can first follow some basic troubleshooting steps:

  • First, check if the disk you are trying to access can be used with another PC. Most likely, the problem is with the disk and not with your PC.
  • Make sure that the type of disc is compatible with both the computer recording the disc and the computer playing it (CD-R, DVD + R, etc.)
  • Try installing other software to burn the disc instead of using the internal software. See if you can view the content through disc burning software.
  • Clean the disc drive, and then reinsert the disc.

Make sure to create a restore point in case something goes wrong.

Method 1: Registry Pinning

1.Press Windows Key + R to open the Run dialog box.

2. Type regedit and then hit Enter.

run-dialogue-box-7-7729352

3.Locate the following registry key:

HKEY_LOCAL_MACHINE_SYSTEM_CurrentControlSet_ServicesNatapi

4.Create a new Controller0 key under the atapi key.

controller0-and-enumdevice1-3-8775211

4.Select the Controller0 key and create a new EnumDevice1 DWORD.

5.Change the value from 0 (default) to 1 and then click OK.

enumdevice1-value-from-0-to-1-3-7361363

6.Restart your computer.

Method 2: Remove the top and bottom filters

1.Press Windows Key + R to open the Run dialog box.

2. Type regedit in the Run dialog box, and then press Enter.

run-dialogue-box-7-7729352

3.Now go to the following registry key:

HKEY_LOCAL_MACHINE_SYSTEMN-Current Control Set

currentcontrolset-control-class-4-4386204

4. In the right pane, find the top and bottom filters.

Note: if you can't find these entries, then try the next method.

5. Delete both entries. Make sure not to delete UpperFilters.bak or LowerFilters.bak only the specified entries.

6. Exit Registry Editor and restart the computer.

This should probably fix the problem of the CD / DVD drive not being able to read discs, but if not then continue.

Method 3: Roll Back the CD / DVD Drive Drivers

1.Press Windows key + R, then type devmgmt.msc and press Enter.

devmgmt-msc-device-manager-170-7249475

2.Expand the DVD / CD-ROM drives and then right-click on the CD / DVD drive and select Properties.

3.Switch to the controller tab and click Back Controller.

switch-to-driver-tab-and-click-roll-back-driver-8905335

4.Wait for the driver to back up and close the Device Manager.

5.Restart your PC to save the changes.

Method 4: Reinstall the CD / DVD Drive

1.Press Windows Key + R to open the Run dialog box.

2. Type devmgmt.msc and then hit Enter.

devmgmt-msc-device-manager-170-7249475

3.In Device Manager, expand DVD / CD-ROM drives, right-click CD and DVD devices, and then click Uninstall.

dvd-or-cd-driver-uninstall-7-7763308

4.Restart to save your changes and Windows will automatically install the default drivers for the DVD / CD-ROM.

5.After the PC restarts, the device will be added automatically by Windows.

Method 5: Run the Hardware and Devices troubleshooter

1.Press Windows Key + R to open the Run dialog box.

2. Type "control" and then press Enter.

control-pannel-34-4704710

3.In the search box, type "troubleshooter" and then click "Troubleshoot".

troubleshooting-hardware-and-sound-device-24-5977807

4.Under the Hardware and Sound item, click "Configure a device" and click "Next".

your-cd-or-dvd-drive-is-not-recognized-by-windows-fix-4-6694429

5.If the problem is found, click "Apply this solution".

That's it, you have successfully fixed the problem of the CD / DVD drive not being able to read the discs, but if you still have any questions about this post, feel free to ask in the comment section.