Home » How to Fix “Windows Cannot Be Installed on This Disk” Error: Complete 2025 Guide
How to Fix "Windows Cannot Be Installed on This Disk" Error: Complete 2025 Guide
Understanding the Problem
When installing Windows, you may encounter the frustrating message: “Windows cannot be installed to this disk. This computer’s hardware may not support booting to this disk.”
This typically occurs due to: 🔹 Incorrect disk partitioning 🔹 BIOS/UEFI settings mismatch 🔹 Storage driver issues 🔹 Disk format incompatibility
Step-by-Step Solutions
1. Convert Disk to GPT Partition Style
Why? Most modern PCs require GPT for UEFI boot mode.
Press Shift+F10 during Windows Setup to open Command Prompt
Type these commands:
diskpart list disk select disk 0 clean convert gpt exit
Refresh the disk selection in Setup
2. Enable UEFI Mode in BIOS
Restart and enter BIOS (usually F2/DEL)
Find Boot Mode settings
Change from Legacy/CSM to UEFI
Save changes (F10)
3. Load Storage Drivers (For RAID/NVMe)
Download drivers from your motherboard manufacturer’s website
Copy to USB drive
During Setup, click “Load driver”
Browse to driver location
4. Delete All Partitions & Start Fresh
In Setup, select Drive 0
Click Delete for each partition
Click New to create fresh partitions
Let Windows create required System Reserved partitions
Advanced Troubleshooting
For Legacy BIOS Systems:
Convert disk to MBR instead of GPT:
diskpart
list disk
select disk 0
clean
convert mbr
create partition primary size=100000
active
format fs=ntfs quick
exit
When Using USB Installer:
Recreate bootable USB using Microsoft Media Creation Tool
Try different USB port (preferably USB 2.0)
Prevention Tips
✔ Backup data before installation ✔ Disconnect other drives during install ✔ Update BIOS to latest version