Windows USB Driver Load Missteps | Generated by AI

Home 2026.02

Question: Why does Windows still fail to find/load drivers from my FAT32 USB during installation on Lenovo Xiaoxin 14 IAH8 even though BIOS is already set to AHCI?

Answer:

Good check — if AHCI is already enabled, then we can rule out Intel VMD/RST as the blocker. In that case, the issue is not a BIOS storage mode problem, but a misunderstanding of what Windows Setup can load as a “driver.”

Below is the correct root cause analysis for your situation.


1. Windows Setup Does Not Load .exe Files (At All)

This is the key point.

During installation, Windows Setup:

So when you plug in a USB that contains only files like:

Windows Setup will show:

This is expected behavior, not a fault.

Even if the SSD is visible, the Load Driver dialog will never show .exe files.


2. With AHCI Enabled, You Usually Don’t Need Any Driver at All

Important clarification:

If the disk does appear, then:

If the disk does NOT appear, then one of the following is true.


3. Why the SSD Still Might Not Appear (Even in AHCI)

Case A — Windows installer is too old

If you are using:

Then NVMe support may be incomplete.

Fix


Case B — You are confusing “Load driver” with “missing disk”

Many users do this:

In reality, the problem is:

Fix At disk screen:

  1. Press Shift + F10
  2. Run:

    diskpart
    list disk
    select disk 0
    clean
    convert gpt
    exit
    
  3. Close CMD → Refresh → Install

Case C — Secure Boot + non-official ISO

If:

Then Windows may block disk access.

Fix


4. Why Lenovo Driver .exe Files Are Useless During Setup

Lenovo drivers are designed for post-install usage:

Driver type Purpose Setup usable?
Chipset Enables devices
VGA Graphics
Audio Sound
WLAN Network
Camera / FP Peripherals

They:

Windows Setup environment (WinPE) cannot use them.


5. What You Should Do Right Now (Checklist)

Since AHCI is already correct:

  1. Ignore “Load driver” entirely
  2. ✅ Use latest Windows ISO
  3. ✅ Delete all partitions (diskpart clean)
  4. ✅ Install to unallocated space
  5. ✅ After first boot:

    • Install Lenovo Vantage
    • Let Windows Update pull drivers
    • Then manually install Lenovo .exe drivers if needed

Bottom Line

If you want, tell me:

I can pinpoint it in one step.


Back Donate