sodcalculator

10 Tech How-To

Media Driver Missing Windows 10: Fix It Now

Guide 10-8051 · Updated · Step by step

The “A media driver your computer needs is missing” error appears during a Windows 10 installation or repair, usually right after the language selection screen. The fix is to load the correct storage or USB driver (like Intel Rapid Storage Technology or a USB 3.0 driver) before setup can see your hard drive or USB stick.

What Causes This Error

Windows Setup cannot find a driver for the storage controller or the USB port it is booting from. This is not a missing media player or graphics driver — it is a storage or chipset driver problem. The most common triggers are:

  • Booting from a USB 3.0 port without a USB 3.0 driver loaded — older Windows 10 install media lacks the driver.
  • Installing to an NVMe SSD or RAID array — the controller needs a vendor-specific driver (Intel, AMD, Samsung, etc.).
  • Using a corrupted or improperly created USB installer — files may be missing or the ISO was not written correctly.
  • BIOS/UEFI settings — the SATA mode is set to RAID or Intel Optane instead of AHCI, which Windows Setup cannot handle without the driver.

Quick Fixes to Try First

Before hunting for drivers, try these simple steps — they resolve a large share of cases:

  1. Move the USB installer to a different USB port, preferably a USB 2.0 port (often black, not blue).
  2. Recreate the bootable USB using Microsoft’s Media Creation Tool, not a raw ISO copy.
  3. In BIOS/UEFI, change SATA mode from RAID to AHCI (if you are not using RAID). Save and reboot.
  4. Disable Secure Boot temporarily (some older drivers are not signed for it).
  5. If you are installing on a laptop with Intel Optane, disable Optane in the Intel Rapid Storage Technology utility first.

If the error still appears, you need to load a driver manually.

How to Load the Missing Driver Manually

When Windows Setup shows the error, it gives you a Load driver button. Click it and follow these steps:

  1. Insert another USB drive containing the driver files (see below for which ones).
  2. Click Browse and locate the driver folder on the second USB.
  3. Select the correct driver for your hardware — usually named something like “Intel RST VMD Controller” or “AMD SATA Controller”.
  4. Click Next and wait for the driver to load. Windows Setup should then detect your drive.

You must download the driver on another computer and copy the extracted folder to a USB stick. The driver file is often a .inf, .sys, or a folder with multiple files — do not copy just the .exe installer; extract it first.

Which Driver Do You Need?

Identify your storage controller before downloading anything. Here is how:

  • Intel systems (most common): Download the Intel Rapid Storage Technology (IRST) driver, specifically the F6 floppy version that contains .inf files. On newer Intel platforms (11th gen and later), you need the Intel VMD (Volume Management Device) driver.
  • AMD systems: Download the AMD Chipset Drivers, which include the SATA RAID driver. Look for a folder named “RCBottom” or “SATA” inside the extracted package.
  • NVMe SSDs: Most NVMe drives work without a separate driver on Windows 10, but if yours does not, get the vendor’s NVMe driver (Samsung, WD, etc.).
  • Virtual machines: If installing in VMware or Hyper-V, you need the VM’s storage controller driver (e.g., VMware PVSCSI).

When in doubt, download the driver from your motherboard or laptop manufacturer’s support page, not from a generic site. Extract it to a folder, then point Windows Setup to that folder.

Why the Error Happens on USB 3.0

Windows 10’s setup environment (WinPE) loads a limited set of drivers. If you boot from a USB 3.0 stick plugged into a USB 3.0 port, and the WinPE lacks the USB 3.0 xHCI driver, it cannot read the stick after the initial boot phase. This is why the error appears after language selection — the setup has already loaded the stick, but then it loses access to it.

The fix is either to use a USB 2.0 port (if your PC has one) or to inject the USB 3.0 driver into the install media. The latter is more advanced: you can use tools like NTLite or DISM to add the driver to the boot.wim file, but that requires some experience. For most users, switching ports or using a USB 2.0 stick works.

Common Misconceptions

Users often think the error means their hard drive is dead or the Windows ISO is corrupt. While those can cause similar symptoms, the “media driver” message specifically points to a missing controller driver. Do not waste time formatting the drive or re-downloading Windows repeatedly — check the SATA mode and load the driver first.

Another misconception: the error is about a DVD drive. “Media” here refers to the storage media (hard drive or SSD), not a CD or DVD. If you are installing from a DVD, the same driver issue applies.

Advanced: Injecting the Driver into the Installer

If you frequently install Windows on the same hardware, you can permanently add the driver to the USB installer. This avoids the manual load step every time. The process involves:

  1. Mount the Windows 10 ISO or insert the USB.
  2. Use DISM (Deployment Imaging Service and Management Tool) to add the driver to both boot.wim and install.wim.
  3. Rebuild the ISO or copy the updated files back to the USB.

This is a command-line procedure and not recommended for beginners. If you are not comfortable with DISM, stick to the manual load method — it works every time as long as you have the correct driver file.

Frequently Asked Questions

Why does the error say “media driver” when I’m not using a disc?

In Windows Setup, “media” refers to any storage device (hard drive, SSD, USB). The error means Windows cannot access the storage controller that manages those devices, not that you need a CD-ROM driver.

Can I fix this without another computer to download drivers?

No. You need to download the driver from the internet, which requires a working computer. If you only have the broken PC, you can use a phone or tablet to download the driver and transfer it to a USB stick via OTG.

Will changing SATA mode from RAID to AHCI erase my data?

Yes, if you change it after Windows is installed, Windows may fail to boot because the driver changes. If you are installing fresh, changing it before installation is safe. If you already have Windows installed, you must change the mode in Windows first (via safe mode) or reinstall.

Is this error related to a missing graphics card driver?

No. The error is about storage or USB drivers, not display drivers. Graphics drivers are not needed during Windows installation.

Why does the error appear even after I load the driver?

You may have loaded the wrong driver (e.g., a 32-bit driver on a 64-bit setup, or an older IRST driver that does not support VMD). Double-check the driver architecture and version. Also ensure the driver is extracted — loading a compressed .exe will not work.

Can I use a Windows 7 driver on Windows 10?

Sometimes yes, if the hardware is old enough. But for modern Intel or AMD chipsets, you need a Windows 10-specific driver. Using an outdated driver can cause the same error or lead to instability later.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →