A new script allows you to install Windows 11 on devices with incompatible hardware, such as missing TPM 2.0, incompatible CPUs, or the lack of Secure Boot. Even better, the script also works on virtual machines, allowing you to upgrade to the latest Windows Insider build.
When Windows 11 was first announced, Microsoft released the operating system's new system requirements, which included a TPM 2.0 security processor, Secure Boot, newer CPUs, and at least 64 GB of hard drive space.
As Microsoft realized that many people, especially those in the enterprise, would be testing Windows 11 preview builds on virtual machines, they exempted them from the system requirements.
However, Microsoft is now requiring compatible hardware even on virtual machines and taking a firm stance on its system requirement, going as far as to say that people who install Windows 11 on incompatible hardware may not get security updates.
For those willing to risk running Windows 11 on incompatible hardware, a script has been released that allows new installations and upgrades to bypass the operating system's system requirements.
Script bypasses Windows 11 system requirements
This new script was released as part of the extremely useful Universal MediaCreationTool wrapper, a batch file that allows you to create an ISO for any version of Windows 10, with Windows 11 support added last week.
While the main script of this open-source project is the 'MediaCreationTool.bat' used to create Windows ISOs, it also includes a script named 'Skip_TPM_Check_on_Dynamic_Update.cmd,' which configures the device to bypass compatible hardware checks.
When executed on a Windows 10 or Windows 11 device, the Skip_TPM_Check_on_Dynamic_Update.cmd script will perform a variety of tasks, including:
- Create the 'AllowUpgradesWithUnsupportedTPMOrCPU' value under the HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup Registry key and set it to 1.
- Registers a WMI event subscription named 'Skip TPM Check on Dynamic Update' that deletes the 'C:\$WINDOWS.~BT\appraiserres.dll' file when the vdsldr.exe executable is launched during Windows 11 setup.
It should be noted that the created WMI event subscription will remain in effect until you run the Skip_TPM_Check_on_Dynamic_Update.cmd script again, which will cause the event subscriptions to be deleted. You can do this after installing or upgrading Windows 11.
Before using this script, when attempting to upgrade a Windows 11 build 22449 virtual machine to the latest preview build, the upgrade failed as the setup could not see the secure boot feature, a TPM 2.0 processor, and the system disk was too small.
However, after running this script, we could install the latest Windows 11 preview build 22463 without a problem.
Anyone who decides to use this bypass should be aware that this is an unsupported method to install Windows 11 and could lead to performance issues or other bugs when using the operating system. Furthermore, Microsoft may not provide security updates to unsupported devices, so your installation will likely be less secure.
Therefore, you should only use this method in test environments and not on production devices.
Comments
h_b_s - 2 years ago
And so the cat and mouse game begins. Oddly, I feel more inclined to support Microsoft the more people complain about this even though I know it's an artificial limit.
ELeeBorder - 2 years ago
The reason that Microsoft gives for restricting the processor support is to make Windows 11 more secure. They claim that 8th generation or newer Intel core processors and 2nd generation or newer AMD Zen processors block 60% of malware. In theory that would make Windows 11 significantly more secure than Windows 10.
Some-Other-Guy - 2 years ago
Yeah, but I can block 100% of malware with my online Windows XP Box
Even the new Finfisher Rootkit will fail to compromise my XP installation >
https://www.bleepingcomputer.com/news/security/finfisher-malware-hijacks-windows-boot-manager-with-uefi-bootkit/
Blocking only 60% is a big FAIL in my book!
DrkKnight - 2 years ago
Again .... nothing, I mean NOTHING is infallible , it all depends who wants in and how bad they want in. I think once released full blown , the nefarious ones on the web are gonna have a field day with 11. It wouldn't surprise me in the least that there is a backdoor for Microsoft and other government entities the size of a football stadium built in, which would be the reason for the strict hardware restrictions.
bob3160 - 2 years ago
Why force an install? Nothing wrong with continuing to use Windows 10. Windows 10 will still be fully supported through most of 2025.
noelprg4 - 2 years ago
"Furthermore, Microsoft may not provide security updates to unsupported devices, so your installation will likely be less secure."
uh about that statement Lawrence, the creator of that bypass script has sort of reacted to a similar statement on his web site calling it "FUD"
https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15#gistcomment-3909345
Lawrence Abrams - 2 years ago
I agree it is FUD and would be a stupid mistake on Microsoft's part.
However, they continue to say it over and over, so any user who decides to install on unsupported hardware needs to understand the potential risks.
"Your device might malfunction due to these compatibility or other issues. Devices that do not meet these system requirements will no longer be guaranteed to receive updates, including but not limited to security updates. "
Microsoft refuses to share more info about this other than statements like this, and trust me, I have pressed them repeatedly for more information.
bekeen - 2 years ago
Hi, Thanks for the script.
How do I end up in an upgrade with this script instead of a clean new installation?
Thanks in advance
bekeen - 2 years ago
How can I go back from 11 to 10 if rolback option is missing in recovery settings?