Windows Disk Diagnostic detected a S.M.A.R.T. fault on disk %1 (volumes %2). This disk might fail; back up your computer now. All data on the hard disk, including files, documents, pictures, programs, and settings might be lost if your hard disk fails. To determine if the hard disk needs to be repaired or replaced, contact the manufacturer of your computer. If you can't back up (for example, you have no CDs or other backup media), you should shut down your computer and restart when you have backup media available. In the meantime, do not save any critical files to this disk.
Windows Disk Diagnostic detected a S.M.A.R.T. fault on disk %1 (volumes %2). This disk might fail; back up your computer now. All data on the hard disk, including files, documents, pictures, programs, and settings might be lost if your hard disk fails. To determine if the hard disk needs to be repaired or replaced, contact the manufacturer of your computer. If you can't back up (for example, you have no CDs or other backup media), you should shut down your computer and restart when you have backup media available. In the meantime, do not save any critical files to this disk.
Windows System Assessment Tool
COMMAND LINE USAGE :
WINSAT [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 switch
to save the data.
- The 'eef'switch can be used to enumerate extra
features such as optical disks, memory modules,
and other items.
PRE-POPULATION:
The new command-line options for pre-populating WinSAT assessment results are :
Winsat prepop [-datastore ] [ -graphics | -cpu | -mem | -disk | -dwm ]
This generates WinSAT xml files whose filenames contain "prepop". For example :
0008-09-26 14.48.28.542 Cpu.Assessment (Prepop).WinSAT.xml
The filename pattern is :
%IdentifierDerivedFromDate% %Component.Assessment(Prepop).WinSAT.xml
The datastore directory option specifies an alternative target location for generated xml files.
If no location is specified, everything is pre-populated to
%WINDIR%\performance\winsat\datastore.
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
%WINDIR%\performance\winsat\datastore.
If a system has been prepopulated (using files generated by the "winsat prepop" option),
it is not necessary to run formal assessments.
SUB-ASSESSMENTS:
While investigating results, it may be convenient to look at individual assessments.
Options for running Gaming Graphics sub-assessments include:
Winsat graphicsformal3d
Winsat graphicsformalmedia
DX9 Variations:
Winsat d3d -dx9
winsat d3d -batch
winsat d3d -alpha
winsat d3d -tex
winsat d3d -alu
DWM/DX10 variations:
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'
-log Generates a log file associated with the specified command, such as disk
The -log switch can be used with any WinSAT command.
viewlog -i 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.
Initialization of the High Precision Event Timer failed due to a BIOS configuration problem.
The operating system will use another available platform timer in lieu of the High Precision Event Timer.
Contact your system vendor for technical assistance.
Initialization status: %1.
Possible detection of CVE: %1
Additional Information: %2
This Event is generated when an attempt to exploit a known vulnerability (%1) is detected.
This Event is raised by a User mode process.
Data is striped across physical disks, maximizing capacity and increasing throughput, but decreasing reliability. This storage layout requires at least one disk and does not protect you from a disk failure.
DESCRIPTION:
SC is a command line program used for communicating with the
Service Control Manager and services.
USAGE:
sc [command] [service name] ...
The option has the form "\\ServerName"
Further help on commands can be obtained by typing: "sc [command]"
Commands:
query-----------Queries the status for a service, or
enumerates the status for types of services.
queryex---------Queries the extended status for a service, or
enumerates the status for types of services.
start-----------Starts a service.
pause-----------Sends a PAUSE control request to a service.
interrogate-----Sends an INTERROGATE control request to a service.
continue--------Sends a CONTINUE control request to a service.
stop------------Sends a STOP request to a service.
config----------Changes the configuration of a service (persistent).
description-----Changes the description of a service.
failure---------Changes the actions taken by a service upon failure.
failureflag-----Changes the failure actions flag of a service.
sidtype---------Changes the service SID type of a service.
privs-----------Changes the required privileges of a service.
managedaccount--Changes the service to mark the service account
password as managed by LSA.
qc--------------Queries the configuration information for a service.
qdescription----Queries the description for a service.
qfailure--------Queries the actions taken by a service upon failure.
qfailureflag----Queries the failure actions flag of a service.
qsidtype--------Queries the service SID type of a service.
qprivs----------Queries the required privileges of a service.
qtriggerinfo----Queries the trigger parameters of a service.
qpreferrednode--Queries the preferred NUMA node of a service.
qmanagedaccount-Queries whether a services uses an account with a
password managed by LSA.
qprotection-----Queries the process protection level of a service.
quserservice----Queries for a local instance of a user service template.
delete----------Deletes a service (from the registry).
create----------Creates a service. (adds it to the registry).
control---------Sends a control to a service.
sdshow----------Displays a service's security descriptor.
sdset-----------Sets a service's security descriptor.
showsid---------Displays the service SID string corresponding to an arbitrary name.
triggerinfo-----Configures the trigger parameters of a service.
preferrednode---Sets the preferred NUMA node of a service.
GetDisplayName--Gets the DisplayName for a service.
GetKeyName------Gets the ServiceKeyName for a service.
EnumDepend------Enumerates Service Dependencies.
The following commands don't require a service name:
sc
DESCRIPTION:
SC is a command line program used for communicating with the
Service Control Manager and services.
USAGE:
sc [command] [service name] ...
The option has the form "\\ServerName"
Further help on commands can be obtained by typing: "sc [command]"
Commands:
query-----------Queries the status for a service, or
enumerates the status for types of services.
queryex---------Queries the extended status for a service, or
enumerates the status for types of services.
start-----------Starts a service.
pause-----------Sends a PAUSE control request to a service.
interrogate-----Sends an INTERROGATE control request to a service.
continue--------Sends a CONTINUE control request to a service.
stop------------Sends a STOP request to a service.
config----------Changes the configuration of a service (persistent).
description-----Changes the description of a service.
failure---------Changes the actions taken by a service upon failure.
failureflag-----Changes the failure actions flag of a service.
sidtype---------Changes the service SID type of a service.
privs-----------Changes the required privileges of a service.
qc--------------Queries the configuration information for a service.
qdescription----Queries the description for a service.
qfailure--------Queries the actions taken by a service upon failure.
qfailureflag----Queries the failure actions flag of a service.
qsidtype--------Queries the service SID type of a service.
qprivs----------Queries the required privileges of a service.
qtriggerinfo----Queries the trigger parameters of a service.
qpreferrednode--Queries the preferred NUMA node of a service.
delete----------Deletes a service (from the registry).
create----------Creates a service. (adds it to the registry).
control---------Sends a control to a service.
sdshow----------Displays a service's security descriptor.
sdset-----------Sets a service's security descriptor.
showsid---------Displays the service SID string corresponding to an arbitrary name.
triggerinfo-----Configures the trigger parameters of a service.
preferrednode---Sets the preferred NUMA node of a service.
GetDisplayName--Gets the DisplayName for a service.
GetKeyName------Gets the ServiceKeyName for a service.
EnumDepend------Enumerates Service Dependencies.
The following commands don't require a service name:
sc
DESCRIPTION:
SC is a command line program used for communicating with the
Service Control Manager and services.
USAGE:
sc [command] [service name] ...
The option has the form "\\ServerName"
Further help on commands can be obtained by typing: "sc [command]"
Commands:
query-----------Queries the status for a service, or
enumerates the status for types of services.
queryex---------Queries the extended status for a service, or
enumerates the status for types of services.
start-----------Starts a service.
pause-----------Sends a PAUSE control request to a service.
interrogate-----Sends an INTERROGATE control request to a service.
continue--------Sends a CONTINUE control request to a service.
stop------------Sends a STOP request to a service.
config----------Changes the configuration of a service (persistent).
description-----Changes the description of a service.
failure---------Changes the actions taken by a service upon failure.
failureflag-----Changes the failure actions flag of a service.
sidtype---------Changes the service SID type of a service.
privs-----------Changes the required privileges of a service.
managedaccount--Changes the service to mark the service account
password as managed by LSA.
qc--------------Queries the configuration information for a service.
qdescription----Queries the description for a service.
qfailure--------Queries the actions taken by a service upon failure.
qfailureflag----Queries the failure actions flag of a service.
qsidtype--------Queries the service SID type of a service.
qprivs----------Queries the required privileges of a service.
qtriggerinfo----Queries the trigger parameters of a service.
qpreferrednode--Queries the preferred NUMA node of a service.
qrunlevel-------Queries the run level of a service.
qmanagedaccount-Queries whether a services uses an account with a
password managed by LSA.
qprotection-----Queries the process protection level of a service.
delete----------Deletes a service (from the registry).
create----------Creates a service. (adds it to the registry).
control---------Sends a control to a service.
sdshow----------Displays a service's security descriptor.
sdset-----------Sets a service's security descriptor.
showsid---------Displays the service SID string corresponding to an arbitrary name.
triggerinfo-----Configures the trigger parameters of a service.
preferrednode---Sets the preferred NUMA node of a service.
runlevel--------Sets the run level of a service.
GetDisplayName--Gets the DisplayName for a service.
GetKeyName------Gets the ServiceKeyName for a service.
EnumDepend------Enumerates Service Dependencies.
The following commands don't require a service name:
sc
CoId=%1:The initial Secure Socket Tunneling Protocol request could not be successfully sent to the server. This can be due to network connectivity issues or certificate (trust) issues. The detailed error message is provided below. Correct the problem and try again.
%2