The Subjectivity of Speed
If you ask five different employees how fast their corporate Windows 11 computers are, you will get five completely subjective answers. An accountant might say their machine is incredibly fast because it opens Excel instantly. A video editor using the exact same model of computer might say it is agonizingly slow because it struggles to render 4K video.
If you are an IT administrator, you cannot rely on user feelings to determine if a machine needs a hardware upgrade. You need hard, objective, mathematical data. You need to push the processor, the graphics card, and the hard drive to their absolute breaking points and record exactly how many megabytes of data they can process per second.
To forcefully stress-test every major hardware component of a Windows 11 machine and generate a highly detailed, objective performance report directly from the command line, you must use the winsat (Windows System Assessment Tool) command.
Step 1: Open the Command Prompt
Because you are aggressively pushing the physical hardware of the machine to its absolute maximum capacity, you must execute this command with full administrative privileges.
- Press the Windows Key, type
cmd. - Right-click on Command Prompt and select Run as administrator.
Step 2: The Formal Assessment
The most comprehensive way to test a machine is to run a “formal” assessment. This tells Windows to sequentially stress-test the CPU, the RAM, the primary hard drive, and the graphics card.
Before you run this command, you must close all other applications. If you are rendering a video or downloading a massive file while the test is running, the results will be completely skewed.
winsat formal
The terminal will instantly begin outputting data. The test will take several minutes. You will hear the computer’s cooling fans spin up to maximum speed as the processor is pushed to 100% capacity. You may also see the screen flash black as the graphics card is stressed. Do not touch the mouse or keyboard during this process.
Step 3: Reading the Results
When the test concludes, the terminal will output a massive wall of mathematical data. The most critical numbers are the throughput speeds.
- CPU Performance: Look for the line labeled CPU LZW Compression. This will tell you exactly how many Megabytes per second (MB/s) the processor can calculate.
- Memory Performance: Look for Memory Performance to see how fast data can be written to the RAM (in MB/s).
- Disk Performance: Look for Disk Sequential 64.0 Read. This is the absolute maximum speed your hard drive can read large files. If this number is below 100 MB/s, the machine has an obsolete mechanical hard drive and desperately needs a modern Solid State Drive (SSD).
Step 4: Targeted Stress Testing
If an employee specifically complains that their computer takes ten minutes to boot up, you do not need to stress-test the graphics card. You only need to test the primary hard drive. You can use winsat to target a specific component.
winsat disk -drive c
This command completely ignores the processor and the graphics card. It focuses entirely on the C: Drive, executing a battery of sequential and random read/write tests to determine if the physical storage medium is failing.
Step 5: Locating the XML Report
While the terminal output is useful, Windows secretly saves a highly detailed, permanent record of the benchmark in a deeply hidden XML file.
Navigate to: C:\Windows\Performance\WinSAT\DataStore
In this folder, you will find an XML file named with the exact date and time of the test (e.g., 2024-10-25 14.30.00.000 Formal.Assessment.xml). You can copy this file, email it to the IT department, and use it as mathematical proof that the employee’s machine is obsolete and requires a hardware replacement. By mastering the winsat command, you eliminate subjectivity and diagnose hardware bottlenecks with mathematical precision.