Windows System Assessment Tool

WinSAT
Developer(s)Microsoft
Initial releaseMarch 2005; 19 years ago (2005-03) (announced)
Operating system
Platformx86, x86-64
TypeComputer performance measurement
WebsiteWindows System Assessment Tool at MSDN

The Windows System Assessment Tool (WinSAT) is a module of Microsoft Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, and Windows 11 that is available in the Control Panel under Performance Information and Tools (except in Windows 8.1, Windows 10, and Windows 11). It measures various performance characteristics and capabilities of the hardware it is running on and reports them as a Windows Experience Index (WEI) score. The WEI includes five subscores: processor, memory, 2D graphics, 3D graphics, and disk; the basescore is equal to the lowest of the subscores and is not an average of the subscores.[1][2] WinSAT reports WEI scores on a scale from 1.0 to 5.9 for Windows Vista,[3] 7.9 for Windows 7,[4] and 9.9 for Windows 8, Windows 8.1, Windows 10, and Windows 11.[5]

The WEI enables users to match their computer hardware performance with the performance requirements of software. For example, the Aero graphical user interface will not automatically be enabled unless the system has a WEI score of 3 or higher.[6][7]

The WEI can also be used to show which part of a system would be expected to provide the greatest increase in performance when upgraded. For example, a computer with the lowest subscore being its memory, would benefit more from a RAM upgrade than adding a faster hard drive (or any other component).[2]

Detailed raw performance information, like actual disk bandwidth, can be obtained by invoking winsat from the command line. This also allows only specific tests to be re-run.[8] Obtaining the WEI score from the command line is done invoking winsat formal, which also updates the value stored in %systemroot%\Performance\WinSAT\DataStore.[9] (The XML files stored there can be easily hacked to report fake performance values.[10]) The WEI is also available to applications through an API, so they can configure themselves as a function of hardware performance, taking advantage of its capabilities without becoming unacceptably slow.[11]

The Windows Experience Index score is not displayed in Windows 8.1 and onwards because the graphical user interface for WinSAT was removed in these versions of Windows, although the command line winsat tool still exists and operates correctly along with a final score when launching the command "shell:games".[12] According to an article in PC Pro, Microsoft removed the WinSAT GUI in order to promote the idea that all kinds of hardware run Windows 8 equally well.[13]

  1. ^ "Windows 7 WEI Scores 6.0 through 7.9 Explained". Softpedia. December 13, 2010. Retrieved June 3, 2011.
  2. ^ a b "Earning the top Windows Experience Index score". Microsoft. Retrieved June 3, 2011.
  3. ^ Vista Team Blog : Windows Experience Index: An In-Depth Look
  4. ^ Marco Chiappetta (September 8, 2011). "How to Max Out Your Windows Performance for $1000". PC World. Retrieved May 17, 2014.
  5. ^ "WinSAT Comprehensive". MSDN. October 20, 2013. Retrieved May 17, 2014.
  6. ^ "Full screen previews have got disabled. How do I re-enable them?". Microsoft. Retrieved June 3, 2011.
  7. ^ "What Is the Windows Experience Index". Microsoft. Retrieved June 3, 2011.
  8. ^ Winsat Command-Line Utility
  9. ^ How can I run the Windows System Assessment Tool (WinSAT) update directly from a command line?
  10. ^ Stupid Geek Tricks: Hacking the Windows Experience Index
  11. ^ "Windows Experience Index: Overview". Microsoft TechNet. Retrieved September 24, 2011.
  12. ^ Ed Rhee (January 2, 2014). "Find your Windows Experience Index scores in Windows 8.1". CNET. Retrieved May 17, 2014.
  13. ^ Darien Graham-Smith (September 19, 2013). "Farewell to the Windows Experience Index". Retrieved May 17, 2014.