Windows 10 Clean Installation "A media driver your computer needs is missing"

May 6, 2018
5
0
20
Hello, everybody!

I hope, you can help me with some unhappy issue 🙁 I bought a new PC last week with configuration:

ASUS ROG Strix B360-G gaming motherboard
Intel Core i5-8500 @3.00GHz
16 Gb RAM
Samsung NVMe SSD 960 EVO 250 Gb -- PCI-E M.2
ATA Hitachi HDP72505 (from my previous PC) -- SATA

But, unfortunetly, I couldn't install clean Windows 10 on my PC from USB stick. I have an error: "A media driver your computer needs is missing" before choosing disk for installation. Windows image is official (from microsoft.com) and the latest, burnt via Windows Media Creation Tool (but also I tried Rufus too).


When the fail occured, I attempted to use Windows 8.1 official image - same error, old Windows 8.1 image from previous PC - same error. But, Ubuntu was succesful installed! I don't realize what is a problem...

According to diskpart output, Windows Installer be able to recognize all volumes. I don't know any solution for find out which driver is missing. I tried to click Browse and load drivers from another USB stick (downloaded from https://www.asus.com/ru/Motherboards/ROG-STRIX-B360-G-GAMING/HelpDesk_Download/), but it didn't work.

Totally I tested all next solutions:

1. Re-plug USB stick or plug to another USB port (2.0 and 3.0)
2. Rewrite and redownload ISO images several times.
3. Load ASUS drivers and SAMSUNG NVMe driver from another USB stick too.
4. Try different USB sticks.
5. Try different Windows images
6. Try different software - Media Creation Tool, Rufus, WoeUSB, Unetbootin, dd.
7. Disable PCI-E drive in BIOS
8. Disable SATA-controller in BIOS

And that's all didn't work for me (

I thought this is hardware problem, but Ubuntu works fine...

Problem screenshot: Big photo

Diskpart output: Big photo



 
download usb and chipset drivers for your mobo and copy the sys, cat and inf files of drivers on your usb stick. Now boot from usb drive and select load a driver. If you can't load the drivers, you don't have the driver for usb. You can slipstream the drivers with ntlite or dism commands(i would use ntlite), or burn a CD or DVD just with usb and chipset drivers, boot from usb and locate the drivers. It should work now. If you can locate the driver, there is a different problem.
Also you could search for usb emulation in bios and set it to cdrom or harddrive.
 
you might need ahci/raid drivers

if not, try to put a sata drive to computer and disconnect the samsung nvme drive(remember to turn on sata drives in bios after that). Then try if you can install windows 10 on sata drive(if the "device driver missing..." window won't appear). if you can install it on hdd, problem is in nvme, but if you can't, there is another one.

pls inform me your findings.

In both cases, search bios for sata mode(this is really changes even m.2 modes on some boards) and try some diferrent values.
try to set secure boot, csm, or fastboot on different values.