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 должна быть запущена из командной строки. Лучше всего, если вы сделаете это из командной строки с повышенными правами, так как в противном случае окно результатов автоматически закроется, когда инструмент завершит оценку.
- Нажмите на кнопку Windows, чтобы открыть меню «Пуск».
- Введите 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. Вы можете управлять этой задачей следующим образом:
- Нажмите на кнопку Windows, чтобы открыть меню «Пуск».
- Введите планировщик задач и загрузите результат.
- Перейдите в Библиотека планировщика заданий> Microsoft> Windows> Обслуживание
- Задача WinSAT должна быть указана там.
- Вы можете изменить задачу или щелкнуть ее правой кнопкой мыши, чтобы отключить ее.