The Windows System Assessment Tool (WinSAT) is a benchmarking tool built into Microsoft Windows, not that you would know it if you went searching for it! The underlying WinSAT commands originally powered the Windows Experience Index (WEI), popular in Windows Vista, and removed with Windows 7.
Nevertheless, this powerful disk assessment, memory assessment and CPU assessment tool remains accessible via both the elevated command prompt and Windows PowerShell. In this article, I’ll outline how to access your benchmarks using the WinSAT command.
WinSAT evaluates various system components, including the CPU, RAM, storage drives (HDDs and SSDs), and graphics performance. The results are stored in an XML file within the Datastore folder, which can be reviewed to get your scores.
As WinSAT is present on your Windows computer as a command line tool, rather than via the Control Panel, you need to open Terminal to get started. As the tool evaluates a various system components, it’s important to run Windows Terminal as Administrator.
winsat formal
The formal assessment evaluates the entire system, generating an XML file in C:\Windows\Performance\WinSAT\DataStore
Open the XML file to see the system scores generated by WinSAT:
Here are the commands you need to run specific performance assessments using WinSAT:
winsat cpu
This measures CPU assessment performance, including encryption and compression scenarios.
winsat mem
Runs memory tests to analyze RAM bandwidth.
winsat mem
Runs memory tests to analyze RAM bandwidth.
winsat dwm
winsat d3d
The Desktop Windows Manager assessment (DWM) checks Aero performance, while Direct3D (D3D) tests gaming capabilities.
Microsoft seems to think that WinSAT has served it’s time, and excluded it from the main Windows UI. Even though WinSAT’s GUI was removed, I think it remains a valuable tool for assessing PC performance for a few reasons:
Although newer benchmarking APIs and third-party tools like Cinebench and CrystalDiskMark offer more detailed analytics, WinSAT remains a practical and easy-to-use option for Windows users. Whether testing for performance bugs, verifying signature changes in the system, or evaluating system behaviors, WinSAT still serves as a reliable Windows system assessment tool.