Disc/ DVD/ CD Drives Not Showing/ Missing on Windows 10 [SOLVED]

After upgrading to Windows 10, the other devices are working perfectly. But out of the blue, you could not find the DVD drive option in This PC (Windows 10 OS) window like the following screen shot. 



Also, it is nowhere to be seen in Device Manager



You can’t even see the DVD/CD-ROM drives option when you choose to Show hidden devices. 

 


You figure that it might be a driver issue so the first thing comes to you is to install a DVD/CD-ROM driver provided by the computer manufacturer.

But the problem is, the chances for you to find such driver is very small, because DVD/CD-ROM driver is usually provided by Windows and it could take years for the computer manufacturer to provide the DVD/CD-ROM driver if they decide to produce any.

In this case, you might need to seek alternatives to get this problem fixed. This tutorial done on Windows 10 shows you how you could fix this problem by yourself.

Method 1: Manually fix corrupted registry entries


Note
: Before you use this method, it is recommended that you back-up and restore your registry first, just in case something went wrong. 

1) Press WIN+R at the same time to invoke a Run command. Type in regedit and press Enter


2) Follow the path: 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E965-E325-11CE-BFC1-08002BE10318}

 
3) Look for UpperFilters and LowerFilters strings on the right side panel.


4) Right click them and choose Delete



Method 2: Create a registry subkey


If you can’t see UpperFilters and LowerFilters in the Registry pane, please follow the steps below. 

1) Open Registry again. 

2) Follow the path 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi\


3) Right click on the blank space on the right panel, when the New option pops up, choose Key.


4) Create a new Controller0 key under atapi key. 



5) Select the new Controller0 key. On the right side of the pane, right click on the blank space and choose DWORD(32-bit) Value.



6)  Set the name as EnumDevice1 and press Enter. Then double click it to set the Value data as 1. Press OK to save the setting.



7) Exit Registry Editor. 

8) Restart your computer.  

Method 3: Uninstall IDE ATA/ ATAPI controllers


1) Go to Device Manager

2) Locate IDE ATA/ ATAPI controllers category. 

3) Right click the first option ATA Channel 0 and choose Uninstall



4) Do the same with ATA Channel 1 option.


5) Still, repeat if you have more options under IDE/ ATAPI controllers category. 

6) Reboot your computer after these changes. 

Or you could press the Scan button on the top of the panel and let the system Scan for hardware changes for you.



7) Your computer will be able to help you with the detection of the DVD for Windows 10. 

Method 4: Update drivers

If, after trying the above, your problem remains, it’s time to update your device drivers. 

If you don’t have the time, patience or computer skills to update your drivers manually, you can do it automatically with Driver Easy.

Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.

You can try its Free version, and update your drivers one by one. Or you can update all your missing and outdated drivers automatically with just one-click with Driver Easy Pro version. No worry to try it as it comes with a no-questions-asked 30-day money-back guarantee and professional tech support 24/7. 

Sophie Luo, in Driver Error
  • Molly

    I have tried all 3 methods when trying to update driver it tells me there is not a compatible one. I updated my Sony Vaio from windows 7 to 8 and then to 10. It tells there they are not planning on putting out a driver for windows 10. I have a pioneer dvd-rw dvrtd08.

  • all i want is to make a mixtap

    Using method 2, is it optional to chose between 32-bit and 64-bit or does it depend on the computer? Please reply, thank you.

    • Sophie.Luo

      Hi, you should go with DWORD (32-BIT) Value only in method 2. It does not depend on your operating system.

      Hope this helps.

      Feel free to ask if you have any further questions~

  • Simon

    Hi again

    Ok an update the external DVD drive shows up in my computer however if i put a disk in it dissapeares from my computer, weird.
    If anyone can help i would much apreciate it.
    Many Thanks.

    Simon

  • Simon

    Hi I have tried all methods above and nothing seems to work, i do have the DVD show up in device manager and then it disapears and re-apears it do’s that all the time i have the dvd drive connected.
    Even tho the dvd is showing up in device manager there is no IDE not even when i click on show hidden devices and in the reg part there is no upper and lower filters to which i have tried creating a controller0 in the atapi folder in the registry but this do’s not make any difference i’m at a loss at what to do, please could you suggest something.

    Many thanks

  • Struan

    Thank you very much, I’ve tried using method 2 and it really works.

  • George

    method 2 worked for win 10!
    Thank you very much!!

  • Danny

    Thanks fnd
    It worked

  • Kiran

    Tried Method-2 and it worked for me. Great. Thanks for the fix.

  • CC_RIDER

    Had to use Method 2 & 3…worked like a charm! Thank you so much. It is really nice to have my DVD back after a year of losing it to the Windows 10 upgrade. 😀

  • kbe

    Method 2 for the win! THank you!!

  • Sherry

    Method two: How do you do step 4

    • Sophie Luo

      Hi, Sherry.

      Please refer to Method 2 step 3) and you will see that the key is created by clicking the empty space on the right pane and then choose New > Key. You need to rename the key to Controller0.

      If there is more that I can do to help, please feel free to ask.

  • Jimmy Li

    Method 2 works for me. Thanks.

  • Toby O’Connor

    Method 2 worked for me

  • Mary

    thank you so much for this I can now do my taxes

  • chou xiong

    METHOD #2 – TOTALLY WORK!!! THANKS A MILLION!!

  • vipul

    thanks brother

  • Solomon

    Thanks a lot. Method 2 nailed it……. God bless you ….

  • priyankar bera

    Thanks so much……. no 2 is worked for me….

  • william

    Hello… thnx alot bro. I tried with 3 and it workout.thnx once more .

  • Prakash

    My problem is solved thanks admin… my this problem was not solving since last 2 months. thanks

  • kumar

    thank you so much…

  • Jason

    First google result, and method 2 worked. Thanks!

    • sathish

      Thanks very much … perfect solution. method 2 worked for me..
      Great help

  • Oguz

    It worked omg you’re the best bro Thx!

  • Arabinda Kumar Rath

    Many many thanks .Method three solve my problem .Thank u again

  • navita

    hey I also try this solution step by step but stil I didn,t found my dvd/cd-rom drives. my dvd/cd-rom drives is missing in device manager.pls give me your any other solution.

    • Len

      Hi this have happened to me twice and in both instances Reset have fixed the problem successfully
      Just go to Reset–select the option to keep all your files, you will have to re-install all your apps again though, but it will bring your dvd drive back

  • Stephanie

    I have a dua core windows 10 upgrade and sometimes my dvdrom shows and other times I have to restart it for it to show.

  • Jorge A. Rosales

    I tried method two and it worked for me. Thanks!!!!

  • tris

    Your uninstall ide ata/atapi controllers fix worked – many thanks –

  • Will

    Hello, my only option is Standard SATA AHCI controller is it safe to uninstall that?

    • Sam

      I would really like this answered, because I have the same problem, only the SATA controller under Atapi, no IDE at all showing, can I delete the SATA controller please???

  • Robert Aloha

    The method “Create a registry subkey” worked for me!
    Thank you for sharing the knowledge.

  • mil

    hi man. from many post on internet only yours help. a did it all, and nothing, and then the uninstal ata/atapi gets results. thx

  • JORGE LUIS GONZALEZ R

    Hola, yo tengo Win10 64bit, en el segundo metodo debería crear un DWORD(32bit) o QWORD(64bit)?

    • Sophie Luo

      Hi, sorry that I don’t speak your language.

      The file created should be DWORD 32-bit.

      Hope this is helpful to you.

  • Jan

    Hi, I only have the Intel (R) 8 Series SATA AHCI Controller – 9C03 option in Method 3 – is it safe to uninstall this?