Команда Windows Winsat

Winsat, или Windows System Assessment Tool, - это программа Windows, которая при запуске тестирует различные компоненты компьютеров.

Основной файл, который запускается для тестирования устройства, - это winsat.exe, а исполняемый файл находится в папке system32 установки Windows.

Microsoft снова представила Winsat с Windows Vista и также поставила эту новую версию Windows (до Windows 10).

Компания использовала Winsat в Vista и Windows 7 для расчета индекса производительности Windows (WEI), который измеряет аппаратную и программную конфигурацию компьютера.

Подсказка : Вы можете запустить оценку в Windows 8 и Windows 10, а также взломать результаты.

WinSAT

Команда Windows Winsat должна быть запущена из командной строки. Лучше всего, если вы сделаете это из командной строки с повышенными правами, так как в противном случае окно результатов автоматически закроется, когда инструмент завершит оценку.

  1. Нажмите на кнопку Windows, чтобы открыть меню «Пуск».
  2. Введите cmd.exe, удерживайте нажатой клавишу Shift и клавишу Ctrl и выберите результат из списка. Это запускает командную строку с правами администратора.

Winsat оценки

Winsat может выполнить несколько оценок, каждая со своими параметрами. Основные оценки, которые может запустить инструмент, перечислены ниже.

  • Винсат -? - отображает помощь.
  • Официальный winsat - эта команда выполняет полную оценку.
    • winsat dwmformal - запускает только оценку Desktop Manager Windows, которая генерирует графическую оценку.
    • winsat cpuformal - запускает только оценку процессора для генерации оценки процессора.
    • winsat memformal - запускает только оценку памяти для генерации оценки памяти (RAM).
    • winsat graphicsformal - запускает оценку графики для генерации игровой графики.
    • winsat diskformal - запускает оценку диска для генерации основной оценки жесткого диска.
  • процессор winsat - тестирует процессор.
  • winsat mem - проверяет память
  • диск winsat - тестирует подключенные устройства хранения
  • winsat d3d - оценивает возможности приложения Direct 3D.
  • winsat media - тестирует медиа возможности
  • winsat mfmedia - оценка Windows Media Foundation
  • функции winsat - запускает оценку функций
  • winsat dwm - запускает оценку рабочего стола Windows Manager
  • 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 -parameters . Доступны следующие параметры:

  • -normalw n - указать количество текстур, используемых для представления обычных окон в симуляции. Требуется, если указан какой-либо другой параметр.
  • -winwidth n - указать ширину окна в пикселях
  • -winheight n - указать высоту окна в пикселях
  • -glassw n - указать количество текстур, которые представляют стеклянные окна в симуляции
  • -noupdate - вызвать блокировку и разблокировку, но пропустить обновление процессора.
  • --nolock - пропустить блокировку и разблокировку для всех окон.
  • -width n - указывает ширину рабочего стола в пикселях.
  • -height n - указывает высоту рабочего стола в пикселях.

Пример:

winsat dwm -fullscreen -normalw 25 -time 50

Запускает проверку рабочего стола Windows Manager в полноэкранном режиме с 25 обычными окнами в течение 50 секунд.

Winsat d3d Параметры

Команда это winsat d3d -параметры . Доступны следующие параметры:

  • -objs - определяет тэту и фи квантование (чем больше число, тем больше шейдерной обработки)
  • -sradius - указывает радиус сферы (меньший радиус уменьшает количество нарисованных пикселей).
  • -totalobj - общее количество сфер в сцене.
  • -texw - ширина создаваемых текстур.
  • -texh - высота создаваемых текстур.
  • -totaltex - общее количество текстур, которые инструмент создаст.
  • -texpobj - количество текстур, которые должна отображать каждая сфера.
  • -batchcnt - определить количество партий.
  • -out - указывает путь к файлу для сохранения результатов вместе с аргументами для winsat.
  • -width n - ширина окна, в котором работает приложение.
  • -height n - высота окна, в котором запущено приложение.
  • -vs profile - принудительно использовать профиль вершинного шейдера.
  • -ps профиль - принудительно использовать профиль пиксельного шейдера.
  • -fps n - ограничить частоту обновления в полноэкранном режиме.
  • -rendertotex n - отображать текстуру с плавающей точкой n.
  • -rtdelta n - если используются цели рендеринга, эта команда определяет, как далеко пойдет оценка, чтобы установить предыдущую цель рендеринга в качестве текстуры.
  • -noalpha - отключает альфа-смешение обратного буфера.
  • -textshader - использовать текстурный шейдер вместо простого шейдера.
  • -alushader - использовать alu shader вместо простого shader.
  • -fixedseed - семена ранда с фиксированным номером.
  • -nozwarming - отключает прогрев z-буфера.
  • -ref - принудительная растеризация программного обеспечения.
  • -noetw - отключает трассировку ETW.

Пример:

winsat d3d-полный экран -totalobj 25 -totaltex 20 -alushader -time 50

Запускает сборку d3d в полноэкранном режиме с 25 полными сферами и 20 визуализированными текстурами, используя alu shader и время работы 50 секунд.

Параметры Winsat mem

Команда - это winsat mem -parameters . Доступны следующие параметры:

  • -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, run, write или read)
  • -seq - оценить производительность последовательного ввода-вывода (нельзя использовать кровать с разбежкой или промывкой)
  • -ran - оценить производительность случайного ввода-вывода (не может использоваться с seq или flush)
  • -read - оценить производительность чтения (не может использоваться с записью или сбросом)
  • -write - оценить производительность записи (не может использоваться с чтением или сбросом)
  • -n идентификатор диска - укажите диск, на котором вы хотите запустить оценку (не может использоваться с диском)
  • -drive letter - выберите букву жесткого диска, который вы хотите протестировать (нельзя использовать с n)

Следующие параметры являются необязательными:

  • -count n - указывает количество итераций (от 1 до 50, по умолчанию 1).
  • -iocount n - указывает количество операций ввода-вывода (от 256 до 5000, по умолчанию 256).
  • -seqsize n - указывает размер операций ввода-вывода для последовательной оценки в байтах (между 65536 и 1048576, по умолчанию 65536).
  • -ransize - указывает размер IO для случайной оценки IO в байтах (между 16384 и 1048576 по умолчанию 16384).

Пример:

диск winsat -flush -drive d

Команда оценивает производительность промывки диска D.

Параметры процессора Winsat

Команда - это параметры процессора winsat . Доступны следующие обязательные параметры (требуется только один):

  • -encryption - выполняет оценку шифрования и дешифрования с использованием 256-битных алгоритмов AES,
  • -encryption2 - выполняет оценку с использованием хэша SHA1.
  • -compression - выполняет оценку сжатия и распаковки с использованием алгоритма Лемпеля-Зева.
  • -compression2 - выполняет оценку с использованием внутреннего алгоритма сжатия Microsoft.

Следующие параметры являются необязательными:

  • -buffersize n - устанавливает размер буфера для оценки (минимум 4 КБ, максимум 2 МБ, по умолчанию 16 КБ)
  • -data filename - указывает файл, который должен быть загружен в буфер, файл по умолчанию% SystemRoot% \ system32 \ shell32.dll.
  • -nbr n - указывает количество буферных областей (по умолчанию 16)
  • -brs n - указывает размер каждой области буфера

Только два из размера буфера, nbr и brs могут использоваться в оценках).

Пример:

процессор winsat -encryption2

Запускает оценку процессора с использованием хэша SHA1.

Winsat Media Параметры

Команда - это winsat media -parameters . Доступны следующие параметры:

  • -входное имя файла - обязательный параметр. Здесь указывается видеофайл, который будет воспроизводиться или кодироваться во время оценки.
  • -dumpgraph - график фильтра должен быть сохранен в совместимом с GraphEdit файле перед запуском.
  • -ns - нормальная скорость воспроизведения входного файла.
  • -show - запускает оценку в режиме декодирования и показывает файл в окне.
  • -play - запускает оценку в режиме декодирования и воспроизводит предоставленный аудиоконтент.
  • -encode PRX profile file - повторно кодирует содержимое с использованием кодека Windows Media (не может использоваться с шоу или воспроизведением).
  • -saveas filename - сохраняет результаты операций кодирования.

Пример:

winsat media -вход c: \ test \ test.wmv -xml test.xml

Команда оценивает производительность при декодировании файла text.wmv и сохраняет результаты в файл test.xml.

Параметры Winsat mfmedia

Команда winsat mfmedia -parameters . Доступны следующие параметры:

  • -входной файл - обязательно. Укажите медиафайл, используемый при оценке
  • -dumpgraph - график фильтра должен быть сохранен в совместимом с GraphEdit файле перед запуском.
  • -ns - указывает, что график фильтра должен работать с нормальной скоростью воспроизведения.
  • -play - запускает оценку в режиме декодирования и воспроизводит предоставленный аудиоконтент.
  • -nopmp - не использовать процесс Media Foundation Protected Media Pipeline (MFPMP).
  • -pmp - использовать процесс MFPMP.

Пример:

winsat mfmedia -input c: \ test \ test.wmv -nopmp

Запустите сборку mfmedia с использованием файла test.wmv без поддержки Media Foundation Protected Media Pipeline (MFPMP).

Планировщик заданий Winsat

Все версии Windows поставляются с запланированными задачами Winsat. Вы можете управлять этой задачей следующим образом:

  1. Нажмите на кнопку Windows, чтобы открыть меню «Пуск».
  2. Введите планировщик задач и загрузите результат.
  3. Перейдите в Библиотека планировщика заданий> Microsoft> Windows> Обслуживание
  4. Задача WinSAT должна быть указана там.
  5. Вы можете изменить задачу или щелкнуть ее правой кнопкой мыши, чтобы отключить ее.