Sunday, October 10th 2021

Windows 11 TPM Requirement? Bypass it in 5 Minutes

So you have a $2,000 Core i7-6950X HEDT processor, which you thought would last forever, but Windows 11 Setup stands in your way with its steep system requirements that include TPM and Secure Boot. What do you do? With Windows 11, Microsoft introduced new requirements for compatible hardware, and these are purely software-only checks—nothing really requires it. Besides the much-talked about TPM 2.0 spec compatible hardware Trusted Platform Module as a system requirement, there's also new requirements for UEFI Boot, and installation on a GPT partitioned drive (no more MBR boot for Windows 11).

While these requirements do make some sense going forward, this walls off a lot of potential users, i.e. everyone without a TPM 2.0 add-on card, or those with processors older than 7th Gen Intel Core "Kaby Lake," or AMD Ryzen 2000 "Pinnacle Ridge" series. We have discovered a quick and easy way to defeat these checks during Windows 11 Setup, including for that nagging TPM 2.0, and Secure Boot. Here's a step by step guide for fresh installations.

Update Oct 7th: At the end of this article, which is focused on "clean installation", we added a method that lets you perform the upgrade of an existing installation to Windows 11, without any TPM. For this same scenario Microsoft offers a method that downgrades the TPM requirement from 2.0 to 1.2, our method works without any TPM and also relaxes other requirements, like memory size, UEFI and MBR.

Update Oct 10th: Improved the steps for the "upgrade" installation, to mention that updates to the updater should be turned off.
Step 1: Create the Registry Modification
After preparing your installation media (on another PC), open Notepad, paste the text below, save this file as "bypass.reg" on the bootable USB flash drive that's serving as installation media for Windows 11. You can also put just this file alone on a separate USB stick, the Windows installation environment will show it as additional drive.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
"BypassTPMCheck"=dword:00000001
"BypassSecureBootCheck"=dword:00000001
"BypassRAMCheck"=dword:00000001
"BypassStorageCheck"=dword:00000001
"BypassCPUCheck"=dword:00000001
Copy and paste the text, including the "Window Registry Editor Version 5.00" part, it should look like in the screenshot below. Also, make sure to save as "bypass.reg" and not "bypass.reg.txt", which can happen if you use notepad and have "Show file extensions" turned off in Explorer (the default).
Step 2 Boot from that Installation Media USB Flash Drive
Now, simply boot from that USB flash drive, run Windows 11 Setup, and proceed until you hit the screen that says "This PC can't Run Windows 11."
Here, click on the "back" button of the wizard (top left of the window), which takes you back to the previous screen.

Step 3: Invoke a Command Prompt
Press "Shift+F10" on your keyboard. This opens a Command Prompt window. Type "regedit" and hit Enter.
Step 4: Get Registry Editor to Pick Up that Registry File You Made
With Registry Editor open, get it to import the "bypass.reg" file that's been sitting on your USB flash drive.

Step 5: Proceed with the Installation
That's it! Close all windows, and proceed with the installation.
What Happened Here
The Windows 11 installation media, much like that of Windows 10 and Windows 8 before it, is essentially a bootable "live CD" of a Windows environment, with a singular purpose of installing Windows, or attempting to Repair your Windows installation. Logically, this environment needs the tools for such repairs, including a Registry Editor and a Command Prompt. It also has its own Windows Registry, which tells it how to go about installing Windows. With this Registry mod, you're making the installer overlook multiple system requirements, meeting, including "TPM Check," which checks for a TPM 2.0 compliant module (or Firmware TPM), whether Secure Boot (and its dependency of a disabled CSM) are met.

If you need additional help, let us know in the comments,

Bypass TPM and other requirements for Update from within Windows
Start the Windows 11 update software, click "Change how setup downloads updates" and select "not right now", or disconnect from the Internet before pressing "Next". The reason is that there's now a new version of the updater that disables the "back" button on the "Unsupported Hardware" screen. Click "Next", after some checking, a screen "This PC doesn't currently meet Windows 11 system requirements" appears.
Now open the folder "C:\$WINDOWS.~BT\Sources" and look for the file "appraiserres.dll", delete the file. Make sure to delete the correct file, there's several "appraiser" files in that folder.
Return to the Windows 11 updater (no need to restart it), click "back", and "next", done.
Add your own comment

261 Comments on Windows 11 TPM Requirement? Bypass it in 5 Minutes

#226
zlobby
MusselsThis was a flaw google had with their google mini smart speakers (this is integrated into the TV) but sony never updated and installed the fix despite many OS upgrades.
It only seems to trigger if the TV has a LAN cable, which is why i'm sure many people never noticed... they ran it on wifi, if online at all.

It's off topic, so we should probs end that line of discussion now... i'll edit DPC into the link in my sig since it's relevant and may get more attention
What you saw was an ARP flood. It's mandatory to do proper segmentation even in home networks.
Many people still believe that plugging expensive stuff in an overpriced 'gaming' ASUS or Netgear (or whatever) makes it all right in the world.

Edit: for the curious - put all 'smart' gadgets in their own isolated network. There is no reason for your vacuum robot to have access to your NAS.
Posted on Reply
#227
bug
zlobbyIt's pretty common with intel drivers. Can you try with a different interface, e.g. Realtek ETH or similar?

Edit: just search for 'ndis.sys and tcpip.sys high dpc' and behold - it's a real shutstorm. Here is a brief example: answers.microsoft.com/en-us/windows/forum/all/windows-10-dpc-latency-issue-with-ndis-tcpipsys/bd733108-8589-41d3-b780-6d394b0f0a33?page=4

To summarize, it's lazy coding on M$' side, but @lexluthermiester is right; that's a bit of a threadjacking.
It's a laptop, I've tried all interfaces (Realtek, btw) with up to date drivers and still nothing.
Like you said, let's not try to fix it here, it's off topic. And I've long given up on it. I bought a Chromecast, it handles streaming better than Win10 on Skylake.
Posted on Reply
#228
ValenOne
lexluthermiesterNice! Any glitches?
None atm.
Posted on Reply
#229
RyzenMaster.sys
Hello I am doing a bit of an experiment and am having trouble getting 11 to install even with the registry modified to bypass checks.

Intel Celeron 420
512+256mb ddr2 (tried up to 4gb no difference)
Asus P5q-e
Tried various GPUs including a gt740
40gb ide HDD

Every time I try to install it tells me my PC can't run Windows 11.

Any clue what's causing it?
Posted on Reply
#230
bug
RyzenMaster.sysHello I am doing a bit of an experiment and am having trouble getting 11 to install even with the registry modified to bypass checks.

Intel Celeron 420
512+256mb ddr2 (tried up to 4gb no difference)
Asus P5q-e
Tried various GPUs including a gt740
40gb ide HDD

Every time I try to install it tells me my PC can't run Windows 11.

Any clue what's causing it?
It probably fails to meet the minimum CPU requirement: www.microsoft.com/en-us/windows/windows-11-specifications?r=1
Posted on Reply
#233
bug
RyzenMaster.sysIirc it should meet it though, being Conroe
What do you mean "iirc"? Are you too lazy to open the link I bothered to dig up for you?
Posted on Reply
#234
RyzenMaster.sys
If I remember correctly.

I'm more than well of what Microsoft says they are, but what Microsoft states as the minimum requirements and what it will actually run on are 2 different things.

I've run it on an AM2 Athlon 64 3800+ single core before, for example.

Conroe "should" be able to run it as it has the applicable instructions.

I know that this is below the requirements, but I'm asking how to make it work.
Posted on Reply
#235
ExcuseMeWtf
And many games launch on systems not meeting their respective system requirements as well (but not on some other ones either!).

That's how those work. You're not guaranteed anything below specs. It doesn't have to be consistent across various systems below specs either. They don't state it will never launch on any system below spec in existence, but that it's not supported either way and you're on your own.
Posted on Reply
#236
lexluthermiester
RyzenMaster.sysIntel Celeron 420
This is your first limiting factor, that is a single core CPU. Windows 11 needs at least two physical cores.
RyzenMaster.sys512+256mb ddr2 (tried up to 4gb no difference)
This is likely your second main limiting factor as Windows 11 won't even boot without 2GB(trust me, I've tried lower than 2GB), but...
RyzenMaster.sys40gb ide HDD
...this is the third limiting factor. Windows 11 requires at least a 64GB partition to install to.
Posted on Reply
#237
RyzenMaster.sys

Maybe it is 2 physical cores are needed to install it, but it definitely runs on a single core after installed.

ATM I'm installing it on a pentium d 925, 768mb ram, and 40gb ide drive with those things bypassed. Just changing the CPU made it work.

It is now installed and is in the initial setup phase. It doesn't actually need 64gb, it only uses around 20, it just wants 64.
Posted on Reply
#238
lexluthermiester
RyzenMaster.sysATM I'm installing it on a pentium d 925, 768mb ram, and 40gb ide drive with those things bypassed. Just changing the CPU made it work.
Damn! Well done! I'm very interested in how it runs.
Posted on Reply
#239
zlobby
RyzenMaster.sys
Maybe it is 2 physical cores are needed to install it, but it definitely runs on a single core after installed.

ATM I'm installing it on a pentium d 925, 768mb ram, and 40gb ide drive with those things bypassed. Just changing the CPU made it work.

It is now installed and is in the initial setup phase. It doesn't actually need 64gb, it only uses around 20, it just wants 64.
Jeesus, bro! Now that is what I call a fetish!
Posted on Reply
#240
RyzenMaster.sys
So it installed but initial setup is not really working properly. I'm going to keep trying though.

Posted on Reply
#241
lexluthermiester
RyzenMaster.sysSo it installed but initial setup is not really working properly. I'm going to keep trying though.

That is an indicator of not enough RAM and not enough storage space.
Posted on Reply
#242
RyzenMaster.sys
Sounds about right. I'm guessing more the ram thing though. The ram is mixed too which doesn't help stability either
Posted on Reply
#243
lexluthermiester
RyzenMaster.sysThe ram is mixed too which doesn't help stability either
Not really. The bios will detect and sync down to the slowest DIMM detected. It's just the amount. If you can get above 1.25GB you might just be able to make it squeek by..
Posted on Reply
#244
RyzenMaster.sys
lexluthermiesterNot really. The bios will detect and sync down to the slowest DIMM detected. It's just the amount. If you can get above 1.25GB you might just be able to make it squeek by..
I'm not sure the lowest strap is actually low enough. The 256mb stick is 400mhz cl3... Super duper early stuff

Ill have to check. Could just throw some voltage at it

I've been told sometimes old hardware can cause it to install improperly and it might be corrupted, which would explain this. I'm going to throw it into a newer PC if possible and install, then do the setup on the older PC.

Since I'm using an ide drive, ill try my MSI am3 board with FX support that also has an ide port, I think that barely might be new enough.
Posted on Reply
#245
Mussels
Freshwater Moderator
RyzenMaster.sysHello I am doing a bit of an experiment and am having trouble getting 11 to install even with the registry modified to bypass checks.

Intel Celeron 420
512+256mb ddr2 (tried up to 4gb no difference)
Asus P5q-e
Tried various GPUs including a gt740
40gb ide HDD

Every time I try to install it tells me my PC can't run Windows 11.

Any clue what's causing it?
Use RUFUS, needs just one setting changed as it makes a bootable USB - much easier

After reading the following posts... pretty sure you need more RAM for the initial install, but can survive with less later
Posted on Reply
#246
RyzenMaster.sys
MusselsUse RUFUS, needs just one setting changed as it makes a bootable USB - much easier
I did but it only disabled checks for tpm and secure boot, nothing else
Posted on Reply
#247
RyzenMaster.sys
If there is a will there is a way...

Turns out the 40gb ide drive is indeed too small as I could not get it working with that no matter what I tried. I plan on trying with less ram and a larger ide drive at some point. I don't want to kill this SSD with swap by reducing what ram is in here.

Apparently it will boot with far less but just he completely unusable.
Posted on Reply
#250
lexluthermiester
rvalenciaMicrosoft spotted using unsupported CPU during its Windows 11 Insider Webcast program - Neowin

This happened when the discussion had turned towards the Task Manager and during this, Claton Hendricks, who is a Program Manager at Microsoft, was seen sporting an Core i7-7660U processor, which is not on Microsoft's official list of supported CPUs.
Which is yet another example of how much monkey poo microsoft's claims and artificial limitations are.
Posted on Reply
Add your own comment
Nov 21st, 2024 10:38 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts