Winsat neboli Windows System Assessment Tool je program Windows, který při spuštění porovnává různé součásti strojů.
Hlavním souborem, který se spouští pro srovnání zařízení, je winsat.exe a spustitelný soubor najdete ve složce system32 instalace systému Windows.
Společnost Microsoft představila produkt Winsat zpět se systémem Windows Vista a spolu s tímto nástrojem dodala každou novou verzi systému Windows (až do systému Windows 10).
Společnost použila Winsat ve Vista a Windows 7 pro výpočet indexu Windows Experience Index (WEI), který měří hardwarovou a softwarovou konfiguraci počítače.
Tip : Hodnocení můžete spustit také na Windows 8 a Windows 10 a výsledky hackovat.
Winsat

Příkaz Windows Winsat musí být spuštěn z příkazového řádku. Nejlepší je, pokud tak učiníte z příkazového řádku se zvýšenou hodnotou, protože okno výsledků bude automaticky zavřeno, jakmile nástroj dokončí vyhodnocení.
- Klepnutím na klávesu Windows zobrazíte nabídku Start.
- Zadejte příkaz cmd.exe, podržte klávesu Shift a klávesu Ctrl a vyberte výsledek ze seznamu. Tím se spustí příkazový řádek s oprávněními správce.
Winsat hodnocení
Winsat může provádět několik hodnocení, každé s vlastními parametry. Hlavní hodnocení, která může nástroj spustit, jsou uvedena níže.
- winsat -? - zobrazí nápovědu.
- winsat formal - tento příkaz spustí úplné vyhodnocení.
- winsat dwmformal - spustí pouze hodnocení Windows Desktop Manager, které generuje grafické skóre.
- winsat cpuformal - spustí pouze vyhodnocení CPU pro vygenerování skóre procesoru.
- winsat memformal - spustí pouze vyhodnocení paměti pro vygenerování skóre paměti (RAM).
- winsat graphicsformal - spustí grafické vyhodnocení a vygeneruje skóre herní grafiky.
- winsat diskformal - spustí vyhodnocení disku a vygeneruje skóre primárního pevného disku.
- winsat cpu - testuje procesor.
- winsat mem - testuje paměť
- disk winsat - testuje připojená úložná zařízení
- winsat d3d - hodnotí schopnosti přímých 3D aplikací.
- winsat media - testuje mediální schopnosti
- winsat mfmedia - hodnocení Windows Media Foundation
- winsat features - spustí vyhodnocení funkcí
- winsat dwm - spustí hodnocení Správce plochy systému Windows
- winsat prepop - předvyplnit výsledky hodnocení WinSAT.
Výše uvedené příkazy spustí vyhodnocení s jejich výchozí konfigurací. Při provádění hodnocení můžete určit vlastní parametry pro přizpůsobení testů.
Globální parametry (platí pro všechny testovací testy)
- -v - poslat podrobný výstup na STDOUT.
- -time n - zadejte čas, kdy bude hodnocení spuštěno.
- -fullscreen - Zařízení D3D by mělo být vytvořeno v režimu celé obrazovky. Výchozí je režim v okně.
- -xml filename - uloží výstup do zadaného souboru XML.
- -idiskinfo - ukládá fyzické výstupy a informace o logických discích do výstupu XML.
- -iguid - vytvoří globální jedinečný identifikátor a uloží jej do výstupu XML.
- -note "note" - přidá do výstupního souboru XML poznámku.
- -icn - zahrnuje název místního počítače do výstupu XML.
- -eef - vyjmenuje další systémové informace ve výstupu XML.
- nodisp - hodnocení není viditelné, protože se přitahuje na povrch mimo obrazovku.
Parametry Winsat dwm

Příkaz je winsat dwm -parameters . K dispozici jsou následující parametry:
- -normalw n - zadejte počet textur použitých k reprezentaci normálních oken v simulaci. Vyžadováno, pokud je určen jiný parametr.
- -winwidth n - zadejte šířku okna v pixelech
- -winheight n - zadejte výšku oken v pixelech
- -glassw n - zadejte počet textur, které představují simulace skleněných oken
- -noupdate - blokování a odemykání hovorů, ale přeskočení aktualizace CPU.
- --nolock - přeskočení zamykání a odemykání pro všechna okna.
- -width n - určuje šířku plochy v pixelech.
- -height n - určuje výšku pracovní plochy v pixelech.
Příklad:
winsat dwm -fullscreen -normalw 25 -time 50
Spouští hodnocení Správce plochy systému Windows na celé obrazovce s 25 normálními okny po dobu 50 sekund.
Parametry Winsat d3d

Příkaz je winsat d3d -parameters . K dispozici jsou následující parametry:
- -objs - určuje kvantizaci theta a phi (čím vyšší číslo, tím více zpracování shaderu)
- -sradius - určuje poloměr koule (menší poloměr snižuje počet nakreslených pixelů).
- -totalobj - celkový počet koulí ve scéně.
- -texw - šířka vytvořených textur.
- -texh - výška vytvořených textur.
- -totaltex - celkový počet textur, které nástroj vytvoří.
- -texpobj - počet textur, které každá koule potřebuje vykreslit.
- -batchcnt - definuje počet šarží.
- -out - určuje cestu souboru k uložení výsledků spolu s argumenty winsat.
- -width n - šířka okna, ve kterém aplikace běží.
- -height n - výška okna, ve kterém aplikace běží.
- -vs profil - vynutit použití profilu shonu vrcholů.
- -ps profil - vynutit použití profilu shaderu pixelů.
- -fps n - omezuje obnovovací frekvenci v režimu celé obrazovky.
- -rendertotex n - vykreslení na texturu float n.
- -rtdelta n - pokud jsou použity cíle vykreslení, tento příkaz definuje, jak daleko zpět se hodnocení posune, aby se předchozí text vykreslení nastavil jako textura.
- -noalpha - zakáže prolnutí alfa zpětného bufferu.
- -textshader - použijte shader textury místo jednoduchého shaderu.
- -alushader - použijte alu shader místo jednoduchého shaderu.
- -fixedseed - semena rand s pevným číslem.
- -nozwarming - zakáže oteplování z-bufferu.
- -ref - vynutit rasterizaci softwaru.
- -noetw - zakáže trasování ETW.
Příklad:
winsat d3d -fullscreen -totalobj 25 -otaltex 20 -alushader -time 50
Spustí assement d3d na celé obrazovce s celkem 25 sférami a 20 vykreslenými texturami, za použití alu shaderu a 50 sekund běhu.
Winsat mem Parametry

Příkaz je winsat mem -parameters . K dispozici jsou následující parametry:
- -up - spustí testy paměti pouze s jedním vláknem.
- -rn - běžet s normální prioritou.
- -nc - přidělit paměť a označit ji jako bez mezipaměti.
- -do n - určuje vzdálenost v bajtech mezi začátkem cílové vyrovnávací paměti a koncem zdrojové vyrovnávací paměti.
- -mint n - minimální doba běhu v sekundách.
- -maxt n - maximální doba běhu v sekundách.
- -buffersize n - velikost vyrovnávací paměti, kterou by mělo použít hodnocení paměti.
Příklad:
winsat mem -up -rn -mint 5.0 -maxt 10.0 -v
Vyhodnocení paměti spusťte na podprocesu, minimální doba běhu 5, 0 sekundy, maximální doba běhu 10, 0 sekundy, v normální prioritě a podrobný výsledek.
Parametry disku Winsat

Příkaz je winsat disk -parameters . K dispozici jsou následující požadované parametry:
- -flush - běh v režimu vyprazdňování politiky zápisu (nelze použít s seq, run, write nebo read)
- -seq - posoudit sekvenční výkonnost IO (nelze použít postel s ran nebo flush)
- -ran - posoudit náhodný výkon IO (nelze použít s seq nebo flush)
- -read - posoudit výkon čtení (nelze použít s zápisem ani vyprázdněním)
- -write - posoudit výkon zápisu (nelze použít s čtení nebo flush)
- -n disk ID - zadejte disk, na kterém chcete provést vyhodnocení (nelze použít s jednotkou)
- -drive letter - vyberte písmeno jednotky pevného disku, který chcete testovat (nelze použít s n)
Následující parametry jsou volitelné:
- -count n - určuje počet iterací (mezi 1 a 50, výchozí je 1).
- -iocount n - určuje počet operací IO (mezi 256 a 5000, výchozí je 256).
- -seqsize n - určuje velikost IO pro sekvenční hodnocení v bajtech (mezi 65536 a 1048576, výchozí hodnota je 65536).
- -ransize - určuje velikost IO pro náhodné vyhodnocení IO v bajtech (mezi 16384 a 1048576 je výchozí 16384).
Příklad:
disk winsat -flush -drive d
Příkaz vyhodnocuje splachovací výkon jednotky D.
Parametry Winsat cpu

Příkaz je winsat cpu -parameters . K dispozici jsou následující požadované parametry (pouze jeden):
- -encryption - provádí hodnocení šifrování a dešifrování pomocí 256bitových algoritmů AES,
- -encryption2 - provede vyhodnocení pomocí hash SHA1.
- -compression - provede vyhodnocení komprese a dekomprese pomocí algoritmu Lempel-Zev.
- -compression2 - provede vyhodnocení pomocí interního kompresního algoritmu společnosti Microsoft.
Následující parametry jsou volitelné:
- -buffersize n - nastavuje velikost vyrovnávací paměti pro hodnocení (minimum 4K, maximum 2 MB, výchozí 16K)
- -data filename - určuje soubor, který má být načten do vyrovnávací paměti, výchozí soubor je% SystemRoot% \ system32 \ shell32.dll.
- -nbr n - určuje počet oblastí vyrovnávací paměti (výchozí 16)
- -brs n - určuje velikost každé oblasti vyrovnávací paměti
Při hodnocení lze použít pouze dva z buffersize, nbr a brs).
Příklad:
winsat cpu -encryption2
Spustí hodnocení CPU pomocí hash SHA1.
Parametry médií Winsat

Příkaz je winsat media -parameters . K dispozici jsou následující parametry:
- -input filename - povinný parametr. Určuje video soubor, který bude během hodnocení přehráván nebo kódován.
- -dumpgraph - graf filtru by měl být před spuštěním uložen do kompatibilního souboru GraphEdit.
- -ns - normální rychlost přehrávání vstupního souboru.
- -show - spustí vyhodnocení v režimu dekódování a zobrazí soubor v okně.
- -play - spustí vyhodnocení v režimu dekódování a přehrává dodávaný zvukový obsah.
- -enkódový soubor PRX - znovu zakóduje obsah pomocí kodeku Windows Media (nelze použít pro přehrání nebo přehrání).
- -saveas filename - uloží výsledky operací kódování.
Příklad:
winsat media -input c: \ test \ test.wmv -xml test.xml
Příkaz vyhodnotí výkon při dekódování souboru text.wmv a uloží výsledky do souboru test.xml.
Parametry Winsat mfmedia

Příkaz je winsat mfmedia -parameters . K dispozici jsou následující parametry:
- -input file - povinná. Určete mediální soubor použitý při hodnocení
- -dumpgraph - graf by měl být před spuštěním uložen do kompatibilního souboru GraphEdit.
- -ns - určuje, že graf filtru by měl být spuštěn při normální rychlosti přehrávání.
- -play - spustí vyhodnocení v režimu dekódování a přehrává dodávaný zvukový obsah.
- -nopmp - Nepoužívejte proces Media Media Protected Media Pipeline (MFPMP).
- -pmp - využít proces MFPMP.
Příklad:
winsat mfmedia -input c: \ test \ test.wmv -nopmp
Spusťte mfmedia assement pomocí souboru test.wmv bez podpory Media Protected Media Pipeline (MFPMP).
Plánovač úloh Winsat

Všechny verze systému Windows přicházejí s naplánovanými úkoly Winsat. Tento úkol můžete spravovat následujícím způsobem:
- Klepnutím na klávesu Windows otevřete nabídku Start.
- Zadejte plánovač úloh a načtěte výsledek.
- Přejděte do knihovny Plánovač úloh> Microsoft> Windows> Údržba
- Zde by měla být uvedena úloha WinSAT.
- Úlohu můžete upravit nebo ji klepnutím pravým tlačítkem myši zakázat.