CDrom.sys is Corrupted: How to Fix This Error

Check your hardware for any issues for this error

Reading time icon 5 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • To eliminate the CDrom.sys error, perform a hardware and devices test and update relevant drivers.
  • If the situation becomes dire, you may have to delete the corrupt registry keys and recreate new ones.
  • Stay put as we uncover more of these solutions to help you out of this error.

A CDrom.sys is corrupted error may occur when you insert a CD in the DVD drive but your system is unable to communicate with the CD/DVD drivers.

When you use your DVD drive, you’ll need it to be functional so here’s what WindowsReport experts recommend.

Causes of the CDrom.sys error:

  • Corrupt or missing driver files.
  • Hardware incompatibility issues between Windows and your computer hardware.
  • Software conflicts with other programs on your computer.
  • Malware infections and registry errors.

How can I fix the CDrom.sys is corrupted error?

To cover your bases, ensure the following are in check:

Note icon NOTE
For these steps, you may have to start your PC in Safe Mode.

1. Run the Hardware and Device Troubleshooter

  1. Hit the Windows key, type cmd, and select Run as administrator.cmd-run-admin-w11 unexpected kernel mode trap windows 11
  2. Type the following command and hit Enter to open Hardware and Devices troubleshooter: msdt.exe -id DeviceDiagnostic
  3. Click Advanced.Advanced -  Hardware and Devices troubleshooter:
  4. Place a checkmark next to Apply repairs automatically and click Next.Apply repairs automatically
  5. Select the device from the list.
  6. Click Apply this fix.Apply this fix
  7. On Restart your PC screen, click Next. Your computer will reboot, so make sure before you click Next, you save up all your work to avoid losing any data.

Once the CDrom.sys is corrupted message disappears and you’re good to go, you may want to encrypt your CD or DVD. Most corrupt CDs and DVDs result from unauthorized access where data ends up being moved or deleted without your permission.

2. Update the driver

  1. Click on the Search icon, type Device Manager in the search bar, and click Open.device manager w11
  2. Navigate to your DVD/CD-ROM drives and right-click on your driver name. Select Update driver.
  3. Select Search automatically for updated drivers.

Unfortunately, updating your drivers manually does not always guarantee the correct drivers. You may still end up with the wrong drivers or Windows may fail to detect your DVD drivers at all. A more sure way is to go the automatic way.

Sometimes, malfunctioning drivers can cause multiple system errors. If this happens to your PC, you may need to update or reinstall certain drivers entirely. As the process is not quite straightforward, we recommend using a reliable driver updater for the job. Here's how to do it:
  1. Download and install Outbyte Driver Updater.
  2. Launch the software.
  3. Wait for the app to detect all faulty drivers.
    OutByte Driver Updater Scan
  4. Now, it will show you all the malfunctioning drivers listed to select the ones to Update or Ignore.
  5. Click on Update & Apply Selected to download and install the newest versions.
  6. Restart your PC to ensure the applied changes.
Outbyte Driver Updater

Outbyte Driver Updater

Secure your Windows PC with Outbyte from various errors caused by problematic drivers.
Free trial Download now
Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.

3. Reinstall the driver

  1. Open Device Manager by right-clicking on the Start Menu and choosing Device Manager.
    device manager DVD drive not showing
  2. Locate your DVD drive and right-click it. Choose the Uninstall device option.
    uninstall device DVD writer not working properly
  3. In the confirmation menu that appears click on the Uninstall button.
    confirm uninstall DVD not found
  4. Eject the optical drive from your computer and restart it.
  5. Reconnect it and Windows will automatically reinstall the driver.

4. Run the DISM and SFC commands

  1. Hit the Windows key, type cmd, and select Run as administrator.cmd-run-admin-w11 unexpected kernel mode trap windows 11
  2. Type the following commands and press Enter after each one: dism /online /cleanup-image /restorehealth sfc /scannow
  3. Now restart your PC.

5. Run a virus scan 

  1. Press the Start Menu, search Windows Security and click Open.
  2. Select Virus & threat protection.
  3. Next, press Quick scan under Current threats.
  4. If you donโ€™t find any threats, proceed to perform a full scan by clicking on Scan options just below Quick scan.Scan options
  5. Click on Full scan to perform a deep scan of your PC.Full Scan Scan Now
  6. Wait for the process to finish and restart your system.

6. Delete and recreate the corrupted registry key

6.1 Delete the corrupt registry key

  1. Before you start making any changes, ensure you back up your Registry or create a restore point as some changes can make your PC unstable.
  2. Press the Windows + R keys and type regedit. Click OK or press Enter to start Registry Editor.
    Windows 10 CD drive not reading discs
  3. When Registry Editor starts, navigate to the following key in the left pane: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class{4D36E965-E325-11CE-BFC1-08002BE10318}
    Windows 10 CD drive Access Denied
  4. In the right pane locate UpperFilters entry. Right click it and choose Delete.
  5. Now locate LowerFilters in the right pane and delete it.
  6. After youโ€™ve deleted LowerFilters and UpperFilters entries, close Registry Editor and restart your computer.
  7. If you canโ€™t find LowerFilters or UpperFilters, donโ€™t worry, just skip to the next step of the solution.

6.2 Recreate the key

  1. Start Registry Editor by pressing Windows + R keys and typing regedit in the Run dialog.
  2. When Registry Editor starts, navigate to the following key: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/atapi
  3. Right-click on atapi and choose New > Key.
    Windows 10 CD drive won't play CD
  4. Enter Controller0 as the name of the new key.
  5. Right-click Controller0 key and choose New > DWORD(32-bit) Value.
    Windows 10 my CD drive disappeared
  6. Enter EnumDevice1 as the name of new DWORD.
  7. Double-click the EnumDevice1 to open its properties.
  8. When properties window opens, in the Value data box enter 1 and click OK to save changes.
  9. Exit Registry Editor and restart your computer.

The above steps can also come in handy when your PC fails to recognize your CD ROM.

7. Perform a System Restore

  1. Press the Windows key, type Control Panel, and click Open.control-panel-search fallout new vegas runtime error
  2. Select Large icons as View by and click Recovery.Recovery Control Panel Advrcntr6.dll
  3. Click Open System Restore.Open system restore
  4. Select Choose a different restore point and click Next.Next Choose a different restore point
  5. Now select the restore point and click NextChoose a point
  6. Click Finish to restore the previous settings, and Windows will restart.Finish Restore point

Hopefully, you’ve found a fix for the CDrom.sys is corrupted error. It’s important that you test your CD/DVD tray regularly because if you stay too long without using it, your CD may get stuck inside your laptop.

Other times, you may find that your DVD drive only plays CDs but it’s nothing to worry about as we’ve got you covered.

We’d love to hear about your encounter with this error if it’s not an unfamiliar guest on your PC. What solutions worked for you and what steps have you taken to limit its occurrence in the future? Drop us a comment down below.

More about the topics: BSoD errors