Windows系統評估工具

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
WinSAT
開發者Microsoft
作業系統
平台x86x86-64
類型電腦效能測量
網站Windows System Assessment Tool(MSDN)(英文)

Windows系統評估工具(英語:Windows System Assessment Tool,簡稱WinSAT)是微軟Windows VistaWindows 7Windows 8中的一個模組,可以在控制台的效能資訊和工具中找到(Windows 8.1中除外)。此工具可以測量當前執行硬體的各項特徵和能力,然後將其報告為Windows體驗指數(英語:Windows Experience Index,簡稱WEI)得分。體驗指數包括五項子分數:處理器、主記憶體、2D圖形、3D圖形和磁碟。最終的體驗指數得分是分數最低的子分數,而不是五個子分數的平均值。[1][2]Windows Vista中的WinSAT將體驗指數報告為一個從1.0至5.9的得分,[3]Windows 7中上限增至7.9[4]Windows 8中增至9.9。[5]

體驗指數可以匹配使用者的電腦硬體效能與軟體的效能需求。例如,Aero圖形介面在該指數小於3分時將不會自動啟用。[6][7]

體驗指數也可以揭示升級系統的哪個部份能得到最大的體驗提升。例如,如果電腦的最低子分數是主記憶體,升級主記憶體一般會比升級硬碟或其他任何組件獲得更大提升。[2]

詳細的原始資訊(例如實際的磁碟頻寬)可以從命令列呼叫winsat取得。這也允許重新執行特定測試。[8] 從命令列取得體驗指數得分應使用winsat formal,這也會更新%systemroot%\Performance\WinSAT\DataStore中儲存的值。[9](裡面儲存的XML檔案可以被輕易地手動修改以偽造效能報告值[10])。體驗指數也可被應用程式使用API呼叫,應用程式可以根據硬體效能呼叫適當的函式,避免功能慢的難以接受。[11]

Windows體驗指數在Windows 8.1中不會顯示,因為WinSAT的圖形化使用者介面在此Windows版本中已被移除,不過命令列版本的winsat工具仍然存在並可正常執行。[12]根據PC Pro英語PC_Pro的文章,微軟移除WinSAT介面是為促進各種硬體都可順暢執行Windows 8的想法。[13]

歷史[編輯]

在2003年的Game Developers Conference上,微軟的Windows圖形和遊戲總經理Dean Lester在GameSpot的採訪中指出,微軟打算在Windows的下一版本(代號「Longhorn」,後來的Windows Vista)中將改善PC遊戲體驗作為新遊戲倡議的一部份。萊斯特表示,這項倡議的一部份是作業系統將包含一個遊戲資料夾以集中化遊戲的設定,以及其他功能,顯示卡驅動的精簡遊戲的家長監護英語Security_and_safety_features_new_to_Windows_Vista#Parental_controls和在安裝時可以直接從光碟啟動Windows遊戲——類似電子遊戲機的設計方式。微軟還想要求在適用於Windows遊戲的零售包裝上使用新的系統需求說明系統,使用一個數字評分分類需求。[14]在2004年,Lester說明微軟想進一步擴充與硬體廠商的合作,使用一個「級別系統」標定系統硬體的效能和功能,建立適用於Windows Vista的PC,以及Xbox 360外圍裝置將會與作業系統完全相容。[15]Windows Vista中的Windows體驗指數依賴於WinSAT的測量結果,它可以提供準確的評估系統的能力——這些評級表示系統的能力,較高的得分表示更好的效能。

微軟的Robert Stein在2004年建議的初步設計元素是,WinSAT計劃在開箱體驗時評估使用者的硬體;[16]這是一個設計決定,這是一個作業系統為發布到製造商保留的設計決定。[17]

在2005年Windows硬體工程會議期間,微軟正式發布WinSAT,並提出這是一項不僅適用於遊戲的技術,比如Windows Vista可以基於機器效能決定是否啟用桌面合成英語Compositing_window_manager[18][19][20]WinSAT在發布給製造商前將是作業系統的一個開發重點。[17]

測試[編輯]

Windows Vista和Windows 7中的WinSAT執行下列測試:

  • Direct3D 9 Aero評估
  • Direct3D 9 Batch評估
  • Direct3D 9 Alpha Blend英語Alpha_compositing評估
  • Direct3D 9 Texture Load評估
  • Direct3D 9 ALU評估
  • Direct3D 10 Batch評估
  • Direct3D 10 Alpha Blend評估
  • Direct3D 10 Texture Load評估
  • Direct3D 10 ALU評估
  • Direct3D 10 幾何評估
  • Direct3D 10 固定緩衝區評估
  • Windows媒體解碼效能
  • Windows媒體編碼效能
  • CPU效能
  • 主記憶體效能
  • 磁碟效能(包括如固態硬碟的裝置)

在執行期間,測試只會顯示一個進度條和「工作中」的背景動畫。在Vista和Windows 7中,測試期間會禁用Aero Glass以便工具能準確評估顯示卡和CPU。

在 Windows 7 和 Windows 8 中,WinSAT會在每周維護計劃時自動執行,工作排程器位置:\Microsoft\Windows\Maintenance。預設時間安排是星期日上午1時。維護計劃整合各類作業系統任務到一個工作排程器,以便電腦不會被各個任務隨機打斷。工作排程器會將電腦從睡眠中喚醒,執行所有計劃的任務,然後讓電腦進入睡眠。在每周任務中,WinSAT會執行足夠長的時間以檢測是否已有任何硬體變更。如果發現,會重新執行各項測試。如果沒有,WinSAT則只是自動結束並認定現有得分有效。

WinSAT在筆記型電腦使用電池供電時不會執行上述測試。

參考資料[編輯]

  1. ^ Windows 7 WEI Scores 6.0 through 7.9 Explained. Softpedia. [June 3, 2011]. (原始內容存檔於2017-08-17). 
  2. ^ 2.0 2.1 Earning the top Windows Experience Index score. Microsoft. [June 3, 2011]. (原始內容存檔於2016-06-20).  參照錯誤:帶有name屬性「Microsoft_Perfect_Score」的<ref>標籤用不同內容定義了多次
  3. ^ Vista Team Blog : Windows Experience Index: An In-Depth Look. [2016-06-16]. (原始內容存檔於2006-11-10). 
  4. ^ Marco Chiappetta. How to Max Out Your Windows Performance for $1000. PC World. September 8, 2011 [May 17, 2014]. (原始內容存檔於2021-04-27). 
  5. ^ WinSAT Comprehensive. MSDN. October 20, 2013 [May 17, 2014]. (原始內容存檔於2017-07-05). 
  6. ^ Full screen previews have got disabled. How do I re-enable them?. Microsoft. [June 3, 2011]. (原始內容存檔於2011-07-28). 
  7. ^ What Is the Windows Experience Index. Microsoft. [June 3, 2011]. (原始內容存檔於2013-07-07). 
  8. ^ Winsat Command-Line Utility. [2016-06-16]. (原始內容存檔於2016-06-14). 
  9. ^ How can I run the Windows System Assessment Tool (WinSAT) update directly from a command line?. [2016-06-16]. (原始內容存檔於2016-06-11). 
  10. ^ Stupid Geek Tricks: Hacking the Windows Experience Index. [2016-06-16]. (原始內容存檔於2021-11-19). 
  11. ^ Windows Experience Index: Overview. Microsoft TechNet. [September 24, 2011]. (原始內容存檔於2017-08-18). 
  12. ^ Ed Rhee. Find your Windows Experience Index scores in Windows 8.1. CNET. January 2, 2014 [May 17, 2014]. (原始內容存檔於2021-05-06). 
  13. ^ Darien Graham-Smith. Farewell to the Windows Experience Index. September 19, 2013 [May 17, 2014]. (原始內容存檔於2015-05-14). 
  14. ^ Parker, Sam. Microsoft's big PC plans. GameSpot. CBS Interactive. March 10, 2003 [August 10, 2015]. (原始內容存檔於2019-02-18). 
  15. ^ GameSpot. Microsoft talks Longhorn, XNA, and Xbox 2. September 22, 2004 [April 18, 2015]. (原始內容存檔於2015-02-02). 
  16. ^ Stein, Robert. Aurora for OOBE. Flickr. November 22, 2006 [April 18, 2015]. (原始內容存檔於2016-11-11). 
  17. ^ 17.0 17.1 Russell, Richard. Windows Vista System Requirements and WinSAT. Microsoft. 2006 [April 18, 2015]. (原始內容 (PPT)存檔於2022-04-12).  參照錯誤:帶有name屬性「WinSAT2006」的<ref>標籤用不同內容定義了多次
  18. ^ Shultz, Greg. The long and short of Longhorn's hardware requirements. TechRepublic. CBS Interactive. June 30, 2005 [April 18, 2015]. (原始內容存檔於2017-04-15). 
  19. ^ Muench, Chris. WinHEC : Chris Muench Report for Day 2 - Everything has two sides. MSDN Blogs. Microsoft. April 26, 2005 [April 18, 2015]. (原始內容存檔於2014-04-12). 
  20. ^ Russell, Richard. System Performance Assessment Tools for Windows 'Longhorn'. Microsoft. 2005 [April 18, 2015]. (原始內容 (PPT)存檔於2015年11月5日). 

外部連結[編輯]