ADVERTISEMENT
根據Bob Pony 在X上的發文以及一段影片,表示自 Windows 11 Build 26080 預覽版開始,CPU 沒有 SSE 4.2 和 PopCnt 指令的裝置將無法開機。
今年 2 月,同樣也是Bob Pony發文,表示他在他的電腦上安裝Windows 11 build 26058 時,他的設定頁面上跳出一個通知,指電腦的處理器不支援關鍵功能(PopCnt) 等,不符合升級到Windows 11系統的條件。
ADVERTISEMENT
不過,先前不符合條件的舊裝置,可以透過某些方式來繞過這些限制,讓電腦繼續升級。但是現在Bob Pony 表示,他發現近期在 Windows 11 預覽版中進行了調整,上述繞過限制方案已經失效,不符合條件的舊款 CPU 裝置如果升級到 Windows 11 26080 及更高版本,那麼無法開機進入桌面。
什麼是POPCNT指令
popcnt縮寫自population count,是x86架構CPU提供的一個指令,屬於SSE指令集。popcnt指令可以在一個指令週期內計算出一個字長(對於64位機器就是64位)的二進制串的漢明權重(Hamming Weight)。
目前大多數英特爾和 AMD 處理器都支援 POPCNT 指令,例如英特爾自 SSE4.2 擴展開始就已支援 POPCNT 指令,但也有部分較舊的或非常低端的處理器可能不支援 POPCNT,例如一些較舊的 Atom 處理器、早期的英特爾Core處理器以及一些低成本的 AMD 處理器。
ADVERTISEMENT
換句話說,如果你的 PC 已經有 15 歲以上(主要影響 2007 年之前的 CPU),那麼它很可能就無法運行和啟動 Windows 11 24H2 版本。當然,在這種太舊的裝置上運行 Win11基本上跑起來的體驗也不會有多好,除非你有實驗精神,否則放棄了也好。
ADVERTISEMENT
ADVERTISEMENT