If Windows 11 setup does not show the new hard disk and asks for drivers, the usual cause is that the installer does not have the required storage or chipset driver.
Try this:
- Recreate the Windows 11 installation USB using the latest Microsoft media instead of reusing older media. Newer installation media can include newer storage support.
- In the PC BIOS/UEFI, verify the storage controller mode. If it is set to RAID, Windows setup may require an additional driver. If available for the device, AHCI mode can avoid that requirement.
- Download the storage or chipset driver from the PC or motherboard manufacturer on another computer.
- Extract the driver files so the actual driver folder is available on a USB drive. Do not rely only on a setup
.exe if Windows Setup is asking to load a driver.
- In Windows Setup, when the disk is missing, select Load driver and browse to that extracted driver folder on the USB.
- If the drive appears after loading the driver, continue the installation.
If the disk is shown later but Windows says it can only install to GPT on EFI systems, the install mode and disk partition style must match:
- UEFI systems use GPT.
- BIOS systems use MBR.
Also note that the target drive might not appear as Disk 0 during setup or in DiskPart. Drive numbering can vary between boots and between systems.
For deployment scenarios, Windows Setup can also load drivers during the windowsPE pass by adding driver paths in an answer file and then running:
Setup /unattend:C:\unattend.xml
References: