Forum Discussion
How can I upgrade Windows 10 to Windows 11 25H2 without data loss?
Hello! Given your specifications and goal to upgrade Windows 10 to Windows 11 25H2 without data loss via registry hacks or scripts, Step-by-Step guide to attempt an In-Place upgrade via Registry Hacks:
1. Backup Your System
Use Windows Backup or create a full system image.
2. Prepare Your System
Fully update Windows 10.
Download the Windows 11 25H2 ISO from Microsoft.
3. Modify Registry to Bypass Hardware Checks
Open Registry Editor, Press Win + R, type regedit, press Enter.
Navigate to the key: HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup
Create or modify values: AllowUpgradesWithUnsupportedTPMOrCPU (DWORD): Set to 1
Right-click in right pane > New > DWORD (32-bit Value)
Name: AllowUpgradesWithUnsupportedTPMOrCPU
Data: 1
AllowUpgradesWithUnsupportedSecureBoot (DWORD): Set to 1 (if present)
Optional:
Create or set SkipTPMCheck and SkipSecureBootCheck to 1 in the same location.
4. Initiate the Upgrade
Mount the Windows 11 ISO:
Double-click the ISO file to mount it as a virtual drive.
Run setup.exe:
Navigate to the mounted ISO and launch setup.exe.
Follow the prompts:
Choose "Keep personal files and apps" for an in-place upgrade.
Allow to completely upgrade Windows 10 to Windows 11 25H2.