Are you trying to install Windows 10 from a bootable USB flash drive to a laptop MSI, but at the disk selection stage the system displays the message: “We couldn't find the drivers. To get a driver for your optical drive or hard drive, click the "Download Driver" button? This problem is typical for modern laptops with NVMe drives or non-standard SATA controllers, especially in models MSI Prestige, Modern or GF/GS series. In 90% of cases, the error is not due to a damaged flash drive, but to the lack of drivers for your drive in the Windows distribution.
In this article - 5 proven methods workarounds include manually loading drivers, changing the SATA operating mode in the BIOS, and creating custom installation media. We will also look at why the problem occurs more often on laptops MSI with processors Intel 12-13 generation or AMD Ryzen 5000/6000, and we will provide a checklist for diagnosing the malfunction. If you have already tried to recreate the flash drive via Rufus or Media Creation Tool — don’t waste your time: the solution lies deeper.
Why Windows 10 does not see drivers when installed on MSI
The root of the problem lies in lack of built-in support modern storage controllers in the Windows 10 installation image. Even if you downloaded the latest distribution from the Microsoft website, it may not contain drivers for:
- 🔹 NVMe drives with interface
PCIe 4.0/5.0(For example, Samsung 980 Pro or WD Black SN850X) - 🔹 Intel RST controllers (Rapid Storage Technology) mode
RAID - 🔹 Chipsets AMD B550/X570 with function
RAIDXpert2 - 🔹 SATA controllers in AHCI mode on laptops with hybrid drives (Intel Optane + HDD)
The second common reason is incorrect BIOS/UEFI settings. For example, if in the section Storage Configuration mode enabled RAID instead of AHCI, Windows 10 will not be able to recognize the drive without additional drivers. The error may also appear when:
- 🔸 Offline mode
Compatibility Support Module (CSM)(needed for legacy loading) - 🔸 Active function
Secure Bootwith the wrong key - 🔸 Use
GPT markupon a disk without UEFI support in a bootable USB flash drive
⚠️ Attention: On laptops MSI with processors Intel 12th generation and later (For example, MSI Katana GF66 12UC) the problem is often related to the lack of a driver Intel Volume Management Device (VMD). It needs to be downloaded separately from the Intel website and not from the MSI support page.
Method 1: Download drivers manually during installation
If you have a second computer or smartphone at hand, you can download the necessary drivers directly during Windows installation. Here are the step-by-step instructions:
On the error screen, tap
Download driver→Review.Connect to laptop second flash drive (or external drive) with pre-downloaded drivers. If it is not there, use the smartphone in mode
USB drive.Go to the support site MSI (www.msi.com/support), enter your laptop model and download:
- 📁 Driver
Intel RST/VMD(for Intel processors) - 📁 Driver
AMD ChipsetorRAIDXpert2(for AMD processors) - 📁 Driver
NVMe(if the laptop has an M.2 SSD)
- 📁 Driver
Unpack the archive with the driver and specify the path to the folder with the file .inf (For example, iaStorAC.inf for Intel RST).
If the site MSI does not offer drivers for your model, download them from official resources:
| Manufacturer | Drivers link | Which file to look for |
|---|---|---|
| Intel | downloadcenter.intel.com | Intel Rapid Storage Technology (RST) or VMD |
| AMD | www.amd.com/support | AMD Chipset Drivers or RAIDXpert2 |
| Samsung | samsung.com | NVMe Driver for your SSD model |
⚠️ Attention: Do not download drivers from third party sites (such as DriverPack or DriverHub). They may contain malware or outdated versions that will not solve the problem, but will create new ones.
- NVMe SSD
- SATA SSD
- HDD
- Hybrid (SSHD)
- I don't know
Method 2: Changing SATA mode in BIOS/UEFI
The fastest way to resolve the error is to change the drive controller operating mode in the BIOS. To do this:
Restart your laptop and click
DEL(orF2, depends on the model) to enter the BIOS.Go to section
Settings → Advanced → Storage Configuration(name may vary).Find the parameter
SATA Mode Selectionand change its value:- 🔧 If it's worth it
RAID→ change toAHCI - 🔧 If it's worth it
Optane with RAID→ selectAHCIorOptane without RAID
- 🔧 If it's worth it
Save the settings (F10) and reboot.
After changing the mode, try installing Windows again. If the disk becomes visible, the problem is solved. If not, reset the BIOS settings to their original state and move on to the next method.
UEFI mode is enabled (not Legacy)|Secure Boot is disabled (if unlicensed Windows is used)|SATA mode is set to AHCI|All RAID/VMD functions are disabled|CSM is enabled (if the flash drive is in MBR format)-->
Method 3: Create custom installation media with drivers
If manually downloading drivers does not help, you can integrate them directly into the installation flash drive. For this you will need:
- 🖥️ Computer with Windows (for preparing a flash drive)
- 💾 Flash drive with a capacity of ≥16 GB
- 📁 Downloaded drivers (see. Method 1)
- 🛠️Utility Rufus or Ventoy
Instructions for Rufus:
Connect the flash drive and run Rufus.
Select Windows 10 image and partition scheme
GPT(for UEFI).Click the button
Drivers(next to the buttonStart) and add files.inf,.sys,.dllfrom the downloaded drivers.Start burning the flash drive (all data on it will be deleted!).
For Ventoy the process is simpler:
Install Ventoy to a flash drive (it will remain bootable for any ISO).
Copy the Windows 10 ISO image and the driver folder to the USB flash drive.
When installing Windows, click
Download driverand specify the path to the folder on the flash drive.
What to do if Rufus doesn't see the drivers?
If Rufus does not allow you to add drivers through the GUI, use an alternative method:
1. Download NTLite (free version).
2. Load the Windows 10 ISO image into the program.
3. In the “Drivers” section, add the .inf files from the downloaded archive.
4. Save the modified ISO and burn it to a USB flash drive via Rufus or Ventoy.
Method 4: Connect the drive to another PC for initialization
If none of the methods worked, try initialize disk on another computer. This will help in cases where:
- 🔧 The disk is new and not formatted (for example, just installed NVMe)
- 🔧 The drive has non-standard layout (for example,
GPTon a system with Legacy-BIOS) - 🔧 The disk controller is locked by the manufacturer (found on some models MSI Workstation)
Step by step instructions:
Remove the drive from the laptop MSI and connect it to another PC via
USB adapterorM.2-SATA adapter.Open
Disk management(Win + X → Disk Management).If the drive appears as
Not initialized, right-click on it and selectInitialize disk. Specify section styleGPT(for UEFI) orMBR(for Legacy).Create a new volume, format it in
NTFSand assign a letter.Return the disk to the laptop MSI and reinstall Windows.
⚠️ Attention: If the disk was part RAID array (for example, in laptops MSI GT76 Titan with two SSDs), connecting it to another PC may result in loss of the array. In this case use Method 5.
Method 5: Install Windows in Legacy Mode (for older MSI models)
On laptops MSI released before 2018 (for example, MSI GE62VR or GP62M) the problem can be solved by switching to the mode Legacy BIOS. This method is suitable if:
- 🔹You have SATA disk (not NVMe)
- 🔹 There is no option in BIOS
AHCI - 🔹Are you willing to sacrifice support?
Secure Boot
How to switch:
Enter BIOS (
DELorF2).Go to section
Bootand turn it onCSM (Compatibility Support Module).In the section
Securityturn offSecure Boot.Save the settings and reboot.
Boot from the flash drive in
Legacy(you may need to select it manually viaBoot Menu- keyF11).
After installing Windows in Legacy don't forget:
- 🔸 Install chipset drivers from the website MSI
- 🔸 Update BIOS to the latest version (this may return support
UEFI)
If, after switching to Legacy, Windows still does not see the disk, try disabling the option in the BIOS Fast Boot. On some models MSI it blocks initialization of drives in legacy modes.
Common mistakes and how to avoid them
When trying to fix a driver problem, users often make mistakes that only complicate the situation. Here are the most common:
| Error | Consequences | How to avoid |
|---|---|---|
| Using drivers from a different laptop model | Blue screen (INACCESSIBLE_BOOT_DEVICE) after installation |
Only download drivers for your exact model (eg. MSI GF63 Thin 11UC, not just GF63) |
Shutdown Secure Boot unnecessarily |
Problems loading licensed Windows | Disable only if you install Windows in Legacy |
Formatting a disk in FAT32 instead of NTFS |
Inability to install Windows on a disk >32 GB | Always use NTFS for the system partition |
| Ignoring BIOS updates | Incompatibility with new versions of Windows | Check the BIOS is up to date on the website MSI before installation |
Another common mistake is using unofficial Windows builds (type ZverDVD or Russian Load). They often contain outdated drivers that conflict with modern controllers MSI. Always use original images from the Microsoft website.
If, after all the manipulations, Windows still does not see the disk, the problem may be a hardware failure of the controller or the drive itself. Check the drive on another device or test it using HDDScan.
FAQ: Answers to frequently asked questions
Is it possible to install Windows 10 on an MSI laptop without a flash drive using cloud recovery?
Yes, but only if the BIOS feature is enabled Network Stack and the laptop is connected to the Internet via cable. To do this:
- Enter BIOS and enable
UEFI Network Stack(sectionAdvanced). - Save the settings and reboot.
- In the boot menu (
F11) selectIPv4/PXE Boot. - Follow the Windows Recovery Wizard instructions.
However, this method does not work on all models. MSI and requires a stable network connection.
Why does Windows stop booting after changing the SATA mode from RAID to AHCI?
This happens because Windows was installed with drivers RAID, and in mode AHCI they don't work. To fix:
- Return to BIOS mode
RAIDand boot into Windows. - Open
Registry Editor(Win + R → regedit). - Go to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci. - Change the setting
Startwith3on0. - Reboot and change the mode to
AHCIin BIOS.
Which MSI laptop models are most likely to experience this issue?
The problem with missing drivers when installing Windows 10 is most relevant for the following series:
- 💻 MSI Prestige 14/15 (due to controller
Intel VMD) - 💻 MSI Modern 14/15 (NVMe drives without native support in Windows 10)
- 💻 MSI GF/GS66/76 (hybrid systems with Intel Optane)
- 💻 MSI Creator Z16 (non-standard controllers for high-speed SSDs)
On laptops with processors AMD Ryzen 5000/6000 (For example, MSI Alpha 15/17) the problem is usually due to a missing driver AMD RAIDXpert2.
Can I use drivers from ASUS or Lenovo for an MSI laptop?
No, it's highly not recommended. Drive controller drivers are tied to specific chipsets and BIOS versions. For example, driver Intel RST for ASUS ROG may not match the version required for MSI GE76 Raider. This will lead to:
- 🚨 Blue screens (
IRQL_NOT_LESS_OR_EQUAL) - 🚨 Loss of disk performance
- 🚨 Incorrect operation of the function
Optane Memory
The exception is universal drivers from Intel or AMD, but they also need to be selected according to the chipset model.
What to do if none of the methods helped?
If all of the above methods did not work, try:
Install Windows 11. New distributions contain more recent drivers for modern controllers.
Contact MSI Support (www.msi.com/support) indicating:
- Laptop models
- Drive model and serial number
- BIOS versions
- Exact error text
Check hardware health:
- Connect the drive to another PC - is it detected?
- Try a different drive (for example, a SATA drive instead of an NVMe drive).
- Update your BIOS to the latest version.
If your laptop is under warranty, do not attempt to disassemble it yourself - this may void the warranty.