Windows Winsat-kommandot

Winsat, eller Windows System Assessment Tool, är ett Windows-program som riktmärker olika komponenter i maskiner när de körs.

Huvudfilen som körs för att jämföra enheten är winsat.exe, och du hittar den körbara filen i mappen system32 i Windows-installationen.

Microsoft introducerade Winsat tillbaka med Windows Vista och levererade alla nya versioner av Windows (upp till Windows 10) med verktyget också.

Företaget använde Winsat i Vista och Windows 7 för att beräkna Windows Experience Index (WEI), som mäter datorns hårdvara och programvarukonfiguration.

Tips : Du kan också köra bedömningen på Windows 8 och Windows 10 och hacka resultaten.

WinSAT

Windows Winsat-kommandot måste köras från kommandoraden. Det är bäst om du gör det från en upphöjd kommandotolk, eftersom resultatfönstret kommer att stängas annars automatiskt när verktyget slutför bedömningen.

  1. Klicka på Windows-tangenten för att visa Start-menyn.
  2. Skriv cmd.exe, håll ner Skift-tangenten och Ctrl-tangenten och välj resultatet från listan. Detta startar kommandotolken med administrativa behörigheter.

Winsat bedömningar

Winsat kan utföra flera utvärderingar, var och en med sina egna parametrar. Nedan listas de viktigaste bedömningarna som verktyget kan köra.

  • winsat -? - visar hjälp.
  • winsat formal - detta kommando kör hela bedömningen.
    • winsat dwmformal - kör endast Desktop Windows-bedömningen som genererar grafikpoängen.
    • winsat cpuformal - kör endast CPU-bedömningen för att generera processorpoäng.
    • winsat memformal - kör endast minnesbedömningen för att generera minne (RAM) poäng.
    • winsat graphicsformal - kör grafikbedömningen för att generera spelgrafikpoäng.
    • winsat diskformal - kör diskbedömningen för att generera den primära hårddiskpoängen.
  • winsat cpu - testar processorn.
  • winsat mem - testar minnet
  • winsat disk - testar anslutna lagringsenheter
  • winsat d3d - utvärderar Direct 3D-applikationsförmågan.
  • winsat media - testar mediafunktioner
  • winsat mfmedia - Bedömning av Windows Media Foundation
  • winsat-funktioner - kör funktionsbedömningen
  • winsat dwm - kör Desktop Windows Manager-bedömningen
  • winsat prepop - förutfyllda WinSAT -utvärderingsresultat.

Kommandona ovan kör bedömningarna med sin standardkonfiguration. Du kan ange anpassade parametrar när du kör utvärderingar för att anpassa testerna.

Globala parametrar (dessa gäller för alla utvärderingstester)

  • -v - skicka muntlig utgång till STDOUT.
  • -tid n - ange vilken tid utvärderingen ska köras.
  • -fullskärm - D3D-enhet ska skapas i fullskärmsläge. Standard är fönsterläge.
  • -xml filnamn - sparar utdata till den angivna XML-filen.
  • -idiskinfo - sparar information om fysiska volymer och logiska skivor till XML-utgången.
  • -iguid - skapar en global unik identifierare och sparar den i XML-utgången.
  • -not "note" - lägger till en anteckning till XML-utdatafilen.
  • -icn - innehåller lokalt datornamn i XML-utgången.
  • -eef - räknar upp extra systeminformation i XML-utgången.
  • nodisp - bedömning är inte synlig eftersom den drar till en yta utanför skärmen.

Winsat dwm-parametrar

Kommandot är winsat dwm-parametrar . Följande parametrar är tillgängliga:

  • -normalt n - ange antalet texturer som används för att representera normala fönster i simuleringen. Krävs om någon annan parameter anges.
  • -bredd n - ange fönsterbredd i pixlar
  • -winthöjd n - ange fönsterhöjden i pixlar
  • -glassw n - ange antalet texturer som representerar glasfönster i simuleringen
  • -gruppdatum - samtalslås och lås upp, men hoppa över CPU-uppdatering.
  • - lås - hoppa över låsning och upplåsning för alla fönster.
  • -bredd n - anger skrivbordets bredd i pixlar.
  • -höjd n - anger skrivbordets höjd i pixlar.

Exempel:

winsat dwm -fullscreen -normalw 25 -time 50

Kör Desktop Windows Manager-bedömningen i fullskärm med 25 vanliga fönster under 50 sekunder.

Winsat d3d-parametrar

Kommandot är winsat d3d-parametrar . Följande parametrar är tillgängliga:

  • -objs - specificerar kvantiseringen av theta och phi (desto högre antal, desto mer shader-behandling sker)
  • -sradius - anger sfärens radie (mindre radie minskar antalet ritade pixlar).
  • -totalobj - totalt antal sfärer i en scen.
  • -texw - bredden på de skapade strukturerna.
  • -texh - höjden på skapade strukturer.
  • -totaltex - totalt antal strukturer som verktyget skapar.
  • -texpobj - antal strukturer som varje sfär behöver göra.
  • -batchcnt - definiera batchantalet.
  • -out - anger en filväg för att spara resultaten tillsammans med argument till winsat.
  • -bredd n - bredden på fönstret som appen körs i.
  • -höjd n - höjden på fönstret appen körs i.
  • -vs-profil - upprätthålla användningen av en vertex-skuggningsprofil.
  • -ps-profil - upprätthålla användningen av en pixel-skuggningsprofil.
  • -fps n - begränsa uppdateringsfrekvensen i helskärmsläge.
  • -rendertotex n - render till texturflöte n.
  • -rtdelta n - om renderingsmål används definierar detta kommando hur långt tillbaka bedömningen kommer att gå för att ställa in ett tidigare renderingsmål som en struktur.
  • -noalpha - inaktiverar tillbaka buffertalfa-blandning.
  • -textshader - använd texturskuggare istället för enkel skuggning.
  • -alushader - använd alu shader istället för enkel shader.
  • -fastafrön - frön rand med ett fast antal.
  • -nozwarming - inaktiverar uppvärmningen av z-bufferten.
  • -ref - tvinga fram programrasterisering.
  • -noetw - inaktiverar ETW-spårning.

Exempel:

winsat d3d -fullscreen -totalobj 25 -totaltex 20 -alushader -time 50

Kör d3d-bestämningen i fullskärm med 25 totala sfärer och 20 återgivna strukturer med hjälp av alu shader och en körtid på 50 sekunder.

Winsat mem Parametrar

Kommandot är winsat mem-parametrar . Följande parametrar är tillgängliga:

  • -up - kör endast minnestester med en tråd.
  • -rn - kör med normal prioritet.
  • -nc - tilldela minnet och markera det som obearbetat.
  • -do n - anger avståndet i byte mellan destinationsbuffertens början och slutet på källbufferten.
  • -mynt n - minsta körtid i sekunder.
  • -maxt n - maximal körningstid i sekunder.
  • -buffertstorlek n - buffertstorleken som minneutvärderingen ska använda.

Exempel:

winsat mem -up -rn -mint 5, 0 -mix 10, 0 -v

Kör minnesbedömningen med på tråd, en minimitid på 5, 0 sekunder, en maximal körningstid på 10, 0 sekunder, i normal prioritet och skriv ordet ordentligt.

Winsat-diskparametrar

Kommandot är winsat-diskparametrar . Följande obligatoriska parametrar är tillgängliga:

  • -flush - kör i skrivpolicy flush-läge (kan inte användas med seq, sprang, skriva eller läsa)
  • -sök - bedöma sekventiell IO-prestanda (kan inte säng användas med språng eller spola)
  • -ran - bedöma slumpmässig IO-prestanda (kan inte användas med seq eller flush)
  • -read - bedöma läsprestanda (kan inte användas med skrivning eller spolning)
  • -skriv - utvärdera skrivprestanda (kan inte användas med läsning eller spolning)
  • -n disk-ID - ange den disk som du vill köra bedömningen på (kan inte användas med enhet)
  • -drivbokstav - välj enhetsbokstaven för hårddisken du vill testa (kan inte användas med n)

Följande parametrar är valfria:

  • -antal n - anger antalet iterationer (mellan 1 och 50, standard är 1).
  • -iocount n - anger antalet IO-operationer (mellan 256 och 5000, standard är 256).
  • -sqsize n - anger storleken på IO: er för den sekventiella bedömningen i byte (mellan 65536 och 1048576, standard är 65536).
  • -ransize - anger storleken på IO: er för slumpmässig IO-bedömning i byte (mellan 16384 anad 1048576 är 16384).

Exempel:

winsat disk -flush -drive d

Kommandot utvärderar spolprestanda för D-enheten.

Winsat cpu-parametrar

Kommandot är winsat cpu-parametrar . Följande obligatoriska parametrar är tillgängliga (endast en krävs):

  • -kryptering - kör krypterings- och dekrypteringsbedömningen med 256-bitars AES-algoritmer,
  • -kryptering2 - kör bedömningen med hjälp av en SHA1-hash.
  • -komprimering - kör komprimerings- och dekomprimeringsbedömningen med Lempel-Zev-algoritmen.
  • -komprimering2 - kör bedömningen med en intern Microsoft-komprimeringsalgoritm.

Följande parametrar är valfria:

  • -buffert storlek n - ställer in buffertstorleken för bedömningen (minimum 4K, max 2 MB, standard 16K)
  • -data filnamn - anger en fil som ska laddas i bufferten, standardfil är% SystemRoot% \ system32 \ shell32.dll.
  • -nbr n - anger antalet buffertregioner (standard 16)
  • -brs n - anger storleken på varje buffertregion

Endast två av buffertstorlek, nbr och brs kan användas i utvärderingar).

Exempel:

winsat cpu-kryptering2

Kör CPU-bedömningen med hjälp av en SHA1-hash.

Winsat media Parametrar

Kommandot är winsat media-parametrar . Följande parametrar är tillgängliga:

  • -input filnamn - obligatorisk parameter. Detta anger videofilen som ska spelas upp eller kodas under utvärderingen.
  • -dumpgraf - filtergraf bör sparas i en GraphEdit-kompatibel fil innan den körs.
  • -ns - normal uppspelningshastighet för inmatningsfilen.
  • -show - kör bedömningen i avkodningsläge och visa filen i ett fönster.
  • -spela - kör bedömningen i avkodningsläge och spelar levererat ljudinnehåll.
  • -koda PRX-profilfil - kodar om innehållet med Windows Media-codec (kan inte användas med show eller play).
  • -saveas filnamn - sparar resultaten från kodningsoperationer.

Exempel:

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

Kommandot utvärderar prestanda vid avkodning av text.wmv-filen och sparar resultaten i test.xml-filen.

Winsat mfmedia Parametrar

Kommandot är winsat mfmedia -parametrar . Följande parametrar är tillgängliga:

  • -input-fil - krävs. Ange mediefilen som används i bedömningen
  • -dumpgraf - filtergraf bör sparas i en GraphEdit-kompatibel fil innan den körs.
  • -ns - anger att filtergrafen ska köras med normal uppspelningshastighet.
  • -spela - kör bedömningen i avkodningsläge och spelar levererat ljudinnehåll.
  • -nopmp - Använd inte processen för Media Foundation Protected Media Pipeline (MFPMP).
  • -pmp - utnyttja MFPMP-processen.

Exempel:

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

Kör mfmedia-bestämningen med testen.wmv-filen utan Media Foundation Protected Media Pipeline (MFPMP) -stöd.

Winsat Task Schuler

Alla versioner av Windows har planerade Winsat-uppgifter. Du kan hantera uppgiften på följande sätt:

  1. Klicka på Windows-tangenten för att öppna Start-menyn.
  2. Skriv in aktivitetsplaneraren och ladda resultatet.
  3. Gå till Uppgiftsplaneringsbiblioteket> Microsoft> Windows> Underhåll
  4. Uppgiften WinSAT bör listas där.
  5. Du kan ändra uppgiften eller högerklicka på den för att inaktivera den.