Windows 11 虽然自推出以来,就有 TPM 2.0 的限制,不支持的 CPU 正常来说是无法安装,不过陆续都有人发现到可成功绕过的技巧,让老电脑也能使用到最新 Windows 11 操作系统,/product server 可说是很多人用的方法,但这里有一个坏消息。
根据报导,微软在最新 Insider 版本中,正式修补了这个绕过机制,代表说以后的新版本,旧电脑可能就无法通过这方法来安装了。
就是要你升级硬件! 微软修补 TPM 2.0 绕过漏洞,不让不支持 CPU 安装 Windows 11
根据 Tom’s Hardware 的报导,Windows 专家 Bob Pony 几天前在 X.com 分享,最新 Windows 11 Insider Build 27686 (Dilithium) 版本中,用 setup.exe /product server 指令来绕过 TPM 检查的方法已经失效,微软已经正式修补。
随后他也补充,目前的 Windows 11 24H2 版本还可行,代表说这指令依旧可以绕过 TPM 检查,这次修补仅限于 Insider Build 27686 (Dilithium) 这个版本。
只不过,不确定这只是暂时,还是未来也会在 Windows 11 24H2 正式版导入这个修补。
虽然说目前应该还有其他方法可以绕过 TPM,但微软修补只是时间早晚问题,从这次突然出手,再加上几个月前实施的 PopCnt 限制,可以看得出微软决心,真的不想要让不支持的旧电脑,升级到 Windows 11。
PopCnt 限制之前,即使是非常旧的 CPU,如:Athlon、Core2Duo 也能升级到早期的 Windows 11 版本,而开始实施之后,Bob Pony 研究发现到,这条新指令是必要的,特别是对 24H2 功能,因此无法绕过,绕过就会使 Windows 安装启动失败。
随着这消息现身,不少网友也在下面调侃微软,像是:「为什麽他们如此关心并继续尝试修补解决方法?」 、「为什么我要安装 Winbug 11」、「他们是否真的试图让人们放弃 Windows? 因为这给人感觉确实是这样的。“。
论坛上也是,一位 LugianLithos 网友就写到
我认为微软对于失去使用旧硬件运行 Windows 的用户并不太在意。 许多人会继续使用 Windows 10,这可能成为微软不得不解决的安全噩梦。 像我这样的小众用户则会改用 Linux。
值得注意的是,Bob Pony 虽然说 PopCnt 无法绕过,但早些时间有网友在 论坛 分享一个完整有效的方法,有需要的人可以试试,将程式码贴在管理员的命令提示字符。
所以我是认为也不用太悲观,总会有人找出新方法。