Just like any other operating system Windows 10 has its share of problems, and one problem that users reported on Windows 10 was a missing DVD drive. This can a big problem especially if you use optical media frequently, so let’s see how to fix this problem.
DVD drive is missing on Windows 10, how to fix it?
Solution 1 – Delete the IDE ATA/ATAPI controllers from Device Manager
Users reported that this problem can be easily fixed by uninstalling IDE ATA/ATAPI controllers from Device Manager. This is a simple procedure, and you can do it by following these steps:
- Press Windows Key + X to open Power User Menu. Select Device Manager from the list.
- Once the Device Manager opens, go to View and choose Show hidden devices.
- Locate ATA Channel controllers and uninstall them all by right clicking them and choosing Uninstall from the menu.
- Optional: Users also suggest to remove Intel (R) Serial ATA Storage Controller, so if you have it make sure that you remove it as well.
- After you’re done close Device Manager and restart your PC.
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.
Solution 2 – Create new registry keys
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. To edit your registry do the following:
- Press Windows Key + R and enter regedit. Press Enter or click OK to start Registry Editor.
- Once Registry Editor opens, go to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi key in the left pane.
- Right click atapi and select New > Key. Enter Controller0 as the name of the new key.
- 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.
- Double click EnumDevice1 DWORD to open its properties. Enter 1 in Value data input field and click OK to save changes.
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:
- Press Windows Key + X and select Command Prompt (Admin) from the menu.
- Once the Command Prompt opens enter reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Controller0” /f /v EnumDevice1 /t REG_DWORD /d 0x00000001 and press Enter to run it.
- 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.
Solution 3 – Check if your DVD drive is properly connected
Few users reported that this issue was caused by improperly connected DVD drive. 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.
Solution 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.
If you’re still having issues with your hardware or you simply want to avoid them for the future, we recommend you to download this tool (100% safe and tested by us) to fix various PC problems, such as hardware failure, but also file loss and malware.
Missing DVD drive in Windows 10 can be a big problem, but you can easily fix it by using one of our solutions.
- Fix: DVD Won’t Play on ASUS Laptop
- Fix AutoPlay not working for CDs and DVDs in Windows 10
- Fix: Windows 10 Doesn’t Recognize CD Drive
- Fix: DVD Not Working in Windows 8, 10
- Fix: DVD Player not Working After Windows 8.1 Upgrade