- File Path:
- Description: Windows System Assessment Tool
Windows System Assessment Tool
COMMAND LINE USAGE :
WINSAT <assessment_name> [switches]
It's necessary to supply an assessment name. In contrast, switches are optional.
Valid assessment names already seen in Vista include:
formal run the full set of assessments
dwm Run the Desktop Windows Manager assessment
- Re-assess the systems graphics capabilities and
restart the Desktop Window Manager.
cpu Run the CPU assessment.
mem Run the system memory assessment.
d3d Run the d3d assessment
(Note that the d3d assessment no longer runs the workload.
For backward compatibility, pre-determined scores and metrics are reported.)
disk Run the storage assessment
media Run the media assessment
mfmedia Run the Media Foundation based assessment
features Run just the features assessment
- Enumerates the system's features.
- It's best used with the -xml <filename> switch
to save the data.
- The 'eef'switch can be used to enumerate extra
features such as optical disks, memory modules,
and other items.
The new command-line options for pre-populating WinSAT assessment results are :
Winsat prepop [-datastore <directory>] [ -graphics | -cpu | -mem | -disk | -dwm ]
This generates WinSAT xml files whose filenames contain "prepop". For example :
0008-09-26 22.214.171.1242 Cpu.Assessment (Prepop).WinSAT.xml
The filename pattern is :
The datastore directory option specifies an alternative target location for generated xml files.
If no location is specified, everything is pre-populated to
To generate a full set of result xml files, use "winsat prepop".
It is also possible to pre-populate results for a subsystem, such as CPU,
subject to the following dependencies:
The CPU assessment has a secondary dependency on the Memory assessment
The Memory assessment has a secondary dependency on the CPU assessment
The Graphics assessment has a secondary dependency on both CPU and Memory assessments
The DWM assessment can run standalone
The Disk assessment can run standalone
If the assessment for a secondary dependency is not present, WinSAT will run the
secondary assessment along with the requested primary assessment.
For example, "winsat prepop -cpu" will run both the CPU and the Memory test,
if the xml file for the Memory test is not present.
OTHER NEW Win7 ASSESSMENT OPTIONS :
dwmformal Run Desktop Windows Manager assessment to generate the WinSAT Graphics score
cpuformal Run CPU assessment to generate the WinSAT Processor score
memformal Run Memory assessment to generate the WinSAT Memory (RAM) score
graphicsformal Run Graphics assessment to generate the WinSAT Gaming Graphics score
diskformal Run Disk assessment to generate the WinSAT Primary Hard Disk score
All formal assessments will save the data (xml files) in
If a system has been prepopulated (using files generated by the "winsat prepop" option),
it is not necessary to run formal assessments.
While investigating results, it may be convenient to look at individual assessments.
Options for running Gaming Graphics sub-assessments include:
Winsat d3d -dx9
winsat d3d -batch
winsat d3d -alpha
winsat d3d -tex
winsat d3d -alu
Winsat d3d -dx10
winsat d3d -dx10 -alpha
winsat d3d -dx10 -tex
winsat d3d -dx10 -alu
winsat d3d -dx10 -batch
winsat d3d -dx10 -geomf4
winsat d3d -dx10 -geomf27
winsat d3d -dx10 -geomv8
winsat d3d -dx10 -gemov32
winsat d3d -dx10 -cbuffer
OPTIONS FOR FORMAL ASSESSMENTS FOR SUBSEQUENT RUNS ON THE SAME MACHINE:
The default behavior for "WinSAT formal" when a complete set of winsat formal files is present
and a second "winsat formal" run is requested is to
1) Run incrementally if component change implies that an assessment needs to be re-run,
e.g. if a video card were updated
2) If no component updates were detected, re-run all assessments.
The restart option enables behavior other than the default. The syntax is :
Winsat formal -restart [clean|never]
Winsat formal -restart Reruns all assessments.
Winsat formal -restart never Attempts to run incrementally.
Winsat formal -restart clean Reruns all assessments and provides the same functionality as "forgethistory".
Winsat forgethistory Choosing to forgethistory will rate a machine as if for the first time.
OTHER COMMAND LINE OPTIONS :
-v Enables verbose output
-xml Saves the XML output to 'filename'
<command> -log <fn> Generates a log file associated with the specified command, such as disk
The -log switch can be used with any WinSAT command.
viewlog -i <filename> Dumps the results of a log file .
viewevents Used to view relevant winsat events in the event log.
(This launches the event log)
query Can be used to query the current datastore.
Error: Unable to run inside of a Virtual Machine. Please try again running directly on the native hardware.
- Status: Signature verified.
- Issuer: CN=Microsoft Windows Production PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Subject: CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Original Filename: WinSAT.exe.mui
- Product Name: Microsoft Windows Operating System
- Company Name: Microsoft Corporation
- File Version: 10.0.22000.1 (WinBuild.160101.0800)
- Product Version: 10.0.22000.1
- Language: English (United States)
- Legal Copyright: Microsoft Corporation. All rights reserved.
- Machine Type: 64-bit
- VirusTotal Detections: 0/72
- VirusTotal Link: https://www.virustotal.com/gui/file/938cb65aca949a1f0fe2cc2cc4eb75a709178ee8572626fa7cf751a99857bc85/detection
File Similarity (ssdeep match)
The following table contains possible examples of
WinSAT.exe being misused. While
WinSAT.exe is not inherently malicious, its legitimate functionality can be abused for malicious purposes.
MIT License. Copyright (c) 2020-2021 Strontic.