Windows 11 不再被舊的不受支援的 CPU 上的系統要求繞過技巧所愚弄
微軟本週稍早在 Dev 和 Canary 頻道上發布了一個主要的 Insider 版本。新版本 26052 引入了多項功能,例如「Sudo for Windows」、改進的註冊表編輯器等。
這也是第一個 Windows 11 版本 24H2版本,有趣的是,微軟似乎正在對下一代 Windows 11 的 CPU 指令集架構 (ISA) 支援方面做出相當重大的改變。該公司似乎正在尋求使SSE4的「POPCNT 」指令是執行Windows 11的強制要求。當使用者嘗試在採用此類晶片的系統上啟動Windows 11 24H2時,機器無法啟動。
因此,運行此類舊處理器的用戶似乎將無法再繞過 Windows 11 24H2 系統要求。然而,這並不意味著旁路不適用於不在支援晶片清單中的其他更現代的 CPU。基於 build 26052的非官方 WinPE(Windows 預安裝環境)工具已確認其可正常運作。
隨後,更新的版本 26058透過安裝程式本身添加了另一個區塊,以便使用者無法繼續操作。它還清楚地告知使用者在設定過程中缺少“POPCNT”指令。
除了 Rufus 和 Ventoy 等傳統實用程式之外,至少從 2022 年 8 月起,另一種繞過方法已經在網路上流傳。這個方法非常簡單,因為它只需要一個命令,欺騙 Windows 設定認為它是Server WeU。這因此導致跳過系統要求檢查。然而有報道稱該命令已停止工作,但事實並非如此。
但不幸的是,這種旁路似乎無法證明對所有沒有 POPCNT 的舊處理器有幫助。儘管旁路顯然仍然有效,但安裝程式無法啟動進入 Windows。
使用 setup.exe 的命令列參數“/product server”,繞過 Windows 11 24H2 安裝程式的系統需求檢查。
但不幸的是,設定完成後會重新啟動進入下一階段。它將無限期地停留在 Windows 標誌啟動畫面。https://t.co/MNwlUn5317 pic.twitter.com/JjvTNVs2SL— 鮑伯小馬 (@TheBobPony) 2024 年 2 月 15 日
此錯誤類似於過去 Windows 安裝程式會檢查 NX 位元(從不執行)、PAE(實體位址擴充)是否啟用,或 SSE2 指令是否存在,否則升級將被阻止。然而,有一些解決方法。
有趣的是,CPU ISA 更新並不是微軟目前所做的唯一重大事情。該公司還宣布正在更新自 Windows 8 時代以來就存在的安全啟動金鑰,這是有充分理由的。
谷歌當然已經注意到了整個情況,這就是為什麼它希望不受支援的 PC 的所有者放棄Windows 10 和 11並切換到 ChromeOS Flex。
發佈留言