Comanda Windows Winsat

Winsat, sau Instrumentul de evaluare a sistemului Windows, este un program Windows care face referință la diverse componente ale mașinilor atunci când este rulat.

Fișierul principal care este rulat pentru evaluarea dispozitivului este winat.exe și găsiți fișierul executabil în folderul system32 al instalării Windows.

Microsoft a introdus Winsat înapoi cu Windows Vista și a livrat și orice nouă versiune de Windows (până la Windows 10) cu instrumentul.

Compania a folosit Winsat în Vista și Windows 7 pentru a calcula Windows Experience Index (WEI), care măsoară configurația hardware și software a computerului.

Sfat : Puteți rula și evaluarea pe Windows 8 și Windows 10 și puteți hack rezultatele.

WinSAT

Comanda Windows Winsat trebuie executată din linia de comandă. Cel mai bine este să faceți acest lucru dintr-un prompt de comandă ridicat, deoarece fereastra de rezultate va fi închisă altfel automat atunci când instrumentul finalizează evaluarea.

  1. Atingeți tasta Windows pentru a afișa meniul Start.
  2. Tastați cmd.exe, țineți apăsată tasta Shift și Ctrl și selectați rezultatul din listă. Aceasta lansează promptul de comandă cu privilegii administrative.

Evaluările Winsat

Winsat poate rula mai multe evaluări, fiecare cu propriii parametri. Principalele evaluări pe care le poate derula instrumentul sunt enumerate mai jos.

  • winsat -? - afișează ajutorul.
  • winsat formal - această comandă execută evaluarea completă.
    • winsat dwmformal - rulează doar evaluarea Managerului Windows Desktop care generează scorul grafic.
    • winsat cpuformal - rulează doar evaluarea procesorului pentru a genera scorul procesorului.
    • winat memformal - rulează doar evaluarea memoriei pentru a genera scorul de memorie (RAM).
    • winsat graphicformal - execută evaluarea grafică pentru a genera scorul grafic pentru jocuri.
    • winsat diskformal - rulează evaluarea discului pentru a genera scorul principal de hard disk.
  • winsat cpu - testează procesorul.
  • winat mem - testează memoria
  • Disco winat - testează dispozitivele de stocare conectate
  • winsat d3d - evaluează abilitățile aplicației Direct 3D.
  • winat media - testează capacitățile media
  • winsat mfmedia - Evaluarea Windows Media Foundation
  • funcții winat - rulează evaluarea caracteristicilor
  • winsat dwm - rulează evaluarea Managerului Windows Windows
  • winsat prepop - rezultatele pre-populate ale evaluării WinSAT.

Comenzile de mai sus vor rula evaluările cu configurația lor implicită. Puteți specifica parametrii personalizați atunci când executați evaluări pentru a personaliza testele.

Parametri globali (aceștia sunt valabili pentru toate testele de evaluare)

  • -v - trimiteți ieșire verbose la STDOUT.
  • -time n - specificați timpul în care se va desfășura evaluarea.
  • -fullscreen - Dispozitivul D3D trebuie creat în modul ecran complet. Implicit este modul fereastră.
  • -xml nume de fișier - salvează ieșirea în fișierul XML specificat.
  • -idiskinfo - salvează volume fizice și informații despre discuri logice la ieșirea XML.
  • -iguid - creează un identificator unic global și îl salvează la ieșirea XML.
  • -notați „notă” - adaugă o notă la fișierul de ieșire XML.
  • -icn - include numele computerului local în ieșirea XML.
  • -eef - enumeră informații suplimentare despre sistem în ieșirea XML.
  • nodisp - evaluarea nu este vizibilă, deoarece se atrage pe o suprafață de afara ecranului.

Parametri Winsat dwm

Comanda este winat dwm -parametri . Sunt disponibili următorii parametri:

  • -normalw n - specificați numărul de texturi utilizate pentru a reprezenta ferestrele normale în simulare. Obligatoriu dacă este specificat orice alt parametru.
  • -lățimea n - specificați lățimea ferestrelor în pixeli
  • -winheight n - specificați înălțimea ferestrelor în pixeli
  • -glassw n - specificați numărul de texturi care reprezintă ferestrele de sticlă din simulare
  • -noupdate - apelare blocare și deblocare, dar săriți actualizarea procesorului.
  • --nolock - săriți blocarea și deblocarea pentru toate ferestrele.
  • -width n - specifică lățimea desktopului în pixeli.
  • -height n - specifică înălțimea desktopului în pixeli.

Exemplu:

winsat dwm -fullscreen -normalw 25 -time 50

Executa evaluarea Managerului Windows Desktop pe ecran complet cu 25 de Windows normale timp de 50 de secunde.

Parametrii Winsat d3d

Comanda este winat d3d -parametri . Sunt disponibili următorii parametri:

  • -objs - specifică cuantizarea theta și phi (cu cât numărul este mai mare, cu atât are loc prelucrarea mai intensă)
  • -sradius - specifică raza sferei (raza mai mică reduce numărul de pixeli trași).
  • -totalobj - numărul total de sfere dintr-o scenă.
  • -texw - lățimea texturilor create.
  • -texh - înălțimea texturilor create.
  • -totaltex - numărul total de texturi pe care instrumentul le va crea.
  • -texpobj - numărul de texturi pe care trebuie să le redea fiecare sferă.
  • -batchcnt - definește numărul lotului.
  • -out - specifică o cale de fișier pentru a salva rezultatele împreună cu argumentele pentru winat.
  • -width n - lățimea ferestrei în care rulează aplicația.
  • -height n - înălțimea ferestrei în care rulează aplicația.
  • -vs profile - impune utilizarea unui profil de shader vertex.
  • -ps profile - impune utilizarea unui profil de umplere a pixelilor.
  • -fps n - limitează rata de actualizare în modul ecran complet.
  • -rendertotex n - redarea la textura float n.
  • -rtdelta n - dacă sunt utilizate ținte de redare, această comandă definește cât de departe va merge evaluarea pentru a stabili o țintă anterioară de randare ca textură.
  • -noalpha - dezactivează amestecul alfa-tampon din spate.
  • -textshader - folosiți shader textual în loc de shader simplu.
  • -alushader - utilizați alu shader în loc de shader simplu.
  • -fixedseed - seminte rand cu un numar fix.
  • -nozwarming - dezactivează încălzirea tamponului z.
  • -ref - rasterizarea software-ului de forță.
  • -noetw - dezactivează urmărirea ETW.

Exemplu:

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

Rulează testul d3d pe ecran complet, cu 25 de sfere totale și 20 de texturi redate, folosind umbra alu și un timp de rulare de 50 de secunde.

Winsat mem Parametri

Comanda este winat mem -parametri . Sunt disponibili următorii parametri:

  • -up - execută teste de memorie cu un singur fir.
  • -rn - alerga la prioritate normală.
  • -nc - alocați memoria și semnalizați-o ca neta.
  • -do n - specifică distanța în octeți între începutul tamponului de destinație și sfârșitul tamponului sursă.
  • -mint n - timpul de rulare minim în câteva secunde.
  • -maxt n - timpul de rulare maxim în secunde.
  • -buffersize n - dimensiunea tamponului pe care trebuie să o utilizeze evaluarea memoriei.

Exemplu:

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

Rulați evaluarea memoriei cu thread, un timp de rulare minim de 5, 0 secunde, un timp de rulare maxim de 10, 0 secunde, în prioritate normală și faceți rezultatul.

Parametrii discului Winsat

Comanda este parametri de disc winat . Sunt disponibili următorii parametri necesari:

  • -flush - rulează în modul de reîncărcare a politicii de scriere (nu poate fi utilizat cu seq, rulat, scris sau citit)
  • -seq - evaluați performanța secvențială a IO (nu se poate utiliza patul cu rană sau cu flush)
  • -ran - evaluați performanța IO aleatorie (nu poate fi utilizată cu seq sau flush)
  • -citește - evaluează performanța de citire (nu poate fi utilizat cu scriere sau flush)
  • -scrieți - evaluați performanța de scriere (nu poate fi utilizat cu citire sau flush)
  • -n disc ID - specificați discul pe care doriți să rulați evaluarea (nu poate fi utilizat cu unitatea)
  • -drive letter - selectați litera unității hard disk pe care doriți să o testați (nu poate fi utilizată cu n)

Următorii parametri sunt opționali:

  • -count n - specifică numărul de iterații (între 1 și 50, implicit este 1).
  • -iocount n - specifică numărul de operații IO (între 256 și 5000, implicit este 256).
  • -seqsize n - specifică mărimea IO-urilor pentru evaluarea secvențială în octeți (între 65536 și 1048576, implicit este 65536).
  • -ransize - specifică mărimea IO-urilor pentru evaluarea aleatoare de IO în octeți (între 16384 anad 1048576 implicit este 16384).

Exemplu:

winat disc -flush -drive d

Comanda evaluează performanța de spălare a unității D.

Winsat cpu Parametri

Comanda este winat cpu -parametri . Următorii parametri necesari sunt disponibili (doar unul necesar):

  • -criptare - rulează evaluarea criptare și decriptare folosind algoritmi AES de 256 biți,
  • -encryption2 - execută evaluarea folosind un haș SHA1.
  • -compresie - execută evaluarea compresiei și decompresiei folosind algoritmul Lempel-Zev.
  • -compression2 - execută evaluarea utilizând un algoritm intern de compresie Microsoft.

Următorii parametri sunt opționali:

  • -buffersize n - setează dimensiunea tampon pentru evaluare (minim 4K, maxim 2 MB, implicit 16K)
  • -data nume de fișier - specifică un fișier care ar trebui să fie încărcat în buffer, fișierul implicit este% SystemRoot% \ system32 \ shell32.dll.
  • -nbr n - specifică numărul de regiuni tampon (implicit 16)
  • -brs n - specifică dimensiunea fiecărei regiuni tampon

Doar două dintre tampon, nbr și brs pot fi utilizate în evaluări).

Exemplu:

winsat cpu -criptare2

Executa evaluarea CPU folosind un hash SHA1.

Winsat media Parametri

Comanda este parametre winat media . Sunt disponibili următorii parametri:

  • -input nume de fișier - parametrul necesar. Aceasta specifică fișierul video care va fi redat sau codat în timpul evaluării.
  • -dumpgraph - graficul filtrului ar trebui salvat într-un fișier compatibil GraphEdit înainte de a fi rulat.
  • -ns - viteza de redare normală a fișierului de intrare.
  • -show - rulează evaluarea în modul de decodare și arată fișierul într-o fereastră.
  • -play - rulează evaluarea în modul de decodare și redă conținutul audio furnizat.
  • -encodează fișierul de profil PRX - re-codifică conținutul folosind codecul Windows Media (nu poate fi utilizat cu show sau play).
  • -saveas nume de fișier - salvează rezultatele operațiunilor de codare.

Exemplu:

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

Comanda evaluează performanța la decodarea fișierului text.wmv și salvează rezultatele în fișierul test.xml.

Winsat mfmedia Parametri

Comanda este winat mfmedia -parameters . Sunt disponibili următorii parametri:

  • - fișier de intrare - necesar. Specificați fișierul media utilizat la evaluare
  • -dumpgraph - graficul de filtru ar trebui salvat într-un fișier compatibil GraphEdit înainte de a fi rulat.
  • -ns - specifică faptul că graficul filtrului ar trebui să fie rulat la viteza normală de redare.
  • -play - rulează evaluarea în modul de decodare și redă conținutul audio furnizat.
  • -nopmp - Nu utilizați procesul Media Pipeline Media Pipeline (MFPMP).
  • -pmp - folosiți procesul MFPMP.

Exemplu:

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

Rulați testul mfmedia utilizând fișierul test.wmv fără suportul Media Foundation Protected Media Pipeline (MFPMP).

Programator de sarcini Winsat

Toate versiunile de Windows vin cu o sarcină programată Winsat. Puteți gestiona această sarcină în felul următor:

  1. Atingeți tasta Windows pentru a deschide meniul Start.
  2. Tastați planificatorul de sarcini și încărcați rezultatul.
  3. Accesați Scheduler Library> Microsoft> Windows> Întreținere
  4. Sarcina WinSAT ar trebui să fie listată acolo.
  5. Puteți modifica sarcina sau faceți clic dreapta pe ea pentru a o dezactiva.