舊PC無緣Windows 11?探究微軟設(shè)置CPU限制和提高運行門檻的動機
在 Windows 11 首個預(yù)覽版發(fā)布之后,雖然微軟對 CPU 升級限制和最低設(shè)備要求進行了澄清,但依然存在模糊點。微軟表示只有第 8 代英特爾芯片、Ryzen 2000 系列以上芯片才能升級 Windows 11 系統(tǒng)。那么之前的設(shè)備難道真的就無法運行 Windows 11 了嗎?事實可能并非如此。
首先,從此前偷跑的 ISO 鏡像以及當前 Windows Insider 分發(fā)的 Build 22000.51 鏡像,Windows 11 在第 7 代處理器和更低的設(shè)備上也運行良好。當從 ISO 鏡像安裝的時候,Windows 11 繞過 TPM 2.0 限制是非常簡單的,只需將一個.dll替換成Windows 10中的一個。根據(jù)Albacore在Twitter上的說法,如果你進行清潔安裝,Windows 11 甚至不檢查 CPU 世代。
對于那些想知道純凈安裝 Windows 11 的最低硬件要求是什么(當你從USB啟動安裝時)
- 3686MB內(nèi)存
- 2個CPU核心
- 1 GHz基本速度
- TPM 1.2
- 支持 Secure Boot 的固件
如果你是在虛擬機或部署服務(wù)器,所有的檢查都會被跳過。純凈安裝的時候不會檢查 CPU。
那么微軟為何要對 CPU 代數(shù)進行限制?
那么微軟為何要這么麻煩呢?首先,CPU代數(shù)限制與TPM完全無關(guān),它是為了 "經(jīng)驗原因",正如操作系統(tǒng)安全總監(jiān)大衛(wèi)·韋斯頓所指出的:“CPU 是出于經(jīng)驗的原因。和 TPM 的要求是不相關(guān)的”。
在過去,只要他們的電腦符合最低規(guī)格(大多數(shù)第四代、第五代、第六代和第七代設(shè)備都符合,只要它們以某種方式啟用 TPM),就可以由用戶決定他們是否想要一個“偉大的體驗”。對于用戶來說,如果因為他們完美的第六代設(shè)備不符合 CPU 限制而不得不花 1500 美元以上購買一臺新機器,這真的是一種“偉大的體驗”嗎?
那么為何微軟從一開始就引起了這些不安,外媒推測原因可能有兩個
a:讓很多人感到不安,然后升級設(shè)備
最被消費者接納的說法就是微軟想迫使用戶購買新機器。當然,這對OEM廠商和微軟來說都不是一件壞事,但如果有的話,Windows 11可以讓人們在Windows 10上停留更長時間。
b:為了運行 Android 應(yīng)用程序或者其他后續(xù)功能
第二種可能涉及到 HVCI,這是一個管理程序的安全措施。它可能會影響到像 Windows Subsystem for Android 這樣的東西,它被用來在 Windows 11 上運行 Android 應(yīng)用程序。如果 Android 應(yīng)用在舊版 CPU 上表現(xiàn)不佳,微軟確實可能非常不愿意允許出現(xiàn)不合格的體驗。
而另一個可能性是,微軟仍對 Windows 11 有后續(xù)的發(fā)展計劃,這些計劃目前并未被披露,需要更現(xiàn)代的 CPU 來運行。從事Azure工作的微軟資深人士Carmen Crincoli(他在Twitter上明確表示,他 "代表(他)自己,而不是微軟")在Twitter上說,“他的目標是創(chuàng)造一條前進的道路,使生態(tài)系統(tǒng)在幾年后處于更強大的地位”。
如果ARM上的Windows和Android的Windows子系統(tǒng)、HVCI,以及Windows 11和Windows 10之間的密切關(guān)系是這些硬件限制的原因,為什么不直接說出來?即使有最好的意圖,有時微軟也無法擺脫自己的方式。