Forum Discussion
Can I bypass windows 11 requirements for clean install?
I bought an used laptop from amazon and need to clean install Windows 11 on it. I made a bootable USB with the official media creation tool but I received this error when booting from the USB.
This PC can't run Windows 11.
In fact, I am new to Windows and could like to know if there is a way to let me bypass windows 11 requirements for clean install? By the way, here is the error screenshot:
10 Replies
- MichaeloloughIron Contributor
Go and upgrade the hardware. This is the most recommended way to run Windows 11 on supported hardware.
- MikaylaWalkerIron Contributor
If your PC doesn’t meet Windows 11’s hardware requirements—like lacking TPM 2.0, Secure Boot, or a supported CPU—you can still perform a clean install using WinnBootMate. This handy tool automatically patches the installer so the setup won’t block your system during installation. It’s a safer, easier alternative to registry edits or file replacements.
Steps to bypass windows 11 requirements:
(1) Download the official Windows 11 ISO from Microsoft’s website.
(2) Install and open Winn on your computer.
(3) Insert a USB drive (8GB or larger) and back up its contents.
(4) Load the Windows 11 ISO into the app.
(5) Turn on the option “Bypass Windows 11 system checks (TPM/Secure Boot/CPU)”.
(6) Click Start to create the bootable USB.
(7) Boot your PC from this USB and perform a clean install — the hardware checks will be skipped automatically. - PatrickHarrisBronze Contributor
A simple powershell script to bypass windows 11 system checks f
# create LabConfig if missing if (-not (Test-Path "HKLM:\SYSTEM\Setup\LabConfig")) { New-Item -Path "HKLM:\SYSTEM\Setup" -Name "LabConfig" -Force | Out-Null } New-ItemProperty -Path "HKLM:\SYSTEM\Setup\LabConfig" -Name "BypassTPMCheck" -Value 1 -PropertyType DWord -Force | Out-Null New-ItemProperty -Path "HKLM:\SYSTEM\Setup\LabConfig" -Name "BypassSecureBootCheck" -Value 1 -PropertyType DWord -Force | Out-Null New-ItemProperty -Path "HKLM:\SYSTEM\Setup\LabConfig" -Name "BypassRAMCheck" -Value 1 -PropertyType DWord -Force | Out-Null New-ItemProperty -Path "HKLM:\SYSTEM\Setup\LabConfig" -Name "BypassCPUCheck" -Value 1 -PropertyType DWord -Force | Out-Null if (-not (Test-Path "HKLM:\SYSTEM\Setup\MoSetup")) { New-Item -Path "HKLM:\SYSTEM\Setup" -Name "MoSetup" -Force | Out-Null } New-ItemProperty -Path "HKLM:\SYSTEM\Setup\MoSetup" -Name "AllowUpgradesWithUnsupportedTPMOrCPU" -Value 1 -PropertyType DWord -Force | Out-Null exit
- ZaneAtlasIron Contributor
Why Your PC Can't Run Windows 11? The most common reasons are:
CPU (Processor): Your processor is either too old or not on Microsoft's official supported list. Windows 11 requires an 8th Gen Intel or AMD Ryzen 2000 series processor or newer, with very few exceptions.
TPM (Trusted Platform Module): This is a security chip. You need TPM 2.0 enabled. Many compatible PCs have it but it's disabled in the BIOS/UEFI by default.
Secure Boot: This is a security standard that ensures your PC boots only using software that is trusted by the manufacturer. It needs to be enabled in your BIOS/UEFI.
RAM: You need at least 4 GB of RAM (though 8 GB is recommended for a good experience).
Microsoft's official installer checks for compatibility and blocks the upgrade. However, if you download the Windows 11 ISO file and create a bootable USB drive, you can sometimes bypass windows 11 system requirements during a clean install.
Open the command prompt utility and run the following command one by one:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d 1 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\0\2093230218" /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\0\2093230218" /v "EnabledState" /t REG_DWORD /d 2 /f
- NguyenaisBronze Contributor
First, find out precisely what's failing. The best tool for this is Microsoft's PC Health Check app.
Download and install the PC Health Check app from the official Microsoft website:
https://www.microsoft.com/en-us/windows/windows-11#pchealthcheck
Run the app and click "Check now". It will tell you exactly which requirements your PC is not meeting.
Based on what the PC Health Check app tells you, you can try the following:
Bypass Windows 11 requirements for clean install
- Restart your PC and enter the BIOS/UEFI settings. (You usually do this by pressing a key like F2, Delete, or F12 during startup—look for an on-screen message).
- Look for settings related to Security or Advanced.
- Find the TPM setting (it might be called "PTT" on Intel or "fTPM" on AMD) and enable it. Set it to version 2.0.
- Find the Secure Boot setting and enable it.
- Save changes and exit the BIOS/UEFI.
After doing this, run the PC Health Check app again. This often resolves the issue for many PCs.
- ArusikOIron Contributor
Did that and found out the cpu is not supported by Windows 11. Thanks for the tip!
- UshaojinIron Contributor
You can replace a File on the USB (The appraiserres.dll Swap) for bypassing Windows 11 requirements for clean install. This is an older method that still works. It involves manually modifying the files on the bootable USB you created with the Media Creation Tool.
How to Bypassing Windows 11 Requirements for Clean Install:
- Create your bootable USB using the Media Creation Tool as you did before.
- Before trying to install, plug the USB into a working Windows PC.
- Navigate to the sources folder on the USB drive.
- Find the file named appraiserres.dll.
- Delete this file or rename it to something like appraiserres.dll.bak.
- Now, you need a replacement file. You can get this by downloading the Windows 10 Media Creation Tool, creating a Windows 10 USB, and copying the appraiserres.dll file from its sources folder to your Windows 11 USB's sources folder.
- Alternatively, you can often find this file available for download on tech forums, but be cautious about the source.
This method "tricks" the installer into using the less-strict Windows 10 compatibility checker.
- ArusikOIron Contributor
The usb created by media creation tool is not working. The attached screenshot already proves that!
- WokhioskIron Contributor
Modifying the install.wim file to bypass Windows 11 hardware requirements is a more advanced approach that involves editing the Windows image to remove or disable checks for TPM, Secure Boot, and other hardware requirements. Here's an overview of how to bypass Windows 11 requirements for clean install:
1. Extract the install.wim
Use a tool like DISM (Deployment Image Servicing and Management) to mount and extract the Windows image.Dism /Mount-Wim /WimFile:"path\to\install.wim" /index:1 /MountDir:"C:\mount"
2. Modify the Registry Settings in the Mounted Image
After mounting, navigate to the mounted directory (e.g., C:\mount).
Use Regedit or reg command-line tool to edit the registry within the mounted image.
You need to set the following registry keys under HKEY_LOCAL_MACHINE\SYSTEM\Setup\3. Commit the changes and unmount
After editing, commit the changes:Dism /Unmount-Wim /MountDir:"C:\mount" /Commit
4. Use the modified install.wim in your boot media
Replace the original install.wim in your bootable USB's sources folder with the modified one.Considerations:
- To bypass Windows 11 requirements for clean install. This process is complex and can potentially corrupt the installation image if not done carefully.
- It may result in an unsupported installation, which could lead to stability or security issues.
- Make sure to back up your original install.wim file before making any changes.
- ArusikOIron Contributor
Where to get the custom install.wim file?