Upgrade Windows 10 to Windows 11 and bypass limitations

Guide to upgrading unsupported PCs to Windows 11 (bypassing TPM 2.0 and CPU checks).

The Problem

Windows 11 requires:

If your PC works fine but fails these checks, you can force the upgrade.

Method 1: The Registry Hack (Official-ish)

Microsoft allows bypassing the CPU/TPM check for upgrades, but warns about complications.

  1. Open Registry Editor (regedit).
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup (Create the key MoSetup if it doesn't exist)
  3. Create a new DWORD (32-bit) Value.
  4. Name it: AllowUpgradesWithUnsupportedTPMOrCPU
  5. Set Value to: 1
  6. Restart your computer.
  7. Run the Windows 11 Installation Assistant or Setup from ISO.

Method 2: Rufus (Clean Install / Upgrade)

Rufus creates a modified USB installer that removes checks.

  1. Download Rufus and the Windows 11 ISO.
  2. Open Rufus.
  3. Select your USB drive and the ISO.
  4. Click Start.
  5. A dialog "Windows User Experience" appears. Check:
    • Remove requirement for 4GB+ RAM, Secure Boot and TPM 2.0
    • Remove requirement for an online Microsoft account
  6. Create the USB.
  7. Run setup.exe from the USB inside Windows 10 to upgrade, or boot from it for a clean install.

Method 3: Delete AppraiserRes.dll (During Setup)

Why does setup fail? Because AppraiserRes.dll checks your hardware.

  1. Download Windows 11 ISO and mount it (Double click).
  2. Copy all files to a folder on your desktop (e.g., C:\Win11Setup).
  3. Disconnect from the Internet (Important!).
  4. Go to C:\Win11Setup\sources.
  5. Delete appraiserres.dll.
  6. Run setup.exe from the root of C:\Win11Setup.
  7. When asked to download updates, select "Not right now".
  8. It should proceed without checking hardware.

Is it Safe?

User