Fix: DVD driver for Windows 10/11 is not detected

by Milan Stanojevic
Milan Stanojevic
Milan Stanojevic
Windows & Software Expert
Milan has been enthusiastic about PCs ever since his childhood days, and this led him to take interest in all PC-related technologies. Before joining WindowsReport, he worked as... read more
Affiliate Disclosure
  • Are you using a DVD driver for Windows 10?
  • If so, you don't need us to remind you how frustrating it can be to have a drive that's not working, not reading discs, not showing in the Device Manager, and so on.
  • Fortunately, with a couple of nifty tweaks, you can be sure to get that DVD driver working again in no time.
  • It may have to work at the Registry level or even deeper, into the BIOS, so try all our tips when your DVD drive is not detected in Windows 10.
DVD driver for Windows not detected

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Just like any other operating system, Windows 10 has its share of problems. One particular issue that users reported was the DVD drive not detected in Windows 10.

This can be a big problem especially if you use optical media frequently, so let’s see how to fix it.

How to install DVD drive in Windows 10?

DVD drives are usually just plug and play so they just need to be connected and they’ll be ready to use. Many have reported that DVD isn’t working in Windows 10, but that’s most likely due to hardware issues.

This isn’t the only issue, and few users reported that CD-ROM isn’t working in Windows as well, but is usually caused by a bad connection.

If PC won’t recognize DVD disc, it’s possible that the disc is damaged, or there might be an issue with your reader, so you might have to replace it.

What can I do if the DVD driver for Windows 10 is not detected?

  1. Delete the IDE ATA/ATAPI controllers from Device Manager
  2. Create new registry keys
  3. Check if your DVD drive is properly connected
  4. Set your DVD drive as the first boot device in BIOS
  5. Remove Virtual Drive Software
  6. Use the Hardware Troubleshooter
  7. Load BIOS Defaults
  8. Run the SFC scan
  9. Use DISM

1. Delete the IDE ATA/ATAPI controllers from Device Manager

  1. Press Windows Key + X to open Power User Menu.
  2. Select Device Manager from the list.
  3. Once the Device Manager opens, go to View and choose Show hidden devices.
  4. Locate ATA Channel controllers and uninstall them all by right-clicking them and choosing Uninstall from the menu.
  5. Optional: Users also suggest removing Intel (R) Serial ATA Storage Controller, so if you have it make sure that you remove it as well.
  6. After you’re done close Device Manager and restart your PC.

Users reported that this problem can be easily fixed by uninstalling IDE ATA/ATAPI controllers from Device Manager.

If you don’t have ATA Channel available in the Device Manager, be sure to delete SATA controller and restart your computer. When your computer restarts the DVD drive should appear again.

Some users are also suggesting to remove your DVD drive from Device Manager, so you might want to try that as well.

In addition to deleting devices from Device Manager, some users are also recommending that you download and install the latest drivers for your DVD drive.

To do that simply visit your DVD drive manufacturer’s website and download the latest drivers for your device.

1.1 Update drivers automatically

If you don’t want the hassle of updating drivers manually, we strongly suggest to do it automatically by using DriverFix.

After several tests, our team concluded that this is the best-automatized solution. Below you can find a quick guide on how to do it:

  1. Download and install DriverFix.
  2. Once installed, the program will start scanning your PC for outdated drivers automatically.
  3. All you need to do is wait for the scan to complete.
  4. Review the list and see if you want to update each driver individually or all at once.

Get DriverFix

2. Create new registry keys

  1. Press Windows Key + R and enter regedit.
  2. Press Enter or click OK to start Registry Editor.
  3. Once Registry Editor opens, go to the following key in the left panel: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControl/SetServicesatapi
  4. Right-click atapi and select New > Key.
  5. Enter Controller0 as the name of the new key.
  6. Select Controller0 and in the right pane right-click the empty space and select New > DWORD (32-bit) Value.
    • Enter EnumDevice1 as the name of new DWORD.
  7. Double click EnumDevice1 DWORD to open its properties.
    • Enter 1 in Value data input field and click OK to save changes.

Users reported that you can fix this issue by modifying your registry, and before we start we have to warn you that modifying the registry can sometimes cause instability issues, therefore use extra caution.

In addition, it might be a good idea that you create a backup of your registry in case anything goes wrong.

Some users reported that you might have to create another controller key if you have more than one DVD drive on your system.

To do that, repeat the same steps from above, but instead of calling the new key Controller0, be sure to name it Controller1.

If you don’t want to use Registry Editor, you can do the same thing by using Command Prompt. To do that follow these steps:

  1. Press Windows Key + X and select Command Prompt (Admin) from the menu.
  2. Once the Command Prompt opens enter the following line and press Enter to run it: reg.exe add "HKLMSystemCurrentControlSetServicesatapiController0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001
  3. Close Command Prompt and restart your computer.

By using Command Prompt you’ll perform the same action as adding the registry key manually, therefore it’s a decent and somewhat quicker alternative.

3. Check if your DVD drive is properly connected

SSD reset port error

Few users reported that this issue was caused by the improperly connected DVD drive.

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

According to them, the DVD drive was connected to the SATA 1 port on their motherboard while hard drives were connected to different ports.

Some motherboards require that you connect your media drives, such as your DVD drive to a SATA 4 or SATA 5 port in order for them to work properly.

After reconnecting the DVD drive to the appropriate port the issue was fixed.

If you’re having this problem on your PC, we strongly suggest that you check your motherboard manual and see if your DVD drive is properly connected.

4.  Set your DVD drive as the first boot device in BIOS

According to users, you can fix the problem with the missing DVD drive in Windows 10 by setting the DVD drive as the first boot device in BIOS.

To do that you need to enter BIOS by pressing Del or F2 key during the boot sequence and navigate to the Boot section and set the DVD drive as the first boot device.

For detailed instructions on how to enter BIOS and how to set the DVD drive as the first boot device be sure to check your motherboard manual for detailed instructions.

5. Remove Virtual Drive Software

If you have Virtual Drive software installed on your computer, there’s a chance it interferes with your physical DVD drive. Therefore, the actual DVD drive won’t show in the File Explorer.

So, if none of the solutions listed above managed to resolve the problem, go and uninstall the Virtual Drive, and see if there are any positive changes.

If things are the same, turn to another troubleshooting method. You may as well install your Virtual Drive again.

6. Use the Hardware Troubleshooter

  1. Open Settings.
  2. Head over to Updates & Security > Troubleshooting.
  3. Now, click Hardware & devices, and go to Run the troubleshooter.DVD drive not showing in Device Manager Windows 7
  4. Follow further on-screen instructions, and let the troubleshooter finish the process.
  5. Restart your computer.

If you’re using Windows 10 Spring Creators Update (2017) or later, you have a new troubleshooting tool.

This tool is designed to deal with various system and hardware issues. Therefore, it may be helpful in this case, as well.

If you’re having trouble opening the Setting app, take a look at this article to solve the issue.

If the Troubleshooter stops before completing the process, fix it with the help of this complete guide.

7. Load BIOS defaults

  1. Enter the BIOS settings of your computer (if you’re not sure how, google your laptop or PC model).
  2. Navigate to the Exit tab and select Optimal Defaultscd problems windows 10
  3. Press Enter
  4. Now press F10 to save the changes and start your computer again

It’s also possible that your BIOS simply doesn’t recognize the DVD drive. So, the right solution, in this case, would be to simply load the BIOS defaults.

8. Run the SFC scan

  1. Open Command Prompt as Administrator.
  2. Type in the following command, and press Enter: sfc/scannowWindows 10 DVD drive not reading discs  DVD/CD-ROM drive not in device manager Windows 10 
  3. Wait for the process to finish (it can be a lengthy one).
  4. Restart your computer

If none of the solutions listed above managed to resolve the problem, we’re going to try with a set of built-in troubleshooting tools.

The first thing we’re going to try is the SFC scan. The SFC scan is an under the hood troubleshooting tool that can resolve various system problems.

9. Use DISM

  1. Open the Command Prompt as an administrator.
  2. In the command line, copy-paste these lines one by one and press Enter after each: DISM/online/Cleanup-Image/ScanHealthDVD drive not showing in Windows 8 
    • DISM/Online/Cleanup-Image/RestoreHealth
  3. Wait until the procedure ends (it might take up to 10 minutes).
  4. Restart your PC.

Similarly to the SFC scan, the DISM (Deployment Image Servicing and Management) is also a troubleshooting tool, but a more powerful one.

So, if the SFC scan didn’t get the job done, maybe we’ll have more luck with the DISM.

Missing DVD drives in Windows 10 can be a big problem, but you can easily fix it by using one of our solutions.

If you have any other suggestions or questions, don’t hesitate to leave them in the comments section below and we’ll be sure to take a look.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

Frequently Asked Questions

  • Modern DVD drives can write on all types of DVDs as well as all types of CDs.

  • In short, no. With DVDs losing popularity, most laptop manufacturers prefer not to include optical drives. The newest trend is to slowly migrate to USB-C ports.

  • Yes, DVD drives can be bought as separate pieces of hardware as long as they have the necessary slots included. If you have compatibility issues, check out this in-depth guide for more info.

This article covers:Topics: