Windows OS Hub
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux

 Windows OS Hub / Windows 11 / How to Install Windows 11 on Unsupported Hardware (Bypass TPM, Secure Boot, RAM)

October 25, 2025

How to Install Windows 11 on Unsupported Hardware (Bypass TPM, Secure Boot, RAM)

To install Windows 11, your computer must meet these minimum system requirements: a TPM 2.0 chip (Trusted Platform Module), UEFI firmware + Secure Boot enabled, 4+ GB RAM, a minimum 64 GB hard drive, and a compatible 1 GHz dual-core 64-bit CPU (note that not all processors are supported). Microsoft restricts the installation of Windows 11 to non-compatible devices by performing some pre-installation hardware requirements checks. In this article, we will show you how to install Windows 11 build 25H2 on unsupported hardware by bypassing the minimum requirements for the CPU, TPM, Secure Boot, memory, and disk space.

Contents:
  • Computer Doesn’t Meet Windows 11 System Requirements
  • How to Bypass Windows 11 ‘s TPM, CPU, and RAM System Requirements

Computer Doesn’t Meet Windows 11 System Requirements

If your computer doesn’t meet the minimum Windows 11 hardware requirements, you will see the following error during the OS installation:

This PC can’t run Windows 11. 
This PC doesn't currently meet Windows 11 system requirements. For more information, visit aka.ms/WindowsSysReq

Below you will see a list of the minimum system requirements that your computer doesn’t meet. In this case, the computer has an incompatible CPU, lacks a TPM 2.0 chip, and has less than 4 GB of RAM:

  • The processor isn't supported for this version of Windows
  • The PC must support TPM 2.0
  • There must be at least 4 Gb of system memory

This PC doesn't currently meet Windows 11 system requirements

The CPU system requirements for Windows 11 version 24H2 have been updated to include support for the full SSE4.2 and PopCnt instruction sets. If your computer’s CPU is fairly old (dating from around 2007–2011) and doesn’t support these instructions, the installation of Windows 11 25H2 will be blocked, and an error message will appear:

  • This PC's processor doesn't support a critical feature (PopCnt)
  • This PC's processor doesn't support a critical feature (SSE4.2)

PC processor doesn't support a critical feature for windows 11 compatibility

In earlier Windows 11 builds, the installer did not provide specific reasons why a computer was considered incompatible. To find out which requirements your computer doesn’t meet, check the Windows 11 setup errors in the setuperr.log file. This file only contains Windows installation errors (you can find the complete Windows setup log in the setupact.log file, but debugging it is difficult since the file is very large).

To open the Windows Setup Error log, open the command prompt on the setup screen by pressing Shift + F10 (or Fn + Shift + F10 on laptops) and run this command:

notepad x:\windows\panther\setuperr.log

troubleshoot Windows 11 installation erorrs, minimum system requirement check via setuperr.log

In our case, the error indicates that there is not enough RAM on the computer (only 2 GB instead of 3 GB):

2022-02-02 08:17:57, Error VerifyRAMRequirements: System has INSUFFICIENT system memory: [2048 MB] vs [3686 MB]

How to Bypass Windows 11 ‘s TPM, CPU, and RAM System Requirements

However, you can still proceed with the Windows 11 setup process, even if your device doesn’t meet all the minimum hardware requirements.

  1. Open the command prompt on the Windows 11 Setup screen by pressing Shift+F10
  2. Run the Registry Editor regedit.exe
  3. Go to the HKEY_LOCAL_MACHINE\SYSTEM\Setup registry key and create a new key with the name LabConfig
  4. Create a DWORD registry parameter with a value of 1 for each compatibility check that you want to skip during installation.

The following options are available for installing Windows 11 on unsupported hardware:

  • BypassCPUCheck – for incompatible CPUs
  • BypassTPMCheck – without a TPM 2.0+ chip
  • BypassRAMCheck – to skip the minimum RAM check
  • BypassSecureBootCheck – for Legacy BIOS devices (or UEFI firmware with Secure Boot disabled)
  • BypassStorageCheck – skip the check for the minimum system drive size requirement

For example, in order not to check the TPM module during installation, create the BypassTPMCheck registry parameter with the value 1. You can do this either using the graphical Registry Editor or by entering the following command:

reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1

windows 11 setup screen: bypass unsupported device checks using the bypasstpmcheck parameter under the reg key labconfig

In the same way, create other registry parameters for the checks you want to skip when installing Windows 11:

reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /d 1 /t reg_dword /f
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /d 1 /t reg_dword /f
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassRAMCheck /d 1 /t reg_dword /f
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassStorageCheck /d 1 /t reg_dword /f
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /d 1 /t reg_dword /f

Then get back to the Windows 11 Setup wizard, go one step back, and continue with a typical Windows installation without compatibility checks.

To avoid entering these commands manually, save them in a batch file named skip_hw_req_w11.bat and copy it to the root directory of your Windows 11 installation USB stick.

Add BAT file to Windows 11 image

This BAT file can be executed during Windows 11 installation:

  1. Open a command prompt from the Setup screen ( Shift+F10 ):
  2. List the drive letters to find out which one has been assigned to the flash drive: wmic logicaldisk get name
  3. Run your BAT: D:\skip_hw_req_w11.bat (in this case, the USB stick was assigned the drive letter D:)
  4. This action adds registry parameters that instruct the Windows 11 installer to bypass hardware compatibility checks.Apply BAT to bypass system hardware requirements through registry

Alternatively, you can automate bypassing TPM, Secure Boot, disk, memory, and CPU hardware checks during Windows 11 installation by adding specific registry entries to an answer (unattend) file, which are applied automatically.

To do it, create a text file named AutoUnattend.xml containing the following:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/StateMachine"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Description>BypassTPMCheck</Description>
<Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Description>BypassSecureBootCheck</Description>
<Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>3</Order>
<Description>BypassRAMCheck</Description>
<Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassRAMCheck /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>4</Order>
<Description>BypassStorageCheck</Description>
<Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassStorageCheck /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>5</Order>
<Description>BypassCPUCheck</Description>
<Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
</unattend>

autounattend.xml bypass windows 11 hardware requirements

 The autounattend.xml answer file can be used to bypass the Microsoft Account (MSA) online connection screen and install Windows 11 with a local account instead.

Copy the AutoUnattend.xml file to the root directory of your Windows 11 installation USB stick, or add it to your ISO image.

add autounattend.xml on windows 11 install media

You can use free tools such as AnyBurn or DISM++ (Toolkit -> ISO maker) to add new files to an installation ISO image.

Now, no compatibility checks will be performed when installing Windows 11.

Rufus is a popular utility used to create bootable USB drives for installing Windows, which includes a special option ‘Remove the requirement for 4GB+ RAM, Secure Boot, and TPM 2.0′ used to bypass some Windows 11 strict hardware requirements.

Rufus - option Remove the requirement for 4GB+ RAM, Secure Boot, and TPM 2.0

You can also disable automatic BitLocker drive encryption here or enable the option to install Windows 11 without a network connection.

When upgrading to Windows 11 on unsupported hardware, you can bypass the system requirement checks by adding the AllowUpgradesWithUnsupportedTPMOrCPU parameter:

reg add HKLM\SYSTEM\Setup\MoSetup /f /v AllowUpgradesWithUnsupportedTPMorCPU /d 1 /t reg_dword

If you install Windows 11 on a VMware virtual machine, you can add a virtual TPM chip following the following guide. A different guide is used for Hyper-V VMs.
4 comments
5
Facebook Twitter Google + Pinterest
Windows 11
previous post
Configuring PowerShell Remoting (WinRM) over HTTPS
next post
Checking Read (Unread) Status of Emails in Exchange

Related Reading

How to Repair EFI/GPT Bootloader on Windows 10...

March 16, 2024

How to Restore Deleted EFI System Partition in...

March 11, 2024

Wi-Fi (Internet) Disconnects After Sleep or Hibernation on...

March 15, 2024

How to Repair Windows Boot Manager, BCD and...

March 11, 2024

PowerShell: Get Folder Size on Windows

April 2, 2024

Fix: The Computer Restarted Unexpectedly or Encountered an...

May 16, 2024

Network Computers are not Showing Up in Windows...

March 15, 2024

How to Download Offline Installer (APPX/MSIX) for Microsoft...

March 12, 2024

4 comments

serg December 23, 2023 - 6:44 pm

If you wont to install Windows 11 on a device that does not meet these requirements, you can create the following registry key values to bypass the check for TPM 2.0 (at least TPM 1.2 is required) and the CPU family/model.

Registry Key: HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup

Name: AllowUpgradesWithUnsupportedTPMOrCPU

Type: REG_DWORD

Value: 1

Reply
Kristjan February 18, 2024 - 12:00 am

How can i update windows 11 un unsuported hardware

Reply
Bart June 22, 2025 - 12:19 pm

Windows 11 Setup now says that if I continue to update to Win 11, my Win 10 PC will no longer be supported and won’t receive updates. Is this true? What’s the point of upgrading to Win 11 if you don’t receive any updates?

Reply
admin June 26, 2025 - 10:54 am

Support for Windows 10 will end on October 14, 2025. After this date, Microsoft will no longer provide security updates, feature updates, or technical support for Windows 10.

Reply

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • How to Find a Previous Computer Name in Windows

    October 28, 2025
  • How to Delete a Windows Service via CMD or PowerShell

    October 16, 2025
  • Resource Fair Sharing in Windows Server Remote Desktop Services (RDS)

    October 6, 2025
  • How to Disable (Enable) Credential Guard in Windows 11

    October 6, 2025
  • Wrong Network Profile on Windows Server after Reboot

    September 30, 2025
  • How to Get Windows 10 Extended Security Updates After End-Of-Life

    September 24, 2025
  • Blocking NTLM Connections on Windows 11 and Windows Server 2025

    September 23, 2025
  • Windows Stucks at ‘Getting Windows Ready, Don’t Turn Off Computer’

    September 15, 2025
  • Clean Up ETL Log Files in ProgramData

    September 9, 2025
  • Fix: Slow Startup of PowerShell Console and Scripts

    September 3, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • How to Allow Multiple RDP Sessions on Windows 10 and 11
  • How to Repair EFI/GPT Bootloader on Windows 10 or 11
  • How to Restore Deleted EFI System Partition in Windows
  • Network Computers are not Showing Up in Windows 10/11
  • How to Run Program without Admin Privileges and Bypass UAC Prompt
  • Install and Manage Windows Updates with PowerShell (PSWindowsUpdate)
  • How to Download Offline Installer (APPX/MSIX) for Microsoft Store App
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top