How to fix CD or DVD Drive issue with error Code 39

By Camilla Mo in Common ErrorsTechnical Tips

When CD or DVD Drive does not show up on the computer, in Device Manager, if there is a yellow exclamation mark next to the device, double-click on the device and there will be an error code. If you see the error message saying “Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)”. The problem may be caused by driver issues.




Follow instructions below to try to resolve the problem.

Note: To perform this, you need to be logged on to Windows as an administrator. Please follow the steps below carefully, as serious problems might occur if you modify the registry incorrectly. It is recommended to back up the registry so you can restore them to previous status if necessary.

1. Press Win+R (Windows key and R key). A Run dialog will appear. Type Regedit and click OK.

2. Expand My Computer in Registry Editor, and then expand HKEY_LOCAL_MACHINE.

3. Expand SYSTEM, and then expand CurrentControlSet.

4. Expand Control, and then expand Class.

5. Under Class, click {4D36E965-E325-11CE-BFC1-08002BE10318}.

6. In the details pane of Registry Editor, on the right side, delete UpperFilters.

This should fix the problem if the filters were indeed the reason, which is often the case. If you do not see UpperFilters, delete LowerFilters. If you do not see LowerFilters, the drive may be crashed. 

After following steps above, if the problem persists, you can try updating the drivers. If you have difficulty updating drivers manually, you can use Driver Easy to help you. Driver Easy has Free version and Pro version. If you go Pro, you will enjoy free expert technical support guarantee, so you can contact us to help resolve the CD/DVD drive issues.

  • Al

    Thank You!!!!!

  • Zayar


  • Al

    Thank you so much! Got my DVD drive back.

  • Lol

    I have my cd drive back fantastic
    Many thanks

  • Keith B

    I was beginning to give up hope after Microsoft, HP etc all failed to fix it, but tried this and after deleting Lower Filters and restarting I can use external DVD drive again. Complete lifesaver!! Thanks a lot doesn’t quite cover it :-)!

  • patso

    woooh thnx it worked

  • Walter

    Deleted the lower filter and everything is working.Thank you for your help.

  • Digambar

    thank you so much…..

  • Mad moreh

    Thanks bruh it worked enjoying suicide squad

  • shubam

    Thnku sooo mchhh

  • sjdshane

    Followed your instructions and deleted LowerFilters (didn’t see UpperFilters), then re-started my computer and the CD-ROM drive works PERFECTLY!

  • Erick

    Thanksman, it helps a lot.

  • Rhonda

    This worked for me also. And I was without my CD-Rom drive for a year and a half. And this worked right away. I am so glad that I did my homework. I made another copy of the backup registry keys and made a restore point when I was done. This is a messed up position to be in if you were in need of having to reinstall windows and could not use your original discs. Thanks so much for taking away that anxiety.

  • Paul

    This worked when I deleted lower filters – good job.

  • loolymaye baby boy

    i dont see upper nor lower filters. how to fix it if it crashed?

  • Ken

    easy for you, nightmare solved!.you are a diamond many thanks from Bournemouth:)

  • Tony Mo

    It worked!!

  • Randall

    Thanks for the detailed instructions. My CD drive works like a charm now!!!

  • Aboo Khan

    Just followed your advice on nthe registry ……deleted lower filters and works like a bomb now

    You arebthe best ……….Thanks !!!!

  • Ken McEnany

    Awesome! both my “onboard” CD/DVD as well as a portable USB unit had the Code39 issue and for all practical purposes were just not there. I had only a “lower filter” entry in my Registry – deleted and both drives work perfectly! I still don’t understand how or why this happened but I’m so happy it’s fixed. Thank you!!

  • larry

    Did not show upper filters. Deleted lower filters.
    Worked just fine.
    Thank you

  • Rider

    I like ATA above don’t have upper or lower filters listed in detail box at the right. For that matter the detail box is blank? I installed a new GH24NSBO internal DVD writer with no luck.

  • LEE

    It works. Thank you so much.

  • MARK


  • Debby

    It worked wonderfully, thank you so much. I believe this happened when I downloaded Windows 10 and then reverted back to my Windows 7.

  • Thu

    It works. Thank you so much.

  • Sagar

    God bless you. So many sites and so many solutions during an urgency.

    This did the trick. Thank you very much!!!

  • ata

    in my regedit there is no UpperFilters .!
    what do i do?
    please help me
    so thanks

  • Ankit Joshi

    great it works thank you bro..

  • SLiepa

    Thanks so much. Tried other suggestions I found on other sites but only your solution worked. I deleted the Lower Filters entry in RegEdit, rebooted and the CD-DVD icon appeared and it now works again.

  • Joe

    It worked well; Thank you for your insight and sharing.

  • Gary Kozanecki

    Thank you, easy fix, great instructions!

  • Carl

    I agree with the others, an easy and effective solution to the code 39 problem. Well written, easy for anyone to follow.

  • john

    Wow! After struggling with the code 39 driver problem for days, your solution fixed it in a few minutes. Thank you, thank you, thank you.

  • pipo

    Thank you even more! The external CD rom worked after I deleted LowerFilters.

  • mkhululi

    Wow brother thank you very much, you’re the best there is an I’m so proudf to have found your site. God bless

  • Morgasshk

    Legend! Lot of mucking around on other sites. Yours worked first try. Thank you!

  • sanwinaung

    Special thanks to you, DriverEasy!

  • Jenno

    Thank you so much! The external CD rom worked after I deleted UpperFilters. (Happy)