Forum Discussion

MarlonSP's avatar
MarlonSP
Brass Contributor
May 29, 2026

How to upgrade to Windows 11 for free in 2026?

Running an older PC that's been on Windows 10 for years and starting to think about upgrading to Windows 11 before support runs out. The machine works perfectly fine for everyday tasks so replacing it isn't really on the table, but the Windows 11 compatibility checker flagged it as unsupported due to TPM 2.0 and CPU requirements.

Done some reading and it seems like there are ways to work around the hardware requirements and still get Windows 11 installed, but a lot of the guides online are outdated or contradictory. Not entirely sure which method still works for upgrading to Windows 11 for free in 2026 and which ones have been patched out or cause issues down the line with updates.

Anyone gone through this recently on an older or unsupported machine? 

10 Replies

  • AuroraSkye's avatar
    AuroraSkye
    Iron Contributor

    When planning how to upgrade to Windows 11, you need to Check with your software vendors for compatibility updates or patches.

  • Davisqur's avatar
    Davisqur
    Copper Contributor

    The technical reason this works is straightforward. The Windows 11 installer enforces hardware requirements through specific components inside the boot .wim file, which is the bootable Windows image that loads when you start your computer from installation media. When you modify this file directly - the installer will no longer block on those requirements.

    Share the detailed steps on how to upgrade to Windows 11:

    Step 1: Download the Windows 11 ISO

    Step 2: Extract the ISO Contents

    • Mount the ISO by right-clicking it and selecting "Mount." This will appear as a DVD drive in File Explorer. Note the drive letter assigned.
    • Alternatively, you can extract the entire ISO contents using 7- Zip. Extracting gives you easier access to the files for modification.

    Step 3: Locate and Extract the Boot Image

    • The bootloader is stored inside a file called boot .wim, located in the sources folder of your extracted ISO. This file contains the WinPE environment that runs when you boot from the USB drive.
    • Open Command Prompt as an administrator. Create a folder to mount the boot image:

    cmd

    mkdir C: \WinPE _Mount

    Then, mount the boot. wim file using DISM:

    cmd

    DISM /Mount- Wim /WimFile:" C:\path\to\extracted\sources\boot, wim" /Index :1 /MountDir: C:\WinPE_ Mount

    Step 4: Inject Registry Bypass Keys into the Bootloader

    • This is the critical step. You will load the registry hive from the mounted WinPE image and add the keys that tell Windows Setup to ignore hardware requirements.

    Step 5: Unload the Registry and Commit Changes

    Unload the registry hive and Then commit your changes to the boot .wim file:

    cmd

    DISM /Unmount- Wim /MountDir: C:\WinPE_ Mount /Commit

    Step 6: Create Your Bootable USB Drive

    • With the modified boot. wim in place, you now need to create a bootable USB drive containing your patched installation files.

    If you already have a bootable Windows 11 USB drive created by another method, you can simply replace the boot.wim file in its sources folder with your modified version. This preserves the bootable structure while updating the WinPE environment.

    Now that you understand how to upgrade to Windows 11 using a patched bootloader, you can proceed with confidence. The DISM method is more technical but gives you complete control over the installation media.

  • Nathanielsai's avatar
    Nathanielsai
    Copper Contributor

    Let's learn to how to upgrade to Windows 11. WinPE is a minimal operating system from Microsoft designed specifically for installing, deploying, and repairing Windows . Unlike the standard Windows installer that runs inside your existing Windows 10, a custom WinPE environment boots directly from a USB drive, bypasses your current operating system entirely, and—most importantly—allows you to load the Windows 11 installer without triggering the hardware compatibility checks that block your upgrade.

    The reason this method works so reliably is that WinPE boots before Windows loads. When you boot from a standard Windows 11 USB installer, the setup program runs hardware checks based on the recovery environment included on that USB. However, when you build your own custom WinPE environment, you control exactly what components are included and how the installation is launched .

    According to official Microsoft documentation, WinPE can be customized by adding packages, drivers, and—crucially—by modifying the startup scripts that control how Windows Setup behaves . This level of control is what allows you to bypass the hardware restrictions that normally block installation on your older PC.

    Now that you understand how to upgrade to Windows 11 using a custom WinPE boot environment, you can proceed with confidence. This method is used by IT professionals to deploy Windows 11 across fleets of computers with mixed hardware, and it is a completely free, Microsoft-tool-only approach that works reliably on older PCs.

  • Conoriss's avatar
    Conoriss
    Copper Contributor

    If you want to know how to upgrade to Windows 11 on an older PC that fails the TPM 2.0 and CPU checks, one of the most reliable and completely free methods is to create a modified Windows 11 ISO. This approach involves taking Microsoft's official installation files and making specific changes that disable the hardware requirement checks before you even begin the upgrade.

    The beauty of this method is that once you create the modified ISO, you can use it repeatedly on multiple older computers. The modifications are made to the installation media itself. This keeps your actual Windows 10 installation clean and untouched until you are ready to upgrade.

    How to upgrade to Windows 11:

    1. Get the Windows 11 ISO.
    2. Mount the ISO and locate the appraiserres, dll file, which is responsible for hardware checks.
    3. Replace or remove appraiserres.dll with a modified version that skips hardware validation.
    4. Use an existing ISO burner or disk creation method (e.g., dd in Linux, or manually copying files to USB) to create a bootable installer.
    5. Boot from the modified ISO and install Windows 11.
  • MadisonGreen's avatar
    MadisonGreen
    Iron Contributor

    The /product server trick.

    This is a command-line workaround that tricks the Windows 11 installer into skipping hardware compatibility checks (TPM, CPU, RAM) by making it behave as if it's installing Windows Server instead of a consumer edition — which has different/looser hardware requirements.

    How It Works? When you run setup.exe /product server, the installer bypasses the standard Windows 11 consumer hardware checks while still installing the normal Windows 11 on your machine. It's not actually installing Windows Server.

    setup.exe /product server

    This is one of the simplest methods to upgrade to Windows 11 free from Windows 10 since it requires no third-party tools — just the official ISO and a command prompt.

  • LunaScott's avatar
    LunaScott
    Iron Contributor

    If your PC is running Windows 10, you can upgrade to Windows 11 for free through Microsoft's official upgrade path.

    Check if your PC is compatible first

    Windows 11 has specific hardware requirements. Run the PC Health Check app (available from Microsoft's website) to verify compatibility. Key requirements include a 64-bit processor (1 GHz+, 2+ cores), 4 GB RAM, 64 GB storage, TPM 2.0, and Secure Boot capability.

    How to upgrade to Windows 11 for free

    1. Go to Settings → Windows Update

    2. Click Check for updates

    3. If your PC is eligible, you'll see "Windows 11 is ready" — click Download and install

    4. Follow the prompts  to upgrade to Windows 11 for free and restart when prompted

    If your PC doesn't meet the Windows 11 hardware requirements, Microsoft does have workarounds (like bypassing TPM checks via registry edits), but those are unsupported and not recommended for most user.

  • Debiora's avatar
    Debiora
    Iron Contributor

    Flyby11 is an open-source tool designed to assist with upgrading to Windows 11. It bypasses system checks, allowing users to upgrade older computers that do not meet the official hardware requirements.

    How to upgrade to Windows 11

    Step 1: Download the Windows 11 ISO

    Step 2: Download the software from the official website

    Step 3: Run the .exe file as an administrator

    Step 4: Click to select the Windows 11 ISO

    Step 5: Click “Repair ISO” and mount the repaired ISO

    Step 6: Run setup.exe and choose to keep your personal files and apps

    Finally, install

    how to upgrade to windows 11? I think this is a simple and effective way to upgrade to Windows 11 on unsupported hardware by patching the official ISO image.

    Disadvantages

    • No technical support is available if problems arise.
    • Security patches may be delivered normally, but feature updates may not be pushed automatically.
    • Older hardware may experience lag, blue screens, or hardware/software malfunctions.
  • Yarisyoyo's avatar
    Yarisyoyo
    Bronze Contributor

    Quick11 is an open-source tool designed to help users how to upgrade to windows 11, allowing them to bypass official hardware checks and complete the upgrade on older PCs.

    It's easy to use, supports direct downloads of Windows 11, works with existing ISO files, and preserves your personal files and applications.

    First, download the software from the repository. Then, run the software as an administrator. You can have the software download a Windows 11 ISO image, or you can use an existing ISO image. Next, check the Bypass requirements option to skip the hardware check. Click Upgrade and follow the on-screen prompts to begin the installation.

    The software handles the patch installation and upgrade process, ensuring that your files and applications remain fully intact throughout.

    This method is one of the simplest ways how to upgrade to windows 11 on unsupported hardware, as it combines downloading, patching, and upgrading into a single interface.

    If you're looking for a simple, one-click solution and don't want to mess with anything else, you can give this a try. However, I should warn you that this is an unofficial workaround, so be sure to back up your important data before proceeding.

  • Xollom's avatar
    Xollom
    Iron Contributor

    This is a method for upgrade to windows 11 for free on unsupported hardware without modifying the ISO or creating a USB drive. It patches the setup process in real time during installation.

    Usage Guide: Download SetupPrep from GitHub, mount the Windows 11 ISO image, and run the script until you see the error message stating that this PC cannot run Windows 11. Run the script as an administrator, then try the installation again.

    You can now proceed with the upgrade. It won’t make any permanent changes to your system, so you can upgrade to windows 11 for free even on older devices that don’t meet the official requirements.

    If you want to perform an in-place upgrade without modifying the ISO or using external tools, it’s actually quite useful.

  • Josew's avatar
    Josew
    Silver Contributor

    Registry Bypass is a simple trick to upgrade to windows 11 for free even if your PC fails the hardware check, by modifying the registry during setup.

    1. Run setup.exe from your Windows 11 ISO/USB.
    2. When you see This PC can't run Windows 11, press Shift + F10.
    3. Type regedit and go to HKEY_LOCAL_MACHINE\SYSTEM\Setup.
    4. Right-click Setup → New → Key → Name it LabConfig.
    5. In LabConfig, create a DWORD value and set it to 1
    6. Close Registry Editor and Command Prompt, then click Next to continue setup.

    This unofficial workaround skips system checks to upgrade to windows 11 for free, but it won’t fix hardware issues. Back up your data and be aware of potential stability risks before using it.