Since Windows Vista, including in Windows 7, Windows Server 2008 and Windows Server 2008 R2, Windows System Assessment Tool (WinSAT) has been added into the operating system. WinSAT is a free benchmarking tool that measures various computer performance ratings, characteristics and capabilities, and display the ratings as Windows Experience Index or WEI score.
Normally, WEI rating score is just a few generalized numbers (which can be manipulated) of a relative performance scale, which do not give in-depth details about the computer performance. For advanced users who want to know the very details performance ratings for each components measured by WinSAT, there is trick to display detailed performance rating scores.
To view the PC performance details with WinSAT, open Command Prompt window as administrator, and enter the following command:
winsat formal -v >> output.txt
What the command does is it will run formal assessment on all system devices or sub-components to calculate the performance benchmarks, which is also used to calculate Windows Experience Index. All performance ratings will be saved and recorded in output.txt in the current directory. Unlike WEI, the content in the output file is comprehensive and detailed.
One of the example report from WinSAT is as below.
> Command Line 'winsat formal -v' > Running the Formal Assessment > DWM running... turnning DWM off > System processor power policy saved and set to 'max performance' > Running: Feature Enumeration v126.96.36.199 '' > Gathering System Information > Operating System : 6.1 Build-7000 > Processor : Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz > TSC Frequency : 3673500000 > Number of Processors : 1 > Number of Cores : 2 > Number of CPUs : 2 > Number of Cores per Processor : 2 > Number of CPUs Per Core : 1 > Cores have logical CPUs : NO > L1 Cache and line Size : 32768 64 > L2 Cache and line Size : 2097152 64 > Total physical mem available to the OS : 5.99 GB (6,439,579,648 bytes) > Adapter Description : ATI Radeon HD 2600 XT (Microsoft Corporation WDDM 1.1) > Adapter Manufacturer : ATI Technologies Inc. > Adapter Driver Version : 188.8.131.52 > Adapter Driver Date (yy/mm/dd) : 2008\11\13 > Has DX9 or better : Yes > Has Pixel shader 2.0 or better : Yes > Has LDDM Driver : Yes > Dedicated (local) video memory : 241.594MB > System memory dedicated as video memory : 0MB > System memory shared as video memory : 2815.09MB > Primary Monitor Size : 1920 X 1080 (2073600 total pixels) > WinSAT is Official : Yes > CPU LZW Compression 138.72 MB/s > CPU AES256 Encryption 83.63 MB/s > CPU Vista Compression 389.00 MB/s > CPU SHA1 Hash 659.23 MB/s > Uniproc CPU LZW Compression 68.89 MB/s > Uniproc CPU AES256 Encryption 42.67 MB/s > Uniproc CPU Vista Compression 194.23 MB/s > Uniproc CPU SHA1 Hash 329.92 MB/s > Memory Performance 5765.81 MB/s > Direct3D Batch Performance 234.66 F/s > Direct3D Alpha Blend Performance 235.59 F/s > Direct3D ALU Performance 89.68 F/s > Direct3D Texture Load Performance 95.26 F/s > Direct3D Batch Performance 225.08 F/s > Direct3D Alpha Blend Performance 230.11 F/s > Direct3D ALU Performance 81.39 F/s > Direct3D Texture Load Performance 79.46 F/s > Direct3D Geometry Performance 43.78 F/s > Direct3D Geometry Performance 41.36 F/s > Direct3D Geometry Performance 29.70 F/s > Direct3D Geometry Performance 42.48 F/s > Direct3D Constant Buffer Performance 119.06 F/s > Video Memory Throughput 6919.56 MB/s > Dshow Video Encode Time 5.54336 s > Media Foundation Decode Time 0.95649 s > Disk Sequential 64.0 Read 81.09 MB/s 6.2 > Disk Random 16.0 Read 1.20 MB/s 3.2 > Average Read Time with Sequential Writes 5.976 ms 5.7 > Latency: 95th Percentile 64.231 ms 1.9 > Latency: Maximum 239.770 ms 7.2 > Average Read Time with Random Writes 12.804 ms 2.8