A required CD/DVD drive device driver is missing [Solved]



Installing Windows 7 with a Flash USB drive is by far the easiest and fastest way of installing Windows OS. But in the same time, a common issue “A required CD/DVD drive device driver is missing” would occur during the installation, which makes you feel more confused because you even don’t have a disk drive. Though the error message is saying the problem was caused by missing drivers, you have to know this might be not driver problem. Read on to find the answer and solutions to fix this problem.



Why the problem occurs?

The problem caused because the USB drive is not recognized by Windows PE (Windows Preinstallation Environment ). Windows PE is built on Windows 7 kernel and is used to prepare a computer for Windows installation. So if the USB drive is not recognized by Windows PE, you may encounter this problem and cannot install the system. Try solutions below to fix the problem. 

Solution 1: Unplug the USB drive and Plug it back

Just unplug the USB drive and plug it back in the computer, then the problem should resolve. You may not believe it, but it is the easiest and most useful solution to fix problem.


Solution 2: Switch to Another USB Port

If unplugging doesn’t work for you, try another switch port. If you are using USB 3.0 port, switch it to USB 2.0 port and try installing the system again.


Solution 3: Change the USB Settings in BIOS

Faulty USB settings in BIOS may also cause the problem. Windows 7 install media doesn’t have native support for USB3.0. So if your BIOS has any settings for USB3.0 support during start up, turn it to AUTO or DISABLE


Solution 4: Add USB Driver and SSD Driver

The error would occur if the new system cannot recognize the USB device and the SSD. In this case, to install the system successfully, you can add the USB driver or SSD driver manually. 

You can use a tool like Windows Image Tool to add the USB driver. Go to the PC manufacturer’s website or SSD manufacturer’s website to check for and download the latest SSD driver, then copy the driver file to the USB device.  After that, you can install the system successfully. (This solution could be harder if you don’t know much about computer. If you are not sure how to do this, you can ask someone else for help.)


Windows install would cause some driver issues, so you can check if there is any driver problem caused after installing Windows 7. Go to Device Manager to check for the driver status. In Device Manager, if you see a yellow mark next to the device, the driver is having a problem. The problem driver may have a yellow mark next to it like this:



If you are having difficulty with updating driver manually, you can use Driver Easy to help you. Driver Easy is a driver update tool which will help you download and update all drivers automatically. You can use it to scan your computer to detect problem drivers then download new drivers.

Driver Easy provides Free version and Professional version. To get higher download speed and save more time, you can consider using the Professional version. With Professional version, all drivers can be downloaded and installed with just 1 click. What’s more, you can enjoy free expert support guarantee and 30-day money back guarantee. You can contact us for further assistance regarding the installation failure issue.

Share with your friends and families and help them with similar problems!


Share on Facebook Tweet about this on Twitter Share on Google+ Share on LinkedIn Submit to Digg
Camilla Mo, in Technical Tips
  1. What the fuckk !!
    I tried all the ways since yesterday, and today i saw your post, i did unplug the usb and plug back, boom !!

    Thank you very much !! Thank you !!

  2. Thanks for the effort guys but none of your suggestions worked, but I still fixed it.
    I tried: replugging, USB 2.0, USB 3.0 (I have both types), disabling/auto/enable USB stuff in BIOS, used the Intel 3.0 tool (my USB drive did not even show up so I couldn’t put drivers on it, I just had a weird X: directory).
    What helped me in the end was going to the homepage of my motherboard manufacturer (MSI in my case, pun intended) and they had a tool that was designed to make the W7 installation from a stick work. Was called “MSI Smart Tool” but other manufacturers have something like this too. You just use it on your ready-to-install stick and the programme adds everything to make it work right out of the box. But it only worked with the MSI tool, when I tried it with another manufacturer’s tool it did not work so go to the motherbord’s site and search for it – they likely have people calling them because of stuff like that on a daily basis.

  3. For me the solution passed by remove de DVD drive. Since the windows installer was looking about the DVD drive driver, when i removed it, the system simply forgot the issue and the instalation continue well.

  4. I have some problem on my laptop asus brand my cd/dvd rom does not open and didn’t recognize the cd’s what can i do to fix it? thank you!!!

  5. I just bought windows 7 from microsoft and i M getting this error cd dvd driver not found……….
    I tried all the ways but none of it worked..
    If u are installing from dvd
    Just download the driver of your dvd version.
    If u don’t know the model no. of ur driver download all the driver files(it will be in ini extension)and then copy it in ur usb drive and when installing follow these steps:

    @Insert your usb drive and dvd and start the installation..
    @When the error comes goto browse option and select the folder with the driver files
    @Then click on ok
    @you will see your compatible driver there tap on it and start installation

  6. Thanks! This really helped me allot, I disabled USB 3.0 in BIOS and the installation driver missing problem was solved

  7. Guys, if installing drivers, changing usb port not working then simply follow my steps:
    1)Place/save ISO image somewhere on pc.
    2)Use ULTRA-ISO s/w to burn saved ISO image.
    3)Before burning, locate the image and open/explore the image by ULTRA-ISO S/w.
    4)Find the file named “bootmgr.efi” and just delete it.
    5)After deleting , burn this edited ISO Image to make bootable USB drive or DVD .
    Thats it now simply install it ,its not gonna ask u for cd/dvd drivers.

  8. Make a Windows 8 or 10 Install USB drive.
    Copy Windows 7 Install ISO file onto it.
    Copy WinNTSetup onto it.
    Now boot to Windows 8/10 and press SHIFT+F10 to get to command console.
    Now run WinNTSetup.exe from USB drive.
    Now you can select Win7 ISO file and install from it.

  9. I have ASUS 555L and same problem. Solved by changing USB configuration in BIOS settings. Worked for me Thank you so much for Article.

  10. Just to add another solution. I was having difficulty installing a large custom built image of Windows 7 Professional from a USB stick on a number of HP 280 G2 MT computers for the company I work for.

    I was getting the same error as mentioned in this article what turned out to be due to Windows 7 not having the required USB drivers for the HP 280 G2 MT computers, Thus No USB driver = No USB Install.

    The solution for me was to install 1 computer with the standard version of Windows 7 from the official DVD, and then install the USB 3 Drivers afterwards from HP’s site burnt to a CD. (Had no USB support whatsoever initially!)

    I then burnt the following folder to a CD “C:\Windows\System32\DriverStore\FileRepository\iusb3xhc.inf_amd64_neutral_…” from the computer that I installed from the official Windows 7 DVD.

    I then used this CD with the iusb3xhc driver on to load the USB driver for all the other USB based installs with the custom built Windows 7 image.

    Regards: Elliott.

  11. Wow, That knowledge was amazing. I’ve learned a whole lot out of this. Your effort means a
    lot. Keep going to impact others. Stay blessed

  12. This works for me:
    Reinstall UBS drivers 3.0 .You need to find drivers for your computer (online) and manualy find it on flash drive.
    Btw. I have UBS stick 2.0 and the machine has all 4 ports 3.0

  13. I’m using HP Pavilion G6 and you may not believe, but the problem appeared when the USB was connected to standard 2.0 USB port. When I pluged it into USB 3.0 port it actually worked. Hope somebody finds it helpful.

  14. For anyone still dealing with this, I found a workaround. I battled with this for a couple of days while trying to install win7 on a new system with an ASUS Z170A. Switching the USB stick to different ports never worked out. I was about to admit failure and take it in to a tech when I had an idea. A few years ago I harvested the HD out of a dying Dell laptop and stuck that into a 2.5″ USB enclosure that I had picked up cheap on ebay. I decided to try one last time installing from that drive. I formatted it ntfs (not sure if this matters), made it bootable and dragged the install files onto it using a laptop. Then I removed the drive from the USB enclosure and connected it directly to the ASUS mb via SATA. It worked! I hope someone else will find this useful.

  15. Mostly it is the USB 3.0 port that might cause that error. Change the port or disable it and it should work.
    Change the bios to legacy support
    Third which Microsoft suggests is in the link below

  16. With my Asus 170E mobo (6th gen i7 CPU), none of these suggestions worked. Mobo instructions said USB3 drivers were required to make USB keyboard work during OS installation, and to put the mobo support CD in the DVD drive during installation (or modify the OS installation files by adding the drivers). USB keyboard was already working, but I tried the installation – from a USB2 port – and it finally worked once the support CD was used as well.

  17. here how it works to me, I did download ms bootable usb tool, and copy windows 8.1 to it ( look like that was the originally OS that came with my HP 280 g2 microtower) after that run W8.1 I install all the drives from HP, them take the same USB and copy w7 Enterprise, done works fine

  18. Tried a lot of the above with no success. Not sure if this is going to help anyone else, but I had just given up when I remembered that I had another copy (DVD) of windows. In fact, it was the same exact copy of windows 7 all on DVD. Anyway, I loaded it up (don’t know why I thought it would make any difference) and voilà, windows began to install.

  19. Im also facing the same problem but I am not using USB I am trying to install it from DVD so can you please help me how to solve this problem

  20. It took me 4 hours. i was looking error in dual boot issues. It was quite simple that do not use 3.0 while installation on old laptops. I just plug my device into eSata port and its work fine. LOl . That`s the most horrible thing MS can do to us.

  21. Another thing to check, Your Hard Drive may be set to RAID in the BIOS. You may want to change this to AHCI and see if it Boots from your USB stick. This worked for me. Thank you to Zubir and Amri for the flash of inspiration. If you had not led me to the BIOS for a possible solution I would have never thought to check the Hard Drive Config. Cheers gang! – Steve

  22. I was able to overcome this issue by downloading a USB driver tool from Intel that injects the needed USB 3.0 drivers on your Windows 7 ISO.

    1. Thank you so much for posting your solution. I tried all the various other solutions I could find, none of which were working (I suspect because I’m downgrading from windows 10 back to 7).
      I’m creating the image now, and I have a good feeling that this will be the solution to my problem!

      A thousand thanks, once again.

    2. Do you have a link for the Intel site where you downloaded this driver, I’d like togive this a try because I get this error often when installing W7 and usually used CD-ROM drive to install from but this Lenovo idea pad has no CD-ROM. I want to cry every time I see this error! So frustrating!

  23. Newer chipsets make installing Windows 7 a real pain because of how they handle USB drivers before you install the OS. While this option may not be available to you, the real solution is to install Windows 7 from a SATA Optical drive (DVD). Open the ISO file in PowerISO and burn it to a DVD. Optical drives are cheap and you get to stop banging your head against a wall.

  24. In addition to the above you can also

    Access your BIOS setup and change USB mode to USB2.0 system support from the system configuration tab and save changes then try installing a win7

  25. Just had the same issue with windows 10.
    in the bios setup, they have specified the uefi evironment/values. if you were using windows 8 at first it will be set to windows 8,just like my lenovoG50 was set. what you need to do is change the value in the exit tab in the bios setup from windows 8 to other os… 🙂 it worked out fine for me

    1. A good solution, but I don’t see a list of files, just directories, so the location of the directory would be more helpful than the filename. I searched the drive from the root directory, but it didn’t find the filename you specified.

  26. I tried a lot with above tech but no result.i tried to load bios drivers but no results please advice what to do.
    i have dell inspiron 15 n5010

    1. if your laptop brand thoshiba or something else you just go to the brand website and download hard drive & AHCI controller set up file then extract the setup file ( setup.exe or application ) then copy to all extracted file to the flash drive and restart the windows .if your installing with bootable flash drive put the files the same flash it will detect automatically or if your installing by cd drive .copy file to the flash drive . when asking the missing driver while installing windows just show the location of the files from usb.

      Thank you ..

    1. I had the same problem, it was because I was installing with a USB mouse plugged in. I unplugged it and used the built in touchpad. Problem disappeared. Grrr

  27. Hello everyone,
    I am in africa. And i am need in computer Preinstallation Environment. i am facing this same problem about “missing drivers” try to change the usb ports still not allow. change the boot option in my bios from uefi to lagacy still no solution. Still try to copy the file from from a working HDD to the flash drive, still no go. Please any other option to retrieve this task.

    1. Your Hard Drive may be set to RAID in the BIOS. You may want to change this to AHCI and see if it Boots from your USB stick. This worked for me.

  28. Reseating the USB flash drive did not work. Switching to every USB ports (all USB 2.0) did not work. Messed up with the BIOS settings, still no go. Cannot manually install the drivers because the hard drive have been formatted (NTFS). My only option is to connect the HDD to a working laptop and install windows there. Then connect it back to the netbook and install the drivers – if it boots.

    1. You cannot use another laptop to install your OS it news to be installed onto the machine it will be used on. Maybe try a usb DVD drive if your machine doesn’t have a CD-ROM. I’m going to invest in one s I am so sick of this issue & more and more people want to wind back to Windows 7. Microsoft have upset a lot of users since Win 8 came out.. People are starting to go Apple, I’m not surprised!

Leave your comment

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