How to use FlyOOBE to upgrade to Windows 11 on unsupported CPU

Do you have an old PC? No TPM, no Secure Boot, unsupported CPU? FlyOOBE lets you bypass all the requirements easily.

FlyOOBE upgrade to Windows 11
FlyOOBE upgrade to Windows 11 / Image: Mauro Huculak
  • FlyOOBE lets you bypass TPM 2.0, Secure Boot, and even CPU compatibility requirements to upgrade to Windows 11.
  • You can use this tool to upgrade Windows 10 to Windows 11 on virtually any hardware. 
  • Although you can bypass the processor compatibility check, the CPU features may still require ensuring the computer works correctly.

If you want to upgrade a Windows 10 computer with unsupported hardware (including an incompatible processor) to Windows 11, you can also use the FlyOOBE (formerly Flyby11) to bypass the requirements. In addition to bypassing TPM 2.0, Secure Boot, and memory, the popular tool lets you bypass the processor requirements and Microsoft account so you can continue using a local account on virtually any processor.

Although there are many tools for installing the operating system on incompatible hardware, such as Rufus, Ventoy, and others, the FlyOOBE utility is another popular open-source application that lets you control the installation and customization of the operating system.

The app can help you download the official installation files from the Microsoft servers. You can also start the upgrade process directly from the desktop, or the tool can help you use third-party tools like Rufus and Ventoy to create a USB bootable drive.

After the installation, you can use FlyOOBE to customize the desktop experience on Windows 11. For example, you can debloat the system by removing annoying default apps and adjusting various system settings.

In this guide, I’ll outline how to use the FlyOOBE tool to install the operating system on unsupported hardware.

Warning: This is not a supported upgrade method by Microsoft. According to the author, you can bypass the processor requirement, but the SSE4.2 feature may still be required in practice, so your computer may fail to boot through this process. Continue at your own risk. You have been warned. Furthermore, it’s important to create a full backup before proceeding.

Install Windows 11 on unsupported processors using FlyOOBE

To bypass the Windows 11 requirements to upgrade from Windows 10, follow these steps:

  1. Open the FlyOOBE download page.

  2. Click the download option for the latest version available.

    FlyOOBE download

  3. Save the FlyOOBE-win-x.xx.zip file on your computer.

  4. Select the zip file and click the Extract all button from the “Compressed Folder Tools” tab.

    FlyOOBE extract files

  5. Open the extracted folder.

  6. Select the CpuCheckNative.dll file and click the Delete button to bypass the processor check.

    FlyOOBE delete CpuCheckNative.dll

  7. Right-click the “UpgradeOOBE (FlyBy11).exe” file and choose the Run as administrator option.

    Quick note: If the “Windows protected your PC” message appears, choose the “Run anyway” option.
  8. Check the “Enable advanced upgrade mode (bypass compatibility and driver checks)” option.

  9. Choose the “Select ISO from local computer” option from “Advanced options.”

    Select ISO from local computer

    Quick tip: You can use these steps to download the official ISO file for Windows 11.
  10. Select the Windows 11 ISO file and click the Open button.

  11. Click the Yes button to proceed without a CPU check.

    FlyOOBE proceed without CPU check

  12. Click the Next button.

  13. Select the “Keep files, settings, and apps” option.

    Windows 10 to 11 upgrade with FlyOOBE

    Quick tip: If you choose the “Nothing” option, the setup will perform a clean installation.
  14. Click the Install button to continue.

    Quick note: You’ll see the “Installing Windows Server” screen, but in reality, the setup is installing the regular version of Windows 11.

Once you complete the steps, the setup will complete the upgrade process, in this case, from Windows 10 to Windows 11. Since this is an in-place upgrade, you won’t have to complete the Out-of-box Experience (OOBE), including adding a Microsoft Account. If you had a local account, the device will continue to use that account type.

The steps above are intended to upgrade a device to the latest operating system version. However, the FlyOOBE tool can also help you to customize the setup and debloat the system, but that goes beyond the scope of this guide.

About the author

Mauro Huculak is a Windows How-To Expert and founder of Pureinfotech in 2010. With over 22 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].