Forum Discussion
pyattshl
Sep 10, 2025Iron Contributor
Why I can't install Windows 11 on my Surface Go 1st Gen?
When I ran the Windows 11 Upgrade Assistant, it says the process isn't supported for this version of Windows. I am using the latest Windows 11 24H2 ISO. The device is still in good condition and I do...
Ulisesin
Sep 10, 2025Iron Contributor
Although your CPU is on the list, Microsoft officially states that Surface Go 1 is not officially supported for Windows 11. Windows 11 has specific hardware security benchmarks, and even if some are met, Microsoft’s upgrade assistant might block unsupported devices.
The Main Reason you’re unable to Upgrade or install Windows 11 on Surface Go:
- The upgrade assistant and Windows 11 ISO may perform hardware checks and prevent installation if the device is not supported officially.
- Keeping files and apps during upgrade can be tricky if the device isn't officially supported, as the process may be blocked or result in instability.
What You can do if Install Windows 11 on Surface Go:
1. Attempt a Clean Install (Risky & Not Recommended for All Users)
- You can try creating a bootable Windows 11 USB installer from the ISO.
- Boot into UEFI, disable Secure Boot if needed, and attempt a clean install.
- Note: This may lead to driver issues, stability problems, or activation problems, and it will not keep your files/apps.
2. Modify the Registry to Bypass Compatibility Checks
- Some users have successfully bypassed hardware checks by editing the registry during setup:
- Download Windows 11 ISO or create a bootable USB.
- When prompted during setup, press Shift + F10 to open Command Prompt.
- Type regedit to open Registry Editor.
- Navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup.
- Create a new DWORD (32-bit) Value named AllowUpgradesWithUnsupportedTPMOrCPU.
- Set its value to 1.
- Continue with the installation.
3. Use the Windows 11 Compatibility Bypass Tool
- Some community tools or scripts are designed to bypass hardware checks, but use them at your own risk.