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:
jess!
hey, installing server instead of actual iso wouldnt affect the performance of the system, right?
It will still install the client OS.
Still works 5/22/24
09/07 It’s still working with the 23H2 April 24 ISO version (for enterprise)…
The released 24H2 update does indeed work with the setupprep.exe /Product Server “hack” – I personally think Microsoft has decided to leave this back door open after all.