Командата Windows Winsat

Winsat или Windows System Assessment Tool е програма за Windows, която сравнява различни компоненти на машините при стартиране.

Основният файл, който се изпълнява за сравняване на устройството, е winat.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 може да изпълнява няколко оценки, всяка със собствени параметри. Основните оценки, които инструментът може да изпълнява, са изброени по-долу.

  • winat -? - показва помощта.
  • winat formal - тази команда изпълнява пълната оценка.
    • winat dwmformal - изпълнява само оценката на Desktop Windows Manager, която генерира графичен резултат.
    • winat cpuformal - изпълнява само оценката на процесора, за да генерира резултата на процесора.
    • winat memformal - изпълнява само оценка на паметта, за да генерира оценка на паметта (RAM).
    • winat graphicsformal - изпълнява графичната оценка, за да генерира резултата от графичната игра.
    • winat diskformal - стартира оценката на диска, за да генерира основния резултат на твърдия диск.
  • winat cpu - тества процесора.
  • winat mem - тества паметта
  • winat диск - тества свързани устройства за съхранение
  • winat d3d - оценява възможностите за директно 3D приложение.
  • winat media - тества медийните възможности
  • winat mfmedia - Оценка на Windows Media Foundation
  • функции winat - изпълнява оценката на характеристиките
  • winat dwm - изпълнява оценката на Desktop Windows Manager
  • winat prepop - предварително попълнете резултатите от оценката на WinSAT.

Командите по-горе ще изпълняват оценките с тяхната конфигурация по подразбиране. Можете да зададете персонализирани параметри, когато пускате оценки, за да персонализирате тестовете.

Глобални параметри (те са валидни за всички тестове за оценка)

  • -v - изпраща многословен изход към STDOUT.
  • -time n - посочете времето, в което ще се извърши оценката.
  • -пълен екран - D3D устройството трябва да бъде създадено в режим на цял екран. По подразбиране е режим с прозорци.
  • -xml име на файл - записва изхода в посочения XML файл.
  • -idiskinfo - записва физически обеми и информация за логически дискове към изхода на XML.
  • -iguid - създава глобален уникален идентификатор и го записва в XML изхода.
  • -бележка "бележка" - добавя бележка към изходния файл на XML.
  • -icn - включва името на локалния компютър в изхода на XML.
  • -eef - изброява допълнителна системна информация в изхода на XML.
  • nodisp - оценката не се вижда, тъй като се привлича към извън екрана.

Параметри на wwnsw dwm

Командата е winat dwm-параметри . Налични са следните параметри:

  • -normalw n - посочете броя на текстурите, използвани за представяне на нормални прозорци в симулацията. Задължително, ако е посочен друг параметър.
  • -winwidth n - посочете ширината на прозорците в пиксели
  • -winheight n - посочете височината на прозорците в пиксели
  • -glassw n - посочете броя на текстурите, които представляват стъклени прозорци в симулацията
  • -noupdate - заключване и отключване на повикване, но пропуснете актуализацията на процесора.
  • --nolock - пропуснете заключването и отключването за всички прозорци.
  • -width n - определя ширината на работния плот в пиксели.
  • -височина n - определя височината на работния плот в пиксели.

Пример:

winat dwm-пълен екран -normalw 25 -време 50

Извършва оценката на Desktop Windows Manager на цял екран с 25 нормални прозореца за 50 секунди.

Параметри на Winsat d3d

Командата е winat d3d-параметри . Налични са следните параметри:

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

Пример:

winat d3d-пълен екран -totalobj 25 -totaltex 20 -alushader -time 50

Изпълнява d3d сбор в цял екран с 25 общи сфери и 20 изобразени текстури, използвайки alu шейдър и време на работа 50 секунди.

Параметри на Winsat mem

Командата е winat mem-параметри . Налични са следните параметри:

  • -up - провежда тестове на паметта само с една нишка.
  • -rn - работи с нормален приоритет.
  • -nc - разпределете паметта и я маркирайте като кеширана.
  • -do n - указва разстоянието в байтове между началото на целевия буфер и края на буфера на източника.
  • -mint n - минимално време за изпълнение в секунди.
  • -maxt n - максимално време за изпълнение в секунди.
  • -buffersize n - размера на буфера, който оценката на паметта трябва да използва.

Пример:

winat mem -up -rn -mint 5.0 -maxt 10.0 -v

Изпълнете оценката на паметта с резба, минимално време на изпълнение от 5, 0 секунди, максимално време на изпълнение от 10, 0 секунди, с нормален приоритет и подробно дайте резултата.

Параметри на диска Winsat

Командата е winat диск-параметри . Налични са следните необходими параметри:

  • -flush - стартирайте в режим на промиване на политиката за запис (не може да се използва със seq, run, write или read)
  • -seq - оценка на последователната IO производителност (не може да се използва легло с бягане или флъш)
  • -ran - оценка на произволна IO производителност (не може да се използва със seq или 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 - указва размера на IOs за произволна оценка на IO в байтове (между 16384 и 1048576 по подразбиране е 16384).

Пример:

winat диск -flush -drive d

Командата оценява ефективността на потока на D устройството.

Параметри на процесора на Winsat

Командата е winat cpu-параметри . Налични са следните необходими параметри (изисква се само един):

  • -encryption - изпълнява оценката на криптирането и декриптирането, използвайки 256-битови AES алгоритми,
  • -encryption2 - стартира оценката, използвайки хеш на SHA1.
  • -compression - изпълнява оценката на компресията и декомпресията, използвайки алгоритъма Lempel-Zev.
  • -compression2 - изпълнява оценката, използвайки вътрешен алгоритъм за компресия на Microsoft.

Следните параметри не са задължителни:

  • -buffersize n - задава размера на буфера за оценка (минимум 4K, максимум 2 MB, по подразбиране 16K)
  • -dana filename - указва файл, който трябва да бъде зареден в буфера, файлът по подразбиране е% SystemRoot% \ system32 \ shell32.dll.
  • -nbr n - определя броя на буферните региони (по подразбиране 16)
  • -brs n - определя размера на всеки буферен регион

Само два от буферни, nbr и brs могат да бъдат използвани при оценките).

Пример:

winat cpu -криптиране2

Извършва cpu оценка с помощта на хеш SHA1.

Параметри на медията на Winsat

Командата е winat media-параметри . Налични са следните параметри:

  • -входно име на файла - задължителен параметър. Това указва видео файла, който ще бъде възпроизведен или кодиран по време на оценката.
  • -dumpgraph - филтърната графика трябва да бъде запазена в съвместим с GraphEdit файл, преди да стартира.
  • -ns - нормална скорост на възпроизвеждане на входния файл.
  • -how - стартира оценката в режим декодиране и показва файла в прозорец.
  • -play - изпълнява оценката в режим декодиране и възпроизвежда предоставено аудио съдържание.
  • -кодирайте PRX файла на профила - кодира съдържанието с помощта на кодек на Windows Media (не може да се използва с шоу или възпроизвеждане).
  • -saveas filename - запазва резултатите от операциите за кодиране.

Пример:

winat media -input c: \ test \ test.wmv -xml test.xml

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

Параметри на mfmedia Winsat

Командата е winat mfmedia -parameters . Налични са следните параметри:

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

Пример:

winat mfmedia -вход c: \ test \ test.wmv -nopmp

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

Winsat Task Scheduler

Всички версии на Windows се предлагат с планирани задачи на Winsat. Можете да управлявате тази задача по следния начин:

  1. Докоснете клавиша Windows, за да отворите менюто "Старт".
  2. Въведете планировчик на задачи и заредете резултата.
  3. Отидете на Библиотека на планиращите задачи> Microsoft> Windows> Поддръжка
  4. Задачата WinSAT трябва да бъде посочена там.
  5. Можете да промените задачата или да кликнете с десния бутон върху нея, за да я деактивирате.