No device drivers were found. Windows 7 installation problems

Joshua_86

Commendable
Jun 2, 2016
8
0
1,510
I am building a gaming PC and when I go to installing tall windows 7 I get the error message "No device drivers were found. Make sure that the installation media contains the correct drivers, and then click ok" I am installing the OEM version through UEFI. I believe that it might have something to do with either the motherboard or the processor the specs are below. Previously it did not even recognise that my HDD existed but through other online posts I managed to get the browse function to see it just it gives that error message when I try to install on it. I have been trying to get this working for a while now and would really appreciate it if someone could help me solve this problem.
Thanks

Specs:
Motherboard: ASUS Z170-P
Processor: Skylake
GPU: ZOTAC GTX 960
 
Solution
After extensive searching I have found a solution that allowed me to install Windows 7 OEM using UEFI and solved my problem of having no device drivers were found. This problem seems to be prolific among ASUS motherboards or at least that is just what I have been seeing. Due to having a Skylake based processor you need to specifically patch it in order to be able to use both USB 2 and 3.0. That was causing the error with it not being able to read from the flash drive. I used the ASRock patch tool to patch my iso and then used rufus to create a bootable usb flash drive that could install via UEFI and allowed me to use a GPT partition table. Thank you to Andy Chow and JackNaylorPE for pointing me in the right direction...
All the drivers are not generally installed until after until AFTER windows is installed except for SATA RAID which nowadays has also gone by the wayside. Plain old SATA drivers are in the Windows ISO. Are you using USB and Win ISO ?

Have you made sure UEFI is not in legacy mode in BIOS (off)

This thread should help

https://www.sevenforums.com/installation-setup/390072-windows-7-uefi-install-motherboard-asus-sabertooth-z170-mark-1-a.html

After ya get past the UEFI thing, follow this:

1. Prepare for Windows installation with USB tool or use available media
https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool

2. Connect boot drive data cable to lowest numbered SATA port .... but don't connect:
-Ethernet cable
-SATA Data Cable for any other drives

3. Install Windows to boot drive

4. Turn off Windows ability to install Hardware drivers
https://www.tenforums.com/tutorials/48277-enable-disable-driver-updates-windows-update-windows-10-a.html
http://www.sevenforums.com/tutorials/82137-drivers-turn-off-automatic-driver-installation.html

5. Install all hardware drivers from original media in boxes See Item 7 below

6. Connect ethernet cable and run Windows Update till it stops doing anything

7. Install latest drivers for ALL hardware from manufacturers web sites. The reason we didn't do this in step 5 is 3 fold:
-Sometimes MoBo CD comes with licensed utilities with product key embedded and these are not on web site versions
-Its advisable to establish a working out of box conditions
-Sometimes newer drivers require latest Windows Updates

If you have a 2nd drive ....

8. Shut down and connect HD data cable to 2nd lowest numbered SATA port.

9. Boot to BIOS and make sure that SSD is the 1st boot device, if not fix it

10. Boot to Windows


 


My full specs are:
CPU: i5-6400
Motherboard: ASUS Z170-P
GPU: ZOTAC 960 4GB RAM
RAM: (Dont know the specific model but 8GB of DDR4)

I have downloaded the SATA drivers and placed them on the flash drive but when I am installing windows I do not get to the part where I can select Custom or standard. I am just trying to select the HDD to installl windows on.
 


I just tried it on a Windows install disk, it's "Install Now" -> "Custom" -> "load driver". It's a cd-like icon.
 
If you can't even get to that part, you might have to go into the bios and disable secure os manager, or secure boot, something like that. If that doesn't work, take a picture of the error screen, and upload it to a service (picpaste or whatever), and link it here.
 


I remade my USB with the windows USB tool and when I click on the flash drive in the boot menu that starts with UEFI: it flashes and kicks me back to the BIOS. So the UEFI is not working through the windows tool. When I make the usb with rufus I can click on the UEFI version and it will work up until the windows logo loads and it kicks me back and tells me that the current settings do not fully support windows UEFI mode even though I have CSM off. So the only way I can get in is when I use the Legacy windows 7 which gets me to the hard drive not reconised problem. When I use the legacy boot method it takes me to the windows setup page and then tells me "A required CD/DVD drive device is missing. If you have a driver floppy disk, CD, DVD, or Flash drive, please inerrt it now." I assume that it is saying that I am missing a storage space to install windows on to. Howver when I click browse it will gladly show me my local disk C:/. When I click on my local disk it tells me that "No device drivers were found. Make sure that the installation media contains the correct drivers, and then click ok." I have no idea why windows simply cannot install on to my perfectly good hard drive and redoing the USB does not seem to be working. I am starting to wonder if the problem lies with the ISO that I am using to put onto my flash drive as I cannot use any ISO becuase I will be using the OEM version.


Images

https://imgur.com/gallery/p6M6y
https://imgur.com/gallery/OaBx6
https://imgur.com/gallery/YEMAP

 
Basic question, but are your usb drives plugged into usb 2.0 ports? Only use the USB 2.0 ports, not the 3.0, for now. Until you manage the install.

In the BIOS, USB support, set it to legacy USB support. Then, in Secure Boot, "OS type", select "Other OS" instead of UEFI Windows, for now. It will still support UEFI, but not have the whole buggy licence junk on top.
 


I have my flash drive and my keyboard and mouse plugged into a usb 2.0 port and I have secure boot disabled.
 
After extensive searching I have found a solution that allowed me to install Windows 7 OEM using UEFI and solved my problem of having no device drivers were found. This problem seems to be prolific among ASUS motherboards or at least that is just what I have been seeing. Due to having a Skylake based processor you need to specifically patch it in order to be able to use both USB 2 and 3.0. That was causing the error with it not being able to read from the flash drive. I used the ASRock patch tool to patch my iso and then used rufus to create a bootable usb flash drive that could install via UEFI and allowed me to use a GPT partition table. Thank you to Andy Chow and JackNaylorPE for pointing me in the right direction.



https://rufus.akeo.ie/
http://www.asrock.com/microsite/win7install/
 
Solution