Microsoft has patched the ‘product server’ trick for TPM check bypass

The recently discovered setup.exe /product server command that one could use to skip TPM and CPU restrictions in Windows 11 no longer works. After the method gained attention in media, the company patched the Windows 11 setup program. So starting in Windows 11 Build 25977 (Canary), the option makes setup throw an error message.

The /product server switch was telling the Windows 11 installer that it installs a server edition of the operating system. Despite that, it was actually installing a client version, i.e. Pro or Home.

Windows Server doesn't have such strict limitation on the CPU model, and doesn't yet check the presence of TPM.

However, there is still a way to install Windows 11 Build 25977. Microsoft just forgot to update the tool that does in-place upgrade, setupprep.exe. If you pass the /product server switch to the tool, it will update your existing Windows 10 to Windows 11 without checking for TPM and CPU. So, launch it as follows: setupprep.exe /product server.

Note: The setupprep.exe file is in the sources folder.

I bet it won't take Microsoft long to "fix" this forgotten binary.


Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!


Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

5 thoughts on “Microsoft has patched the ‘product server’ trick for TPM check bypass”

Leave a Reply

Your email address will not be published.

Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.