De Windows Winsat-opdracht

Winsat, of Windows System Assessment Tool, is een Windows-programma dat verschillende componenten van machines vergelijkt wanneer het wordt uitgevoerd.

Het hoofdbestand dat wordt uitgevoerd om het apparaat te benchmarken is winsat.exe en u vindt het uitvoerbare bestand in de map system32 van de Windows-installatie.

Microsoft introduceerde Winsat terug met Windows Vista en leverde elke nieuwe versie van Windows (tot Windows 10) ook met de tool.

Het bedrijf gebruikte Winsat in Vista en Windows 7 om de Windows Experience Index (WEI) te berekenen, die de hardware- en softwareconfiguratie van de computer meet.

Tip : u kunt de beoordeling ook uitvoeren op Windows 8 en Windows 10 en de resultaten hacken.

WinSAT

De Windows Winsat-opdracht moet worden uitgevoerd vanaf de opdrachtregel. Het is het beste als u dit doet vanaf een verhoogde opdrachtprompt, omdat het resultatenvenster anders automatisch wordt gesloten wanneer de tool de beoordeling voltooit.

  1. Tik op de Windows-toets om het Start-menu weer te geven.
  2. Typ cmd.exe, houd de Shift-toets en de Ctrl-toets ingedrukt en selecteer het resultaat in de lijst. Hiermee wordt de opdrachtprompt met beheerdersrechten gestart.

Winsat-beoordelingen

Winsat kan verschillende beoordelingen uitvoeren, elk met hun eigen parameters. De belangrijkste beoordelingen die het hulpprogramma kan uitvoeren, worden hieronder weergegeven.

  • winsat -? - geeft de hulp weer.
  • winsat formeel - dit commando voert de volledige beoordeling uit.
    • winsat dwmformal - voert alleen de beoordeling van Desktop Windows Manager uit die de grafische score genereert.
    • winsat cpuformal - voert alleen de CPU-beoordeling uit om de processorscore te genereren.
    • winsat memformal - voert alleen de geheugenbeoordeling uit om de geheugenscore (RAM) te genereren.
    • winsat graphicsformal - voert de grafische beoordeling uit om de grafische gaming-score te genereren.
    • winsat diskformal - voert de schijfbeoordeling uit om de primaire score van de harde schijf te genereren.
  • winsat cpu - test de processor.
  • winsat mem - test het geheugen
  • winsat-schijf - test verbonden opslagapparaten
  • winsat d3d - beoordeelt de Direct 3D-toepassingsmogelijkheden.
  • winsat media - test mediamogelijkheden
  • winsat mfmedia - Beoordeling van Windows Media Foundation
  • winsat features - voert de functiebeoordeling uit
  • winsat dwm - voert de beoordeling van Desktop Windows Manager uit
  • winsat prepop - vooraf ingevulde WinSAT-beoordelingsresultaten.

De bovenstaande opdrachten voeren de beoordelingen uit met hun standaardconfiguratie. U kunt aangepaste parameters opgeven wanneer u beoordelingen uitvoert om de tests aan te passen.

Algemene parameters (deze zijn geldig voor alle beoordelingstests)

  • -v - stuur uitgebreide uitvoer naar STDOUT.
  • -tijd n - geef het tijdstip op waarop de beoordeling wordt uitgevoerd.
  • -volledig scherm - D3D-apparaat moet in volledig scherm worden gemaakt. Standaard is de venstermodus.
  • -xml bestandsnaam - slaat de uitvoer op in het opgegeven XML-bestand.
  • -idiskinfo - slaat fysieke volumes en logische schijveninformatie op in de XML-uitvoer.
  • -iguid - maakt een wereldwijd uniek ID en slaat dit op in de XML-uitvoer.
  • -noot "notitie" - voegt een notitie toe aan het XML-uitvoerbestand.
  • -icn - bevat lokale computernaam in de XML-uitvoer.
  • -eef - somt extra systeeminformatie op in de XML-uitvoer.
  • nodisp - beoordeling is niet zichtbaar omdat deze naar een oppervlak buiten het scherm trekt.

Winsat dwm parameters

Het commando is winsat dwm -parameters . De volgende parameters zijn beschikbaar:

  • -normalw n - geef het aantal texturen op dat wordt gebruikt om normale vensters in de simulatie weer te geven. Vereist als er een andere parameter is opgegeven.
  • -winwidth n - geef de vensterbreedte op in pixels
  • -winheight n - geef de vensterhoogte in pixels op
  • -glassw n - geef het aantal structuren op dat glazen vensters in de simulatie vertegenwoordigt
  • -noupdate - oproep vergrendelen en ontgrendelen, maar CPU-update overslaan.
  • --nolock - sla vergrendeling en ontgrendeling over voor alle vensters.
  • -breedte n - geeft de bureaubladbreedte in pixels aan.
  • -height n - specificeert de bureaubladhoogte in pixels.

Voorbeeld:

winsat dwm -volledig scherm -normaal 25 -tijd 50

Voert de Desktop Windows Manager-beoordeling op volledig scherm uit met 25 normale vensters gedurende 50 seconden.

Winsat d3d-parameters

Het commando is winsat d3d -parameters . De volgende parameters zijn beschikbaar:

  • -objs - specificeert de theta- en phi-kwantisatie (hoe hoger het getal, hoe meer shader-verwerking plaatsvindt)
  • -radius - specificeert de straal van de bol (kleinere straal vermindert het aantal getrokken pixels).
  • -totalobj - totaal aantal bollen in een scène.
  • -texw - breedte van de gemaakte texturen.
  • -texh - hoogte van de gemaakte texturen.
  • -totaltex - totaal aantal texturen dat de tool zal maken.
  • -texpobj - aantal texturen dat elke bol moet weergeven.
  • -batchcnt - definieer het batchtelling.
  • -out - geeft een bestandspad aan om de resultaten op te slaan, samen met argumenten voor winsat.
  • -breedte n - breedte van het venster waarin de app wordt uitgevoerd.
  • -hoogte n - hoogte van het venster waarin de app wordt uitgevoerd.
  • -vs profiel - gebruik afdwingen van een hoekpuntprofiel.
  • -ps profiel - gebruik van een pixel shader-profiel afdwingen.
  • -fps n - beperk de verversingssnelheid in de modus volledig scherm.
  • -rendertotex n - renderen naar textuur zweven n.
  • -rtdelta n - als renderdoelen worden gebruikt, definieert dit commando hoe ver terug de beoordeling gaat om een ​​vorig renderdoel als textuur in te stellen.
  • -noalpha - schakelt blending back-buffer alpha uit.
  • -textshader - gebruik texture shader in plaats van eenvoudige shader.
  • -alushader - gebruik alu shader in plaats van eenvoudige shader.
  • -fixedseed - zadenrand met een vast nummer.
  • -nozwarming - schakelt z-buffer verwarming uit.
  • -ref - software-rasterisatie forceren.
  • -noetw - schakelt ETW-tracering uit.

Voorbeeld:

winsat d3d -volledig scherm -totalobj 25 -totaltex 20 -alushader -tijd 50

Voert de d3d-assement uit op volledig scherm met 25 totale bollen en 20 weergegeven structuren, met behulp van de alu-shader en een looptijd van 50 seconden.

Winsat mem Parameters

Het commando is winsat mem -parameters . De volgende parameters zijn beschikbaar:

  • -up - voert geheugentests uit met slechts één thread.
  • -rn - uitvoeren op normale prioriteit.
  • -nc - wijs geheugen toe en markeer het als niet-gecached.
  • -do n - specificeert de afstand in bytes tussen het begin van de doelbuffer en het einde van de bronbuffer.
  • -mint n - minimale looptijd in seconden.
  • -maxt n - maximale looptijd in seconden.
  • -buffersize n - de buffergrootte die de geheugenbeoordeling moet gebruiken.

Voorbeeld:

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

Voer de geheugenbeoordeling uit met op thread, een minimale looptijd van 5, 0 seconden, een maximale looptijd van 10, 0 seconden, in normale prioriteit en verbreed het resultaat.

Winsat disk Parameters

Het commando is winsat disk -parameters . De volgende vereiste parameters zijn beschikbaar:

  • -flush - uitvoeren in schrijfbeleid doorspoelmodus (kan niet worden gebruikt met seq, ran, write of read)
  • -seq - opeenvolgende IO-prestaties beoordelen (kan niet worden gebruikt met rende of doorspoelen)
  • -ran - beoordeling van willekeurige IO-prestaties (kan niet worden gebruikt met seq of flush)
  • -lees - leesprestaties beoordelen (kan niet worden gebruikt met schrijven of doorspoelen)
  • -write - schrijfprestaties beoordelen (kan niet worden gebruikt met lezen of doorspoelen)
  • -n schijf-ID - geef de schijf op waarop u de beoordeling wilt uitvoeren (kan niet worden gebruikt met schijf)
  • -drive letter - selecteer de stationsletter van de harde schijf die u wilt testen (kan niet worden gebruikt met n)

De volgende parameters zijn optioneel:

  • -telling n - specificeert het aantal iteraties (tussen 1 en 50, standaard is 1).
  • -iocount n - geeft het aantal IO-bewerkingen aan (tussen 256 en 5000, standaard is 256).
  • -seqsize n - specificeert de grootte van IO's voor de sequentiële beoordeling in bytes (tussen 65536 en 1048576, standaard is 65536).
  • -transize - specificeert de grootte van IO's voor de willekeurige IO-beoordeling in bytes (tussen 16384 anad 1048576 is standaard 16384).

Voorbeeld:

winsat disk -flush -drive d

Het commando beoordeelt de spoelprestaties van de D-schijf.

Winsat cpu Parameters

Het commando is winsat cpu -parameters . De volgende vereiste parameters zijn beschikbaar (slechts één vereist):

  • -encryptie - voert de encryptie- en decryptiebeoordeling uit met behulp van 256-bit AES-algoritmen,
  • -encryption2 - voert de beoordeling uit met een SHA1-hash.
  • -compressie - voert de compressie- en decompressiebeoordeling uit met behulp van het Lempel-Zev-algoritme.
  • -compression2 - voert de beoordeling uit met behulp van een intern Microsoft-compressiealgoritme.

De volgende parameters zijn optioneel:

  • -buffersize n - stelt de buffergrootte in voor de beoordeling (minimaal 4K, maximaal 2 MB, standaard 16K)
  • -data bestandsnaam - specificeert een bestand dat in de buffer moet worden geladen, standaardbestand is% SystemRoot% \ system32 \ shell32.dll.
  • -nbr n - geeft het aantal buffergebieden aan (standaard 16)
  • -brs n - specificeert de grootte van elk buffergebied

Slechts twee buffersize, nbr en brs kunnen in beoordelingen worden gebruikt).

Voorbeeld:

winsat cpu -encryption2

Voert de CPU-beoordeling uit met een SHA1-hash.

Winsat media Parameters

Het commando is winsat media -parameters . De volgende parameters zijn beschikbaar:

  • -ingang bestandsnaam - vereiste parameter. Dit geeft het videobestand aan dat tijdens de beoordeling wordt afgespeeld of gecodeerd.
  • -dumpgraph - filtergrafiek moet vóór uitvoering worden opgeslagen in een GraphEdit-compatibel bestand.
  • -ns - normale afspeelsnelheid van het invoerbestand.
  • -show - voert de beoordeling uit in de decodeermodus en toont het bestand in een venster.
  • -play - voert de beoordeling uit in de decodeermodus en speelt geleverde audio-inhoud af.
  • -encode PRX-profielbestand - hercodeert de inhoud met behulp van Windows Media codec (niet bruikbaar met show of play).
  • -saveas bestandsnaam - bewaart de resultaten van codeerbewerkingen.

Voorbeeld:

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

De opdracht beoordeelt de prestaties bij het decoderen van het bestand text.wmv en slaat de resultaten op in het bestand test.xml.

Winsat mfmedia Parameters

Het commando is winsat mfmedia -parameters . De volgende parameters zijn beschikbaar:

  • -invoerbestand - vereist. Geef het mediabestand op dat bij de beoordeling wordt gebruikt
  • -dumpgraph - filtergrafiek moet vóór uitvoering worden opgeslagen in een GraphEdit-compatibel bestand.
  • -ns - geeft aan dat de filtergrafiek op normale afspeelsnelheid moet worden uitgevoerd.
  • -play - voert de beoordeling uit in de decodeermodus en speelt geleverde audio-inhoud af.
  • -nopmp - Gebruik geen proces van Media Foundation Protected Media Pipeline (MFPMP).
  • -pmp - maak gebruik van het MFPMP-proces.

Voorbeeld:

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

Voer de mfmedia-assement uit met behulp van het bestand test.wmv zonder ondersteuning van Media Foundation Protected Media Pipeline (MFPMP).

Winsat-taakplanner

Alle versies van Windows worden geleverd met geplande Winsat-taken. U kunt die taak op de volgende manier beheren:

  1. Tik op de Windows-toets om het Start-menu te openen.
  2. Typ taakplanner en laad het resultaat.
  3. Ga naar Taakplannerbibliotheek> Microsoft> Windows> Onderhoud
  4. De taak WinSAT moet daar worden vermeld.
  5. U kunt de taak wijzigen of er met de rechtermuisknop op klikken om deze uit te schakelen.