Recently I faced a very weird problem which I have never seen before with any of my previous Windows computers or operating systems. I connected my new Laptop (about 1 month old) running Windows 7 64 bit professional edition with an HP Printer using a USB. The Printer was supposed to be plug-and play, but somehow, it tried to install the basic USB Printer drivers, in On “Devices and Printers” screen it showed me an icon of a CD ROM Drive with yellow exclamation mark but the Printer’s driver were not loaded properly. In order to install printer drivers, I inserted the driver DVD which came along with the printer in the DVD RAM Drive of my laptop and when I tried to run it I realized that my laptop’s DVD RAM Drive was missing in My Computer ! When I opened Device manager, there was an exclamation mark on the drive named “HL-DT-ST DVDRAM GT33N”. When I check the drive properties in device manager, the status showed said “Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)”
I searched for the official fix on the website of my laptop manufacturer and realized that there is no driver for DVD Drive as it is generic driver inside Windows. However there was a firmware update utility which I downloaded and installed, but it did not even detect the DVD Drive!
On researching further I found that this problem is faced by many Windows users across different brands of laptops and desktop computers with different brand of DVD or CD or Blu-Ray Disk optical drives. The reason behind this may be a hardware failure (which was unlikely in my case as the laptop was just one month old and optical drive was hardly used) or driver corruption or drive letter assignment error or some registry error. A hardware error can not be resolved using a software and requires replacement of part. Driver corruption in such case is unlikely as the driver is very generic and does not require an external installation. Drive letter assignment is one possibility which can be resolved in disk management (Detailed Tutorial here, it holds valid for both USB and Optical Drives.Try it before using the last solution given below) but in my case, the DVD drive was not even listed in the Drive Management list!
Finally after some searching online, I came across a very effective and lightweight tool which resolved my problem. This free software is called “XP-CD-DVD Fix”. Don’t worry by the name XP in the name of software as it works perfect on Windows Vista, Windows 7 and Windows 8 as well. You can download this freeware tool from its official page here. Extract the Zip file, run the EXE which will show a small window like on below. Do right click on the tool and select run as administrator to run this tool. Simply click the repair button on this too.
Pressing repair removed any bad registry entries which might be clashing with the correct registry values required to make your optical drive work. You need to re-start you computer for the DVD or CD or Blu-Ray Drive to come back to Windows Explorer or My Computer. Also please note, that you may have to run this tool twice, after you re-start, run the tool and re-start again if the Drive does not come back in first attempt. It worked for me when I ran this tool second time.
It did solve the problem on my Lenovo Thinkpad Edge E420 with HL-DT-ST DVDRAM GT33N DVD Drive, I hope this tool will help you too. If this helps you, please let us know by comments below. Do share it with your friends.
Check out more-