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 трябва да се стартира от командния ред. Най-добре е да направите това от команден прозорец с повишено ниво, тъй като в противен случай прозорецът с резултатите ще бъде затворен автоматично, когато инструментът завърши оценката.
- Докоснете клавиша на Windows, за да се покаже менюто "Старт".
- Въведете 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. Можете да управлявате тази задача по следния начин:
- Докоснете клавиша Windows, за да отворите менюто "Старт".
- Въведете планировчик на задачи и заредете резултата.
- Отидете на Библиотека на планиращите задачи> Microsoft> Windows> Поддръжка
- Задачата WinSAT трябва да бъде посочена там.
- Можете да промените задачата или да кликнете с десния бутон върху нея, за да я деактивирате.