今天早些時候,我們報導了一個非官方的 WinPE,它允許用戶檢查其不受支援的硬體是否可以運行 Windows 11 24H2。例如,該工具的創建者確認他們的英特爾第三代處理器能夠運行即將推出的 Windows 版本。
自從微軟在 Windows 11 公開發佈時首次宣布系統需求,特別是 CPU 要求以來,系統需求一直是爭論的熱門話題。這是因為作業系統導致許多仍然相關的處理器不相容且不受支援(英特爾第七代和銳龍第一代 CPU/APU)。不過,這家科技巨頭後來確實在名單中添加了一些英特爾第七代晶片,但這幾乎沒有讓任何人滿意。
例如,一位使用者使用不受支援的基於第一代「Nehalem」架構的 Core i5-580M,感覺他們的系統「像魔法一樣」運行 Windows 11 22H2。
當微軟自己的 PC Health 檢查應用程式錯誤地報告Pentium 4 完全能夠運行 Windows 11時,這對微軟的決定沒有幫助。有趣的是,甚至一名微軟高級員工在直播 Windows Insider 網路廣播時也被發現運行不支援的處理器。
然而,微軟似乎正在對 CPU 指令集架構 (ISA) 支援進行更改,這可能會決定在非常舊的系統上執行 Windows 11 24H2 的嘗試是否成功。儘管非官方 WinPE 工具表明它可以在相當舊的 CPU 上運行,但即使是較舊的處理器也可能無法運行。
科技愛好者和 Twitter(現在是 X)用戶 Bob Pony 注意到,微軟似乎希望將「POPCNT」指令作為 Windows 11 24H2 的要求。顯然,沒有它的 CPU 將無法啟動到 Windows。
自建置 25905 以來,在 Windows 11 版本 24H2 中發現了巨大的發現。
現在需要具有指令「POPCNT」的 CPU!
從 Windows 11 核心到 USB XHCI 驅動程序,有各種系統檔案需要 POPCNT CPU 指令。
沒有POPCNT,它就無法啟動!pic.twitter.com/vCWYvzfu6k— 鮑伯小馬 (@TheBobPony) 2024 年 2 月 11 日
POPCNT 指令是總體計數的縮寫,有助於計算二進位表示形式中 1 的數量。 AMD 於 2006 年 7 月推出了巴塞隆納架構,這是 x86 產業中第一個真正的四核心。英特爾後來透過 Nehalem(第一代 Core i 系列 WeU)添加了它。目前尚不清楚該公司為何強制執行此規定。也許即將推出的 Windows 版本中的某些功能需要它。
該指令似乎自早期版本 25905 以來就已經存在,這與之前的另一份報告相吻合,該報告發現舊的AMD Turion II 和英特爾酷睿 2 雙核PC 無法通過旁路運行 Windows 11。這種情況有點讓人想起2018 年SSE2 對 Windows 7 更新的支援。
請記住,儘管 Insider 構建本質上是實驗性的,因此當 24H2 公開可用時,未來情況可能會發生變化。
發佈留言