一組在現代遊戲電腦上進行的測試對比了Windows 7與Windows 11運行十款遊戲的表現。結果顯示,Windows 7在部分CPU受限場景下領先,Windows 11則在偏重顯卡的測試中較常占優;領先方並不固定。

十款遊戲中,八款使用DirectX 11,兩款使用DirectX 9。測試電腦配備Ryzen 7 9800X3D、Radeon RX 6950 XT、64GB DDR5內存和NVMe固態硬碟。安裝Windows 7前需處理NVMe、USB 3.0驅動支持,並調整Secure Boot、CSM等啟動設置;Windows 11一側關閉了VBS和HVCI。兩側AMD驅動編號相同,但內部代碼基礎不同。
具體到遊戲,《蝙蝠俠:阿卡漢起源》等在部分CPU受限設置下,由Windows 7取得更高平均幀率或更好的低幀表現;《控制》等偏重顯卡的測試則由Windows 11領先。《巫師3:狂獵》在1080p下由Windows 7取得更好的低幀表現,升至1440p和4K後,優勢轉向Windows 11。
兩款DirectX 9遊戲更明顯地偏向Windows 7。測試文章將這一表現與所測Windows 11配置使用D3D9 On12轉換層聯繫起來。作者概括,CPU受限時舊系統較常占優,GPU受限時新系統較常領先;這一結果適用於本次硬體、驅動和設置條件,不能直接推廣到所有遊戲或電腦。
外媒報道:
Windows 7於2009年問世,接替了評價褒貶不一的Windows Vista,後來成為微軟最受歡迎的作業系統版本之一。17年後,有人決定在一台現代遊戲電腦上測試它,並在十款遊戲中與Windows11直接比較。其中八款遊戲使用DirectX11,兩款使用DirectX9。儘管已經問世多年,Windows 7在某些場景下仍表現出更高的性能。
Windows 7在很大程度上沿用了Vista奠定的技術基礎,包括Super Fetch、Ready Boost、Ready Drive、異步API,以及輸入輸出、處理器電源管理和內存管理方面的改進。與此同時,微軟也調整了Vista中一些備受批評的設計,例如讓用戶能夠更靈活地控制UAC提示的頻率。此外,到Windows 7發布時,電腦硬體的性能已大幅提升,Windows Aero界面等功能對主流電腦的負擔也不再那麼重。

如今,要在現代電腦上安裝Windows 7困難得多。它沒有內置對NVMe、USB3.0等許多現代技術的支持,因此需要事先將所需驅動程式集成到安裝鏡像中。微軟當年曾發布支持NVMe的更新,但沒有相應驅動程式,Windows 7安裝程序就無法識別這類儲存設備。另一個問題是,AMDAM5平台沒有適用於Windows 7的官方晶片組驅動程式。所幸,測試使用的Radeon RX6950 XT採用RDNA2架構,仍有適用於Windows 7的官方驅動程式。
Windows 7配置
AMD Radeon RX6950 XT
銳龍79800X3D
64GB(2x32GB)G.SKILLFlareX5DDR5@6000MHzCL30
希捷LightsaberFireCuda(530)NVMeSSD
華碩ROGSTRIXB850-F遊戲WiFi
海盜船Nautilus360RS一體式水冷散熱器
驅動程式不支持HAGS
Windows 7旗艦版64位ServicePack1(內部版本7601)
適用於Windows 7的AMDAdrenalin22.6.1(2022)
Windows11配置
AMD Radeon RX6950 XT
銳龍79800X3D
64GB(2x32GB)G.SKILLFlareX5DDR5@6000MHzCL30
希捷Light saber Fire Cuda(530)NVMeSSD
華碩ROGSTRIXB850-F遊戲WiFi
海盜船Nautilus360RS一體式水冷散熱器
驅動程式不支持HAGS
Windows1125H2(內部版本26200.9278)
適用於Windows11的AMDAdrenalin22.6.1(2022)
對於Windows 7,我們禁用了安全啟動,啟用了CSM,並將啟動設備控制設置為「僅傳統OPROM」。啟用CSM意味著我們將無法再訪問可調整大小的BAR(反正它也不受支持)。對於Windows11,我們禁用了VBS(基於虛擬化的安全機制)和HVCI(虛擬機監控程序保護的代碼完整性)。需要注意的是,雖然我們在Windows11和Windows 7測試中都使用了Adrenalin22.6.1版本,但這兩個軟體包包含的內部驅動程式版本不同。儘管兩個軟體包都發布於2022年6月,但Windows11驅動程式基於比Windows 7驅動程式更先進的代碼庫。
我們總共測試了十款遊戲:八款使用DirectX11,兩款使用DirectX9。DirectX11遊戲是本次測試的重點,因為兩個系統都原生支持DirectX11。相比之下,我們的Windows11系統會通過D3D9On12映射層運行DirectX9遊戲,而我們的Windows 7系統則可以原生運行。雖然有一些方法可以繞過Windows11上的D3D9On12,但我們希望評估大多數玩家實際體驗到的開箱即用效果。因此,我們預計Windows 7在運行DirectX9遊戲時會更勝一籌。從下面的結果可以明顯看出,每個作業系統的優勢將取決於我們受限於CPU還是受限於GPU。
《戰慄深隧2033:重製版》(DX11)

《戰慄深隧2033:重製版》於2014年發布,採用了全新的光照引擎,畫面更加精美,部分關卡也新增了場景。遊戲主要依賴GPU性能,但在玩家探索遊戲世界的過程中,GPU利用率有時會急劇下降。此時,CPU將成為性能瓶頸,導致遊戲性能相應降低。
雖然Windows11的平均幀率更高,但Windows 7在處理CPU相關的性能下降方面表現更佳,因此最低幀率也更高。安裝AMD晶片組驅動程式並啟用可調整大小的BAR功能後,Windows11的最低幀率略有改善,但仍然遠遜於Windows 7。Windows11更先進的圖形驅動程式在GPU受限的情況下似乎具有優勢,而Windows 7較低的CPU開銷提供了更穩定的幀速率,儘管峰值性能較低。
蝙蝠俠:阿卡漢起源(DX11)

《蝙蝠俠:阿卡漢起源》採用修改版的虛幻引擎3運行,並使用了多項DX11增強功能,例如曲面細分、環境光遮蔽HBAO+、百分比近距離軟陰影(PCSS)和景深(DoF)。
在1080p解析度下,CPU性能受限時,Windows 7再次展現出強勁實力,在平均幀率和最低幀率(1%最低幀率)方面均優於Windows11。令人驚訝的是,在《起源》的4K解析度下,Windows 7也略勝一籌,儘管優勢遠小於1080p。然而,正如我們在接下來的測試中將看到的,這種情況實屬罕見。即便如此,在4K解析度下,Windows 7在該遊戲中仍然保持著略微優於Windows11的性能優勢。
蝙蝠俠:阿卡漢騎士(DX11)

儘管《蝙蝠俠:阿卡漢騎士》的PC版發售時問題重重,漏洞百出,性能低下,但它依然獲得了評論界和商業上的雙重成功。從畫面上看,這款遊戲至今依然表現出色,現代硬體完全能夠流暢運行這款對性能要求極高的PC移植版。
蝙蝠俠:阿卡漢之城(DX11)

《蝙蝠俠:阿卡漢之城》是繼《阿卡漢瘋人院》之後該系列的第二部作品,也是第一部支持DirectX11的作品。DirectX11引入了曲面細分等功能,為角色和環境增添了更多幾何細節。
在《阿卡漢之城》中,我們測試的每個解析度下,系統都受到GPU的限制,這使得Windows11在所有方面都具有優勢。
巫師3:狂獵(DX11)

《巫師3》發售之初因畫面質量較最初公布時有所下降而引發爭議。CD Projekt Red迅速發布補丁解決了這些問題,並提升了遊戲的視覺效果。然而,從性能角度來看,這款遊戲在發售時對硬體的要求極高。在《阿卡漢之城》中,我們測試的每個解析度下,系統都受到GPU的限制,這使得Windows11在所有方面都具有優勢。巫師3:狂獵(DX11)《巫師3》發售之初因畫面質量較最初公布時有所下降而引發爭議。CDProjektRed迅速發布補丁解決了這些問題,並提升了遊戲的視覺效果。然而,從性能角度來看,這款遊戲在發售時對硬體的要求極高。
雖然這款遊戲總體上非常依賴GPU,但在1080p解析度下,我們確實遇到了輕微的CPU瓶頸,這使得Windows 7在1%最低幀率方面略占優勢。而在1440p和4K解析度下,Windows11則略勝一籌。
控制(DX11)

《控制》是我們本次對比測試中最新的遊戲,於2019年發布。雖然該遊戲引入了一些光線追蹤功能,但這些功能僅限於DirectX12API。由於Windows 7不支持DirectX12,我們在兩個作業系統上均使用DirectX11對《控制》進行了測試。即使沒有光線追蹤,《控制》仍然是我們在Windows11與Windows 7對比測試中畫面表現最佳的遊戲。
Windows11在所有測試項目中都勝出。這並不令人意外,因為在所有測試解析度下,我們都遇到了GPU性能瓶頸。
刺客任務:赦免(DX11)

《刺客任務:赦免》於2012年發行,是首款採用Glacier2引擎的遊戲。這款升級後的引擎能夠處理多達1200個角色的群體畫面,這在當時是前所未有的。遊戲還採用了多項DirectX11增強功能,包括全局光照和曲面細分。
殺手2(DX11)

《刺客任務2》於2018年發布,是我們作業系統對比測試中第二新的遊戲。它擁有精細的環境、密集的群眾以及許多表面的完整反射效果,整體畫面令人印象深刻。
《刺客任務2》是另一個例子,我們的測試系統在所有解析度下都受到GPU的限制,這使得Windows11全面勝出。
蝙蝠俠:阿卡漢瘋人院(DX9)
現在我們來玩第一款DirectX9遊戲。如前所述,Windows 7在這裡應該有優勢,因為我們的Windows11系統必須使用D3D9On12映射層才能運行DirectX11遊戲。但究竟優勢有多大呢?
Windows 7在平均幀率和1%最低幀率方面具有顯著優勢,尤其是在1080p和1440p解析度下。在4K解析度下優勢有所減弱,但Windows 7的整體性能仍然更加流暢。使用其他轉換層(例如DXVK)或許可以縮小差距。
邊緣禁地2(DX9)

《邊緣禁地2》是我們測試的第二款DirectX9遊戲,也是我們測試的最後一款遊戲。
Windows 7在低解析度下再次取得巨大優勢。在4K解析度下,其性能幾乎完全相同。
Windows11針對占用大量GPU資源的遊戲進行了優化
結果很有意思,但或許並不完全出乎意料。DirectX9的結果基本符合我們的預期,因為Windows11必須通過D3D9On12映射層運行這些遊戲,這為Windows 7帶來了顯著優勢。
DirectX11的測試結果更為複雜,但趨勢依然清晰:當CPU性能受限時,Windows 7更勝一籌;而當GPU性能受限時,Windows11則表現更佳。這不難理解,因為Windows11使用了基於更先進代碼庫的圖形驅動程式,而Windows 7則是一個更精簡的作業系統,後台進程更少,因此CPU占用率也更低。
微軟最近詳細闡述了其K2計劃,旨在提高Windows11的性能和可靠性。我們希望這些持續改進Windows11的努力能夠取得成效。
我們在Windows11中觀察到的CPU性能下降並非源於其最顯著的安全特性,例如VBS(基於虛擬化的安全機制)和HVCI(虛擬機監控程序保護的代碼完整性),因為我們在測試過程中已禁用這兩項功能。值得注意的是,Windows 7在軟體層面不支持VBS或HVCI,而Windows11支持硬體虛擬化擴展(例如IntelVT-x或AMD-V)和二級地址轉換(SLAT)。此外,固定功能的硬體可以根據CPU架構的性能,在不同程度上降低虛擬化的影響。然而,額外的遙測和其他後台服務仍然會啟動並占用寶貴的CPU資源。
即使使用最新的晶片組驅動程式並啟用可調整大小的BAR等功能,Windows11在CPU瓶頸場景下的性能提升也並不顯著。最終,我們希望看到Windows11更加精簡高效,因為我們的測試結果表明,其性能仍有提升空間,尤其是在CPU方面。






