How To Fix the “Windows Cannot Be Installed to This Disk” Error on GPT Partitions
Whenever trying to install Windows on a disk with GPT partition style, chances are you’ll run into that classic error: “Windows cannot be installed to this disk. The selected disk is of the GPT partition style.” It’s kind of annoying, because it seems like a simple mismatch between BIOS mode and how the disk is partitioned. Basically, if your BIOS is set to Legacy Mode, it can’t handle GPT disks — you usually need UEFI for that. On some machines, you might see this error after booting from a USB or an ISO, and it’s just because the BIOS isn’t telling Windows to use UEFI mode. So, the fix is usually to make sure your BIOS is set to UEFI, not Legacy. That way, Windows can see the GPT disk properly. It’s a bit frustrating because BIOS menus differ a lot depending on the brand and model. But in general, setting it to UEFI solves the problem, and it’s what the system needs to install Windows on GPT disks. If you don’t do that, Windows keeps screaming at you about incompatible partition styles. Also worth noting — newer systems tend to have this CSM (Compatibility Support Module) thing, which can confuse stuff. Disabling CSM usually forces the BIOS into UEFI-only mode, which is what you want for GPT disks—and the installation to go smoothly. Just look around in your BIOS under boot options, and you’ll find the right toggle. Another trick: if you’re planning to stick with Legacy BIOS for some reason, you’d have to convert the disk to MBR and wipe it, which is kinda drastic. But for most cases, switching to UEFI is the right move. Even if that involves messing with BIOS settings, it’s worth it for a smooth new Windows install. Now onto how to actually do it.
How to Fix the “GPT Partition Style” Error by Switching BIOS Mode to UEFI
Locate and Enter Your BIOS Settings
- Restart your PC. When it boots back up, press the manufacturer-specific key to enter BIOS — usually F2, Del, or Esc. On some systems, you might have to try a few to get in. If you’re not sure, check out your motherboard or system manual, or try holding Shift and clicking restart to access advanced startup options and then boot into BIOS.
Find the Boot or Startup Menu
- Once inside BIOS, look for a section called Boot or Boot Options. On some BIOSes, it’s hidden under advanced settings, so poke around until you find something like Boot Mode, UEFI/Legacy Boot, or similar.
Switch Boot Mode to UEFI
- Change the Boot Mode from Legacy or Legacy + UEFI to solely UEFI. Sometimes there’s also a toggle for Secure Boot—best to enable that if you’re installing Windows 11, but for Windows 10, it’s not mandatory.
- If your BIOS has a Compatibility Support Module (CSM) setting, disable it. Because of course, BIOS has to make this harder than necessary, right? Disabling CSM generally forces UEFI mode, which is exactly what you want.
Save Changes and Exit BIOS
- Press the key for saving and exiting — typically F10. Confirm when prompted. Fingers crossed your BIOS applies the new settings, and your system reboots.
Boot from USB and Continue Installation
- Ensure your boot order has the USB drive at the top — usually selectable via the BIOS or a quick boot menu. Boot into the Windows installation media again, and this time, Windows should detect your GPT disk without throwing errors.
Honestly, this whole process can be a little confusing at first, especially with different motherboard brands doing their own thing with BIOS menus. But once you get into the right settings, it’s usually smooth sailing. Just remember: UEFI is your friend here, and disabling CSM often does the trick. If at first, it seems like nothing’s changing, try a full BIOS restart or resetting into defaults, then go back and tweak from there.