Windows 11 高门槛“吓退”用户,Linux 成“香饽饽”?
上周,作为微软时隔 6 年推出、号称是“最重要更新之一”的 Windows 11,一经官宣就吸引了诸多人的眼球。
有人兴奋道“能运行 apk 确实是一大杀招”;有人感慨“游戏玩家是最大赢家”;还有人总结道“纳德拉上任后的微软真是让人耳目一新!”
但从目前看来, Windows 11 的问世对许多人而言是“几家欢喜几家愁”。
要说最大的“愁”家,那必然是各类安卓模拟器了:Windows 11 自己都能支持安卓 App 了,要我们有何用?这气得知名安卓模拟器 BlueStacks 在 Windows 11 官宣后立即发了条推特:
不过升级 Windows 11 较高的硬性要求也令部分人窥探到了一丝“机遇”:这或许是推广 Linux 的好时机。
“这台电脑无法运行 Windows 11”
根据微软官方介绍,Windows 11 升级的最低配置要求相比 Windows 10 总体都提高了些许,但这大致上对近年来的许多 Windows 10 设备而言并不是无法跨越的鸿沟。
微软为了方便用户检查设备是否可以升级为 Windows 11,还推出了一款名为 PC Health Check (下载地址:https://www.microsoft.com/en-us/windows/windows-11)的应用以便判断设备是否符合升级条件。
相信不少人都下载了这款应用,并信心满满地进行检测,得到的结果却是:“这台电脑无法运行 Windows 11”。
再仔细查看 Windows 11 的最低配置,终于发现了问题所在:Windows 11 只能在支持 UEFI 安全启动和 TPM 2.0 可信任模块的硬件上进行安装。
以 TPM 2.0 为例,它在 2014 年才正式发布,到广泛使用又花费了一定时间,因此一位 OMG Ubuntu 的作者 Joey Sneddon 认为,这会使许多 5~6 年前生产的计算机丧失升级为 Windows 11 的资格,包括微软自家的多款 Surface 设备。
这是推广 Linux 的机会
在此前提下,Joey Sneddon 推测,这可能是 Linux 吸引到更多用户的绝好时机。
试想一下,倘若今年年底 Windows 11 正式版发布,却有数十万人以“你的电脑太旧,无法运行最新软件”为由不能升级系统;想要维持 Windows 10 系统,但最近 Windows 10 家庭版和专业版生命周期页面显示,微软计划于 2025 年 10 月 14 日结束对 Windows 10 的支持,这种情况下,你会怎么做?是为了升级到 Windows 11 斥资买一台新电脑还是把系统换成更便宜划算的 Linux?
显然,前者的代价更为巨大,并且 Joey Sneddon 认为过时的硬件并不完全等于无用的硬件。他自己就还在经常使用 2012 年年中买的 MacBook Pro,即使这台笔记本电脑被苹果判定为过时并且无法升级到 Big Sur,但他找到了解决办法:将系统切换为像 Ubuntu 这样的 Linux 发行版。
将系统换成 Linux 意味着这台旧电脑就可以运行之前运行不了的最新软件,还可以及时获得安全更新、错误修复等。因此 Joey Sneddon 非常感谢 Linux 的存在,也由此推断许多无法达到 Windows 11 升级标准的人,会和曾经的他一样投入 Linux 的怀抱。
全球热议的 TPM 2.0
正如 Joey Sneddon 所说,光 TPM 2.0 这一点就限制了许多人尝试 Windows 11 的机会,TPM 2.0 也在一时之间在全球引起热议:这个卡我升级 Windows 11 的东西到底是什么?
据了解,TPM 全名 Trusted Platform Module,即可信任平台模块,是一项安全密码处理器的国际标准,旨在使用装置中整合的专用芯片以处理装置中的加密密钥。
微软在宣布 Windows 11 之后也于博客上解释了 TPM 2.0 的重要性:“未来 PC 需要借助这种现代硬件信任模块从根本上来帮助抵御常见和复杂的攻击,如勒索软体和黑客组织的复杂攻击。通过 Windows 11 对 TPM 2.0 的要求,也将有助于提升硬件安全标准。”
除此之外,微软还补充道:“TPM 2.0 是通过 Windows Hello 和 BitLocker 提供安全性以帮助用户更好地保护其身份和数据的关键构建模块。”
不过微软此前也曾表示,未来升级 Windows 11 可能只需要 TPM 1.2。但就目前看来最低标准是 TPM 1.2 还是 TPM 2.0 还未明确,想要升级 Windows 11 的用户还是以具备 TPM 2.0 为首选。
明明是近几年才买的电脑 PC Health Check 却还是提示“这台电脑无法运行 Windows 11”的用户需注意,大多数情况下默认的 BIOS 设置中都会禁用 TPM 功能,因此 PC Health Check 会无法识别 TPM,用户需手动开启该功能。
如果电脑实在没有 TPM 芯片,外媒 Windows Latest 也提供了一种方法:
在显示“这台电脑无法运行 Windows 11”的界面下,按 Shift+F10 打开命令行界面,输入 regedit 打开注册表,并在 HKEY_LOCAL_MACHINE\SYSTEM\Setup 下创建一个名为“LabConfig”的项,然后在“LabConfig”下创建两个 DWORD 值:
BypassTPMCheck=dword:00000001
BypassSecureBootCheck=dword:00000001
保存退出后,用户就可以正常安装 Windows 11 了。
不过以上这个方法仅适用于当初泄露版的 Windows 11,正式版是否奏效还未可知。
参考链接:
https://www.omgubuntu.co.uk/2021/06/windows-11s-strict-system-requirements-might-benefit-linux
https://www.windowslatest.com/2021/06/28/youll-be-able-to-bypass-windows-11-tpm-2-0-requirement/