Windows Winsat命令
- 类别: 视窗
Winsat或Windows系统评估工具是Windows程序,用于在运行时对计算机的各种组件进行基准测试。
运行基准测试设备的主要文件是winsat.exe,您可以在Windows安装的system32文件夹中找到可执行文件。
Microsoft随Windows Vista一起引入了Winsat,并随该工具一起提供了Windows的任何新版本(最高Windows 10)。
该公司在Vista和Windows 7中使用Winsat来计算Windows体验指数(WEI),该指数可衡量计算机的硬件和软件配置。
小费 :您可以运行 Windows 8上的评估 和 Windows 10 以及 破解结果 。
温萨
Windows Winsat命令需要从命令行运行。最好从提升的命令提示符下执行此操作,因为结果窗口将关闭,否则在工具完成评估后自动关闭。
- 点击Windows键以显示“开始”菜单。
- 键入cmd.exe,按住Shift键和Ctrl键,然后从清单中选择结果。这将以管理特权启动命令提示符。
Winsat评估
Winsat可以运行多个评估,每个评估都有自己的参数。该工具可以运行的主要评估如下。
- winsat-? -显示帮助。
- 温莎正式 -此命令运行完整评估。
- winsat dwmformal -仅运行会生成图形分数的Desktop Windows Manager评估。
- Winsat中央平台 -仅运行CPU评估以生成处理器分数。
- 温莎正式 -仅运行内存评估以生成内存(RAM)分数。
- winsat graphicsformal -运行图形评估以生成游戏图形分数。
- winsat diskformal -运行磁盘评估以生成主硬盘分数。
- Winsat CPU -测试处理器。
- Winsat Mem -测试内存
- Winsat磁盘 -测试连接的存储设备
- Winsat D3D -评估Direct 3D应用程序的能力。
- 温莎媒体 -测试媒体功能
- Winsat Mfmedia -Windows Media Foundation评估
- winsat功能 -运行功能评估
- Winsat DWM -运行桌面Windows管理器评估
- Winsat Prepop -预填充WinSAT评估结果。
上面的命令将使用其默认配置运行评估。您可以在运行评估以自定义测试时指定自定义参数。
全局参数(这些参数对所有评估测试均有效)
- -v-将详细输出发送到STDOUT。
- -time n-指定评估运行的时间。
- -fullscreen-D3D设备应以全屏模式创建。默认为窗口模式。
- -xml filename-将输出保存到指定的XML文件。
- -idiskinfo-将物理卷和逻辑磁盘信息保存到XML输出。
- -iguid-创建一个全局唯一标识符并将其保存到XML输出。
- -note'note'-将注释添加到XML输出文件。
- -icn-在XML输出中包括本地计算机名称。
- -eef -在XML输出中枚举额外的系统信息。
- nodisp-评估绘制到屏幕外表面时不可见。
Winsat DWM参数
该命令是 winsat dwm-参数 。可以使用以下参数:
- -normalw n-指定用于表示模拟中普通窗口的纹理数量。如果指定了其他任何参数,则为必需。
- -winwidth n-以像素为单位指定窗口宽度
- -winheight n-以像素为单位指定窗口高度
- -glassw n-指定模拟中代表玻璃窗的纹理数量
- -noupdate-调用锁定和解锁,但跳过CPU更新。
- --nolock-跳过所有窗口的锁定和解锁。
- -width n-以像素为单位指定桌面宽度。
- -height n-以像素为单位指定桌面高度。
例:
winsat dwm -fullscreen -normalw 25 -time 50
在25个普通窗口的全屏模式下运行Desktop Windows Manager评估50秒钟。
Winsat d3d参数
该命令是 winsat d3d-参数 。可以使用以下参数:
- -objs-指定theta和phi量化(数字越大,着色器处理越多)
- -sradius-指定球体的半径(较小的半径会减少绘制的像素数)。
- -totalobj-场景中的球体总数。
- -texw-创建的纹理的宽度。
- -texh-创建的纹理的高度。
- -totaltex-工具将创建的纹理总数。
- -texpobj-每个球体需要渲染的纹理数量。
- -batchcnt-定义批次计数。
- -out-指定用于保存结果的文件路径以及winsat的参数。
- -width n-运行应用程序的窗口的宽度。
- -height n-应用程序正在其中运行的窗口的高度。
- -vs配置文件-强制使用顶点着色器配置文件。
- -ps配置文件-强制使用像素着色器配置文件。
- -fps n-在全屏模式下限制刷新率。
- -rendertotex n-渲染浮点数n。
- -rtdelta n-如果使用渲染目标,则此命令定义评估将设置先前渲染目标为纹理的评估距离。
- -noalpha-禁用后台缓冲区alpha混合。
- -textshader-使用纹理着色器代替简单的着色器。
- -alushader-使用alu着色器代替简单的着色器。
- -fixedseed-兰德种子具有固定编号。
- -nozwarming-禁用z缓冲区预热。
- -ref-强制软件光栅化。
- -noetw-禁用ETW跟踪。
例:
winsat d3d-全屏-totalobj 25 -totaltex 20 -alushader-时间50
使用alu着色器和50秒的运行时间,以25个总球体和20个渲染纹理全屏运行d3d辅助。
Winsat mem参数
该命令是 winsat mem-参数 。可以使用以下参数:
- -up-仅使用一个线程运行内存测试。
- -rn-以正常优先级运行。
- -nc-分配内存并将其标记为未缓存。
- -do n-指定目标缓冲区的起点与源缓冲区的终点之间的距离(以字节为单位)。
- -mint n-最小运行时间(以秒为单位)。
- -maxt n-最大运行时间,以秒为单位。
- -buffersize n-内存评估应使用的缓冲区大小。
例:
winsat mem -up -rn -mint 5.0 -maxt 10.0 -v
以正常优先级在内存上运行内存评估,最小运行时间为5.0秒,最大运行时间为10.0秒,并详细说明结果。
Winsat磁盘参数
该命令是 winsat磁盘-参数 。提供以下必需参数:
- -flush-在写策略刷新模式下运行(不能与seq,ran,write或read一起使用)
- -seq-评估顺序IO性能(不能与运行或冲洗一起使用)
- -ran-评估随机IO性能(不能与seq或flush一起使用)
- -read-评估读取性能(不能与write或flush一起使用)
- -write-评估写入性能(不能与读取或刷新一起使用)
- -n磁盘ID-指定要在其上运行评估的磁盘(不能与驱动器一起使用)
- -drive letter-选择要测试的硬盘驱动器的驱动器号(不能与n一起使用)
以下参数是可选的:
- -count n-指定迭代次数(1到50之间,默认为1)。
- -iocount n-指定IO操作的数量(介于256和5000之间,默认为256)。
- -seqsize n-以字节为单位指定用于顺序评估的IO的大小(介于65536和1048576之间,默认值为65536)。
- -ransize-以字节为单位指定用于随机IO评估的IO大小(介于16384和1048576之间,默认值为16384)。
例:
winsat磁盘-flush -drive d
该命令评估D驱动器的刷新性能。
Winsat cpu参数
该命令是 winsat cpu-参数 。以下是必需的参数(仅需要一个):
- -encryption-使用256位AES算法运行加密和解密评估,
- -encryption2-使用SHA1哈希运行评估。
- -compression-使用Lempel-Zev算法运行压缩和解压缩评估。
- -compression2-使用内部Microsoft压缩算法运行评估。
以下参数是可选的:
- -buffersize n-设置评估的缓冲区大小(最小4K,最大2 MB,默认16K)
- -data文件名-指定应加载到缓冲区的文件,默认文件为%SystemRoot% system32 shell32.dll。
- -nbr n-指定缓冲区的数量(默认为16)
- -brs n-指定每个缓冲区的大小
评估中只能使用两个缓冲区大小,即nbr和brs。
例:
winsat cpu -encryption2
使用SHA1哈希运行cpu评估。
Winsat媒体参数
该命令是 winsat媒体-参数 。以下参数可用:
- -input filename-必需参数。这指定了评估期间将播放或编码的视频文件。
- -dumpgraph --filter图应在运行之前保存到GraphEdit兼容文件中。
- -ns-输入文件的正常播放速度。
- -show-以解码模式运行评估,并在窗口中显示文件。
- -play-以解码模式运行评估,并播放提供的音频内容。
- -encode PRX配置文件-使用Windows Media编解码器对内容进行重新编码(不适用于演出或播放)。
- -saveas filename-保存编码操作的结果。
例:
winsat媒体-输入c: test test.wmv -xml test.xml
该命令在解码text.wmv文件时评估性能,并将结果保存到test.xml文件中。
Winsat mfmedia参数
该命令是 winsat mfmedia-参数 。以下参数可用:
- -输入文件-必需。指定评估中使用的媒体文件
- -dumpgraph-过滤器图形在运行之前应保存到GraphEdit兼容文件中。
- -ns-指定过滤器图应以正常播放速度运行。
- -play-以解码模式运行评估,并播放提供的音频内容。
- -nopmp-不要使用Media Foundation保护的媒体管道(MFPMP)进程。
- -pmp-使用MFPMP进程。
例:
winsat mfmedia-输入c: test test.wmv -nopmp
在没有Media Foundation保护的媒体管道(MFPMP)支持的情况下,使用test.wmv文件运行mfmedia助手。
Winsat任务计划程序
Windows的所有版本都带有计划的Winsat任务。您可以通过以下方式管理该任务:
- 点击Windows键打开“开始”菜单。
- 键入任务计划程序,并加载结果。
- 转到任务计划程序库> Microsoft> Windows>维护
- WinSAT任务应在此处列出。
- 您可以修改任务,或右键单击它以禁用它。