Fix: DVD Drive Not Detected In Windows 8/10

One of the common issues many Windows 8.1 or Windows 10 users are experiencing is missing optical drive icon. According to users, after installing the operating system or upgrading to Windows 10/8.1, Windows 10 or 8.1 doesn’t recognize the DVD drive. Because of this the DVD drive is not appearing neither in Windows Explorer (File Explorer) or nor in Device Manager.

Even though we are not sure about the root cause of the issue, you can try out of the the possible fixes given to restore the missing DVD drive in Explorer.

NOTE: If you have installed Windows 8 or Windows 10 on a newly assembled computer and experiencing the problem, we suggest you check optical drive cables for loose connections before following any of the given methods.

Fix to the missing DVD drive in Windows 10 or 8.1

Method 1:

Step 1: Launch Command Prompt with administrator rights. To do this, switch to Start screen, type CMD and then simultaneously press Ctrl + Shift + Enter keys to launch elevated prompt. Click Yes for User Account Control prompt. You can also try other methods mentioned in our how to launch a program with admin privileges in Windows 8 guide.

Step 2: In the elevated prompt, paste or type the following command and press enter key:

reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Controller0” /f /v EnumDevice1 /t REG_DWORD /d 0x00000001

(You can simply right-click on the prompt and select paste)

DVD Drive Not Detected In Windows 8

Step 3: Exit the Command Prompt, reboot your PC. You should now see the DVD drive in Windows Explorer as well as Device Manager.

Method 2:

For some users the above mentioned procedure may not work. If the above mentioned procedure isn’t working for you or if you are too lazy to open Command Prompt and execute the command, download and run the free utility named CD-DVD Icon Repair (click here to download).

Fix DVD Drive Not Detected In Windows 8

CD-DVD Icon Repair is a portable tool that helps you when Windows doesn’t recognize the CD/DVD drive. Even though the program was designed for Windows 7, it works perfectly fine on Windows 8.1 and Windows 10 as well. Launch the tool, click Repair CD-DVD Icon button and then restart your PC.

Advertisements

Comments

  1. RayMond says

    Method 1 worked like a charm. This also fixed or so it seemed my desktop not recognizing the usb thumb drives I insert into the ports. Now it does. Thank you to you. No thanks to MS.

  2. says

    Method 1 did not work

    Method 2 worked

    Let me just say THANK YOU for this. I remember when this issue came out on Vista and I had to help thousands of people correct the issue.

    This is ridiculous that I can find this somewhere on the net and NOT on Microsoft’s website nonetheless.

    THANK YOU AGAIN!

  3. says

    Well, I am not the one that had the problem of it disappearing. First, I have a HP Windows 7 laptop and the person that it happened to has a Toshiba Windows 8 laptop. So, it all started when the person was ripping CD’s and all of sudden the disc ripping was saying ‘error’. So, I said that it sometimes happens, since it does for me all the time.

    So, later they were putting in a game DVD and it was running and nothing was coming up. I said to go to the Windows Explorer and to Computer to run it by hand. When they went there, the DVD RW drive (e;) was gone. There was not even a slot for Hardware with Removable Devices. I said to search it, nothing.

    I tried other ways but nothing would happen. It is kind of hard to know what you are doing when you don’t play gaming discs, just CD and DVD discs, and you don’t have a Windows 8 because i refuse to have one.

    For the last hour or so, I have researched the problem. Thing is, I don’t want to mess my own new computer up because this is the best that I have. Really want her to use these methods, but she thinks that Toshiba will help with the problem. Really don’t know what to do.

    Does anyone have any solutions or suggestions for her to do to fix her computer ??

  4. Nick says

    CD /drive was missing from both folder and device manager

    Methods 1 & 2 did not work straight off for me.

    I had to go to device manager -> scan for hardware changes

    Once I had done cd drive is now accessible.

    Hope this may help others.

    Regards,
    Nick

  5. Gil says

    For Windows 8.1 Pro x64, this is what worked for me:
    1. Run Command Prompt as an Administrator. Type cmd in Windows 8.1 “Start/Search” and press cltr+shift+enter
    2. Type the following or copy and paste then hit enter:
    reg add HKLM\System\CurrentControlSet\Services\atapi\Controller0 /f /v EnumDevice1 /t REG_DWORD /d 0x00000001

  6. bati says

    The command gives me an “Invalid key name” error but it’s work if you delete the two ” from the command.

  7. Philip says

    Hi, I had the same problem. I have Samsung Notebook NP350E5C-SO1IN which is a year old. My DVD drive did not show up on my computer. As I searched for a solution on the internet, I came to know that the problem must be due to Windows 8.1. I tried all the fixes suggested by Microsoft including changes in the registry, checking disk manager etc for three days but to no avail. That was frustrating. Thought for going to the service center and spend some extra bucks for repair. Then today, I used the support center and did a diagnosis. It showed only one problem (error: boot speed slow). I clicked on the error to resolve it and it showed (Superfetch auto fixing. Enable superfetch to make boot and application speed faster). I shut down the PC as I had to go out for a few minutes. Later, when I switched it on, after a few minutes a popup showed up at the bottom near the hidden icon (sata unknown disk removed) and heard the similar purr of the DVD drive. I checked out ‘My computer’ and the ‘DVD RW’ icon had showed up. I played a cd and it works fine. Hope it stays that way.
    I would request all IT geeks to explain what had gone wrong with my pc and how the problem was solved.

  8. Miki Dennis says

    Huge thanks. I tried so many fixes – including the command prompt – but your download fixed the problem instantly THANK YOU!

  9. Johnk134 says

    I simply couldn’t depart your web site prior to suggesting that I actually loved the usual info a person supply for your guests? Is gonna be again continuously in order to check up on new posts. cadaddgeadbe

  10. John Murphy says

    Windows 8 sucks !!!
    apart from various other instability issues, this is the 3rd or 4th time my CD drive has gone missing.

  11. Amir says

    Just for the record, I’m not lazy, I did try the first one, it didn’t work out, so I tried the second one and luckily the problem is solved. 😉

    But I have to mention, honestly, WINDOWS SUCKS!!! I wish I didn’t have to use it but it is so popular, and every software I can work with is Windows-based.

  12. kishor says

    C:\Program Files (x86)\Microsoft Visual Studio 11.0>

    c:\Windows\System32>reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Co
    ntroller0” /f /v EnumDevice1 /t REG_DWORD /d 0X00000001
    ERROR: Access is denied.

    c:\Windows\System32>

  13. LEKO says

    Type this:

    reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Controller0” /f /v EnumDevice1 /t REG_DWORD /d 00000001

    Instead of
    reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Controller0” /f /v EnumDevice1 /t REG_DWORD /d 0×00000001

    It worked for me!

  14. Ben Fleming says

    After reading all the comments I finally got option 1 to work, BUT after restarting, the drive still doesn’t show up. I really want to like windows 8 but having this issue and others on a 1 month old laptop is starting to piss me right off.

  15. N Felmingham says

    A huge thanks – used option 1, after re-tying the last characters and this worked a treat.

  16. Clevelyn Crichlow says

    Have tried your method without success.
    Is it possible to add it to the registry manually???

  17. sagar says

    i tried the first method but its showing as access deined.

    even though am doing it in administrator.

  18. Sayanta says

    After typing
    [reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Controller0? /f /v EnumDevice1 /t REG_DWORD /d 0×00000001]

    it says-
    ERROR: Invalid Syntax.
    Type “REG ADD /?” for usage.

  19. HD says

    I had the same issue. The second method didn’t work for me.
    And the 1st method DOES work. But you need to re-type the last characters (/d 0x00000001) after pasted into the command prompt.

  20. Jeff Ward says

    Okay, I guess the command I was copying from Felipe had a typo or something, and I didn’t know enough to recognize it.

    I copied and pasted a command from a different site, and that one has worked!

    Thanks for the help!

  21. Jeff Ward says

    Neither solution is working for me.

    I was getting the syntax error when pasting the original command.

    Felipe’s changed command gives me a different error: “Invalid key name”

  22. Ronin says

    Yes it worked at last…

    I had the same issue as writer 3,4 and 5..

    You have to change the last long digits…

    When u copy and paste then at the last where it says:

    /d 0x00000001

    It doesn’t appears as “x” (just after the first 0) on the command prompt(admin).

    If u check then u can see it looks like a another symbol… just delete that symbol and type normal x

    Then it will work when u restart your pc…

    Just did it and it works =)

    Thank you Felipe for the heads up…

  23. Felipe Raabe says

    It worked for me!
    Just one thing
    In your description, you typed “/d 0×00000001”, the correct syntax is “/d 0x00000001”. It’s a “x” and not a “×”, people may been having problems when copying and pasting.

    @francesco
    @MIKE
    Try pasting this then:
    reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Controller0” /f /v EnumDevice1 /t REG_DWORD /d 0x00000001

  24. iswal says

    Not working for me too. My Mashita DVD-RAM UJ890AS is not detected after applying the two methods.

    Any other idea ?

    Thank you for your help.

  25. MIKE says

    not working either

    C:\Windows\system32>reg.exe add “HKLM\System\CurrentControlSet\Services\atapi\Co
    ntroller0” /f /v EnumDevice1 /t REG_DWORD /d 0×00000001
    ERROR: Invalid syntax. Specify valid numeric value for ‘/d’.
    Type “REG ADD /?” for usage.

    C:\Windows\system32>

  26. francesco says

    method #1 isn’t working for me, it says syntax error, enter a valid numeric value for “/d”

  27. Blu Ray Missing says

    My Samsung SATA blu ray drive was missing from device manager and method 1 fixed the problem. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *