如何解決兼容問題?Win11僅支持1個(gè)Intel 7代CPU 不支持AMD Zen 1 CPU
微軟上周宣布,在調(diào)查了其他可能兼容Windows 11的處理器后,他們只發(fā)現(xiàn)一個(gè)第7代Intel CPU兼容,而沒有發(fā)現(xiàn)第一代AMD Zen CPU。
當(dāng)微軟首次發(fā)布Windows 11時(shí),許多用戶對(duì)新操作系統(tǒng)的新的更嚴(yán)格的系統(tǒng)要求感到失望。
由于新的TPM 2.0要求和兼容CPU的限制列表,許多人發(fā)現(xiàn)他們的設(shè)備配備英特爾第7 代和第一代 AMD Zen CPU,運(yùn)行Windows 10完美,無法再升級(jí)到Windows11。
更糟糕的是,微軟發(fā)布了一個(gè)名為 PC Health Check 的新工具,該工具首先檢查您的硬件是否與Windows 11兼容。 然而,該工具并不理想,因?yàn)樗峁┑脑O(shè)備不兼容原因的信息很少,如下所示。

額外的Windows 11兼容CPU
微軟上周宣布,他們擴(kuò)大了兼容64位處理器的列表,包括一個(gè)英特爾第7代CPU和更新的英特爾酷睿CPU:
英特爾酷睿 X 系列、Xeon w系列
英特爾酷睿 7820HQ(僅選擇帶有基于聲明式、組件化、硬件支持應(yīng)用程序 (DCH) 設(shè)計(jì)原則的現(xiàn)代驅(qū)動(dòng)程序的設(shè)備,其中包括 Surface Studio 2)
微軟在其售價(jià)3,500美元的Surface Studio 2設(shè)備中使用了英特爾酷睿i7-7820HQ處理器,因此看到這款CPU進(jìn)入兼容性列表也就不足為奇了。
據(jù)微軟稱,這些額外的CPU是根據(jù)微軟的DCH設(shè)計(jì)原則添加的:
聲明性(D):僅使用聲明性INF指令安裝驅(qū)動(dòng)程序。不要包含共同安裝程序或RegisterDll函數(shù)。
組件化(C):特定于版本、特定于OEM和可選的驅(qū)動(dòng)程序自定義與基本驅(qū)動(dòng)程序包分開。因此,僅提供核心設(shè)備功能的基本驅(qū)動(dòng)程序可以獨(dú)立于自定義進(jìn)行定位、遷移和服務(wù)。
硬件支持應(yīng)用程序 (H):與Windows驅(qū)動(dòng)程序關(guān)聯(lián)的任何用戶界面 (UI) 組件都必須打包為硬件支持應(yīng)用程序 (HSA) 或預(yù)安裝在 OEM 設(shè)備上。
HSA是一個(gè)可選的特定于設(shè)備的應(yīng)用程序,與驅(qū)動(dòng)程序配對(duì)。該應(yīng)用程序是通用 Windows平臺(tái) (UWP) 或桌面橋應(yīng)用程序。必須通過Microsoft Store分發(fā)和更新HSA。
具體操作請(qǐng)參見Hardware Support App (HSA): Steps For driver developers和Hardware Support App (HSA): Steps For App developers。
微軟表示,遵循DCH設(shè)計(jì)原則的CPU擁有99.8%的內(nèi)核無崩潰體驗(yàn)。
微軟在上周的博客文章中解釋說:“沒有達(dá)到最低系統(tǒng)要求的設(shè)備會(huì)多出52%的內(nèi)核模式崩潰。而滿足最低系統(tǒng)要求的設(shè)備有99.8%的無死機(jī)體驗(yàn)?!?/p>
不幸的是,沒有其他英特爾第7代CPU與Windows 11兼容。此外,在與AMD合作分析第一代 AMD Zen CPU后,微軟確定它們都與Windows 11不兼容。
更新后的PC健康檢查工具即將發(fā)布
除了CPU兼容性方面的細(xì)微變化外,微軟還發(fā)布了新版本的PC健康檢查工具,可以提供關(guān)于設(shè)備為何不兼容Windows 11的更詳細(xì)信息。
使用新版本,用戶將獲得有關(guān)使他們的設(shè)備與Windows 11兼容所缺少內(nèi)容的詳細(xì)說明,如下所示。

雖然用戶在不購買其他處理器的情況下無法解決不兼容的CPU,但在許多情況下,可以通過啟用BIOS中的設(shè)置來修復(fù)其他項(xiàng)目,例如Secure Boot或缺少TPM 2.0處理器。
軟件在上線前通常會(huì)進(jìn)行兼容性測試,以確保軟件與所有應(yīng)用設(shè)備的兼容性。在實(shí)際軟件開發(fā)中,軟件通常需要在不同的軟硬件環(huán)境中運(yùn)行,但由于任何一個(gè)軟件都或多或少地依賴所運(yùn)行的環(huán)境,所以環(huán)境的差異可能導(dǎo)致軟件在不同的環(huán)境下運(yùn)行會(huì)有不同的結(jié)果,所以對(duì)軟件的兼容性進(jìn)行測試是很有必要的。
軟件兼容性測試應(yīng)盡早進(jìn)行,否則系統(tǒng)投入使用后再進(jìn)行兼容性測試帶來的風(fēng)險(xiǎn)會(huì)增加,并且會(huì)影響使用。通常如果期望的運(yùn)行環(huán)境存在眾多的可變性,兼容性也會(huì)很復(fù)雜,反之,兼容性就很可能不存在問題,兼容性測試也會(huì)變得非常簡單。因此針對(duì)不同的軟件對(duì)其運(yùn)行環(huán)境的要求,要開展不同的軟件兼容性測試,以保證軟件的正常運(yùn)行并發(fā)揮其最大的作用。
參讀鏈接:
