How can I fix CD ROM drive issues?
- Fix missing CD ROM drive using Command Prompt
- Run the Hardware and Device troubleshooter
- Uninstall CD/DVD ROM drivers
- einstall IDE ATA/ ATAPI Controllers
After upgrading from Windows XP or Windows 7 to Windows 8.1 or Windows 10, you might encounter some difficulties regarding the CD ROM drive. Usually, in this case, the CD ROM is not broken but the Windows 10, Windows 8.1 operating system fails to detect it.
If the CD ROM drive is missing from your Explorer, then if you try to insert a CD it will not recognize it. In this case, you need to see if you can detect the CD ROM drive from your PC’s BIOS. If you can, then follow the instructions below or a detailed explanation on how to fix your CD ROM issues on Windows 10, Windows 8.1 operating systems.
How to fix CD ROM drive issues on Windows 10, 8.1
1. Fix missing CD ROM drive using Command Prompt
- Move the mouse cursor to the left corner of your screen.
- Click (right click) on the Start menu.
- We will need to run “Command Prompt as Administrator”.
- Type in the start menu “cmd” and then press and hold the buttons “Ctrl”, “Shift” and “Enter” (this will run the command prompt as administrator).
- In the command prompt window, you need to type the following command: reg.exe add “HKLMSystemCurrentControlSetServicesatapiController0” /f /v EnumDevice1 /t REG_DWORD /d 0x00000001
- After you typed the command exactly as shown above, press “Enter” on the keyboard.
- Restart your Windows 10, 8.1 PC.
- Go back to Explorer and see if you CD ROM is showing correctly.
2. Run the Hardware and Device troubleshooter
- Press and hold the button “Window” and the button “R”.
- Type in the window that pops up “Control Panel”
- Now in The search box presented in “Control Panel” type “Troubleshooting”
- Click (left click) on “Hardware and Sound” in the troubleshooter window.
- Click (left click) on “Hardware and Devices”.
- Let Windows 10, 8.1 finish the check.
- Restart the PC and check if your CD ROM drive shows up in Explorer.
On Windows 10, you can launch the Hardware and Devices Troubleshooter from the Settings page, as shown in the screenshot below.
3. Uninstall CD/DVD ROM drivers
- Press and hold the buttons “Windows” and “R”.
- Type in the window that shows up “devmgmt.msc”
- Go to the CD/DVD ROM drivers on the left and expand it
- Click (left click) on the drivers.
- Click (left click) on “Properties”
- Click (left click) the tab that says “Uninstall”
- Click (left click) on “OK”
- Download from the Manufacturers website the driver for your CD ROM.
- After you download the driver, click (right click) on the executable file of that driver.
- Click (left click) on “Properties” and go to the tab that says “Compatibility”
- Click the checkbox next to “Run this program in Compatibility mode” and select Windows 7.
- Click (left click) on “OK” and then try to install this program but running it by “Run as administrator” option.
4. Reinstall IDE ATA/ ATAPI Controllers
If the issue persists, try uninstalling ATA/ ATAPI drivers. You’ll then reinstall them and check if this workaround solved your problem.
- Go to the DVD/CD-ROM drives and IDE ATA/ATAPI controller drive in Device Manager
- Right-click on each drive listed under IDE ATA/ATAPI controllers> select Uninstall
- Go to Action > Scan for hardware changes
- Restart your computer to reinstall ATA/ ATAPI drivers.
These are a few options you can use to fix your CD ROM detecting issues. If you have any questions on this subject, let us know in the comments below. Which of the solutions listed above help you fix the problem?
RELATED STORIES TO CHECK OUT:
- How to remove non existent CD drive in Windows 10, 8.1
- Fix: CD Games won’t play in Windows 10
- 5 of the best vinyl to CD software converters
Editor’s Note: This post was originally published in August 2014 and has been since updated for freshness, and accuracy.Editor's Note: This article was originally published in August 2014 and was revamped and updated in January 2020 for freshness, accuracy, and comprehensiveness.