Upgrading from Windows 10 to Windows 11 is not always as simple as clicking the update button. If your PC still uses Legacy BIOS and an MBR disk, you may need to convert the drive to GPT, switch the firmware to UEFI, and enable TPM 2.0 and Secure Boot before the upgrade can work properly. Microsoft documents MBR2GPT as the built-in tool for non-destructive MBR-to-GPT conversion, while Windows 11 compatibility guidance highlights TPM 2.0 and Secure Boot as key requirements on supported systems.
![]() |
| How to upgrade Windows 10 (BIOS) to Windows 11 (UEFI) without losing data |
The good news is that many users can make this transition without losing personal files, apps, or settings. But this is still a sensitive system-level change, so a full backup is the most important first step. Microsoft’s documentation and Pureinfotech’s walkthrough both emphasize using the proper conversion steps and switching the firmware mode correctly afterward.
Quick Answer
If your Windows 10 PC uses MBR + Legacy BIOS, you usually need to:
- Back up your computer
- Validate and convert the system disk from MBR to GPT with MBR2GPT
- Switch firmware from Legacy BIOS to UEFI
- Enable TPM 2.0
- Enable Secure Boot
- Upgrade to Windows 11
Microsoft says MBR2GPT can convert a disk without deleting data, but Windows 11 readiness still depends on your hardware meeting the official requirements.
Why You Need GPT and UEFI for Windows 11
Windows 11 is built around modern boot and security standards. A PC that still runs in Legacy BIOS mode with an MBR partition style may not be able to fully support the firmware and security configuration Windows 11 expects. Microsoft’s Windows 11 requirements and Secure Boot guidance make UEFI-based setup central to compatibility on supported devices.
That means a typical upgrade path looks like this:
Legacy setup
- BIOS mode
- MBR disk
- TPM may be disabled
- Secure Boot may be unavailable
Modern Windows 11-ready setup
- UEFI mode
- GPT disk
- TPM 2.0 enabled
- Secure Boot enabled
Before You Start
Before making any changes, check these points carefully.
You should have:
- A full backup of your important files
- A supported PC with UEFI firmware
- Access to BIOS/UEFI settings
- Administrator access in Windows
- Enough confidence to use Command Prompt
You should also confirm:
- Your system disk is using MBR
- Your PC is running in Legacy BIOS mode
- TPM 2.0 is supported or available to enable
- Secure Boot is supported by your motherboard
Microsoft provides official guidance for checking TPM 2.0 and Windows 11 compatibility, and Pureinfotech’s upgrade guide recommends verifying the current boot mode and partition style before conversion.
| Upgrade Windows 10 from MBR/BIOS to Windows 11 GPT/UEFI |
Step 1: Check if Your PC Is Using MBR and Legacy BIOS
Check partition style
- Press Windows + X
- Open Disk Management
- Right-click the system disk
- Select Properties
- Open the Volumes tab
- Check Partition style
If it says Master Boot Record (MBR), your disk needs conversion.
Check BIOS mode
- Press Windows + R
-
Type
msinfo32 - Press Enter
- In System Information, find BIOS Mode
If it says Legacy, you are still using old BIOS mode.
Step 2: Back Up Your Computer First
This is not optional.
Even though MBR2GPT is designed to convert the disk without deleting data, any interruption during conversion or firmware changes can cause boot problems. Microsoft describes the tool as non-destructive, but backup is still the safest protection before making disk and boot changes.
Good backup options include:
- Full system image
- External drive backup
- Cloud backup for critical files
Step 3: Convert MBR to GPT with MBR2GPT
Microsoft’s official tool for this job is MBR2GPT.exe. It can validate the current layout and then convert the disk from MBR to GPT. Microsoft says the tool is available in Windows PE and can also run from the full OS with /allowFullOS.
Recommended method from recovery environment
- Open Settings
- Go to Update & Security > Recovery
- Under Advanced startup, click Restart now
- Choose Troubleshoot > Advanced options > Command Prompt
Validate the disk
mbr2gpt /validate
Convert the disk
mbr2gpt /convert
If you want to run it from the full operating system, Microsoft documents the /allowFullOS option, but many users prefer the recovery environment for safety.
Step 4: Change Firmware from BIOS to UEFI
After the disk is converted, you usually need to switch the firmware boot mode.
What to do
- Restart the PC
- Enter BIOS/UEFI setup
- Find the Boot or Advanced tab
- Disable Legacy Boot or CSM
- Enable UEFI
- Save changes and restart
If you skip this step after converting the drive, Windows may fail to boot correctly because the disk is now GPT but the firmware is still trying to boot in Legacy mode. Pureinfotech highlights this sequence as a key part of the process.
Step 5: Enable TPM 2.0
Windows 11 officially requires TPM 2.0 on supported PCs. Microsoft provides a dedicated support page explaining how to check and enable it.
Where it may appear in BIOS/UEFI
Depending on your motherboard, TPM may use different names:
- TPM 2.0
- Intel PTT
- AMD fTPM
- Security Device Support
Basic process
- Enter UEFI settings
- Open Security, Advanced, or Trusted Computing
- Enable TPM-related settings
- Save and reboot
Step 6: Enable Secure Boot
Secure Boot is another important Windows 11 compatibility setting. Microsoft’s Secure Boot guidance explains that some upgrade issues happen because Secure Boot is not enabled, even on capable hardware.
How to enable it
- Enter UEFI settings
- Go to Boot, Security, or Authentication
- Find Secure Boot
- Set it to Enabled
- Save and restart
If the option is unavailable or grayed out, the system may still be using Legacy/CSM settings.
Step 7: Upgrade to Windows 11
Once the PC is running:
- GPT
- UEFI
- TPM 2.0
- Secure Boot
you can proceed with the Windows 11 upgrade.
Common upgrade methods
- Windows Update
- Windows 11 Installation Assistant
- ISO-based upgrade
Microsoft says compatible Windows 10 PCs can upgrade to Windows 11 for free when they meet the system requirements.
Common Problems and Fixes
MBR2GPT validation fails
Possible reasons:
- Too many partitions
- Unsupported layout
- Wrong disk selected
Microsoft provides MBR2GPT documentation and additional test guidance for troubleshooting conversion issues.
Windows does not boot after conversion
Most often:
- The disk is GPT now
- But firmware is still set to Legacy BIOS
Fix:
- Re-enter firmware
- Switch fully to UEFI
TPM option is missing
Check alternative names:
- Intel PTT
- AMD fTPM
- Security Device
Microsoft’s TPM help page notes that TPM availability and naming can vary by PC maker and firmware.
Secure Boot is disabled or unavailable
Usually:
- UEFI is not fully active
- CSM/Legacy mode is still enabled
Microsoft’s Secure Boot documentation explains that this setting may require firmware changes before Windows 11 can proceed.
Frequently Asked Questions
Can I convert MBR to GPT without losing data?
Yes, Microsoft states that MBR2GPT is designed to convert a disk from MBR to GPT without modifying or deleting data on the disk, but you should still create a full backup first.
Do I need to reinstall Windows after converting to GPT?
Usually no. If the conversion and UEFI switch are done correctly, Windows can continue booting without a clean reinstall. Pureinfotech’s guide is specifically based on upgrading without losing data.
Is GPT required for Windows 11?
For normal supported installs on modern hardware, Windows 11 expects a UEFI-based environment, which commonly means GPT on the system disk. Microsoft’s Windows 11 requirements and Secure Boot guidance point toward that modern configuration.
What if my PC does not support TPM 2.0?
If your motherboard truly does not support TPM 2.0 or an equivalent firmware TPM option, the device may not qualify for the official Windows 11 upgrade path. Microsoft recommends checking compatibility first.
Can I do this from inside Windows 10?
Yes, Microsoft documents that MBR2GPT can also run from the full Windows OS using /allowFullOS, though many users prefer recovery mode for a safer workflow.
Final Thoughts
If your PC is still using Legacy BIOS and MBR, upgrading to Windows 11 usually requires a few extra steps before the installation can succeed. The safest path is to back up your files, convert the disk with MBR2GPT, switch the firmware to UEFI, enable TPM 2.0 and Secure Boot, and then start the Windows 11 upgrade. Microsoft’s official documentation supports this general path, and Pureinfotech’s guide presents it as a practical workflow for supported systems.
If you follow the steps carefully, many systems can make the transition without data loss and without reinstalling everything from scratch.
