Kako koristiti program za provjeru upravljačkih programa Windows 10

Windows 10 moderni je sustav koji je nadopunjen različitim funkcijama koje su dodane kako bismo omogućili da kao napredni korisnici ili administratori imamo mogućnost rješavanja različitih problema koji nastaju u sustavu, a jedan od tih problema, koji je vrlo osjetljiv, je onaj povezan s kontrolerima budući da imaju zadatak omogućiti hardverskim elementima normalno funkcioniranje i na razini kompatibilnosti i usluga. Uvijek je važno imati podršku naših kontrolora u slučaju kvara ili resetiranja.

Kad kontroler prikaže greške, možemo se suočiti sa situacijama kao što su:

  • Isključivanje ili treperenje ekrana
  • Pogreške mrežne veze
  • Pogreške ispisa
  • Zvukovi se ne reproduciraju kako bi trebali i još mnogo toga.
Windows 10 ima integrirani alat koji rijetko koristimo za detaljnu analizu upravljačkih programa, a ovaj alat se naziva Provjera upravljačkih programa i iz tog ćemo razloga u Solvetiću napraviti potpunu analizu kako ga koristiti i tako imati potpune upravljačke programe u sustavu Windows 10 .

Što je Driver verifierPotvrđivač upravljačkih programa je alat koji je Microsoft razvio kako bi nadzirao upravljačke programe za način rada jezgre sustava Windows i upravljačke programe za grafiku kako bi otkrio pozive na nedopuštene funkcije ili bilo koju drugu vrstu situacije koja može oštetiti sustav. Pomoću programa Verifier Driver moći ćemo podvrgnuti sve upravljačke programe sustava Windows 10 različitim vrstama varijabli i testova samo kako bismo otkrili neispravno ponašanje i tako poduzeli potrebne korektivne mjere.

Imamo mogućnost izvršavanja programa Driver Verifier u više kontrolera istovremeno ili u jednom kontroleru u isto vrijeme, na isti način bit će moguće konfigurirati testove koje je potrebno izvršiti, što nam omogućuje da izložimo kontroler velikim opterećenjima stresa ili putem optimiziranijih testova kako biste u stvarnom vremenu vidjeli svoju zdravstvenu razinu.

1. Pristupite Provjeri upravljačkog programa u sustavu Windows 10


Jedna od prednosti je ta što neće biti potrebno preuzimati program za provjeru upravljačkog programa (Verifier.exe) jer je ovaj uslužni program već uključen u sve verzije sustava Windows nakon Windows 2000, osim u sustavu Windows 10 S., stoga ne postoji paket za preuzimanje upravljačkog programa za provjeru zasebno, ovo se nalazi u sljedećem direktoriju
 % windir% \ system3 
Korak 1
Za pristup ovom alatu samo idite na naredbeni redak i tamo izvršite sljedeći redak:
 verifikator 

POVEĆAJTE

Korak 2
Neke preporuke za korištenje ovog alata su:

  • Pokretanje programa Driver Verifier može uzrokovati pad računala.
  • Potrebno je samo pokrenuti provjeru upravljačkih programa na računalima koja se koriste za testiranje i ispravljanje pogrešaka.
  • Moramo biti u grupi administratora da bismo koristili program za provjeru upravljačkih programa.
  • Alat za provjeru upravljačkih programa nije uključen u sustav Windows 10 S.
  • Pomoću programa za provjeru upravljačkih programa možemo pronaći probleme na početku razvojnog ciklusa upravljačkih programa jer ih je u ovom trenutku lakše i jeftinije ispraviti.
  • Ovaj će alat biti moguće koristiti prilikom postavljanja upravljačkog programa za pokretanje testova WDK, Visual Studio i Windows Hardware Certification Kit (HCK).
  • Koristit ćemo program za provjeru upravljačkih programa za rješavanje problema i uklanjanje ispitnih grešaka i rušenja opreme.

Korak 3
Pritisnemo Enter u naredbenom retku i prikazat će se sljedeći prozor:

Korak 4
Tamo nalazimo niz opcija, neke specifične za programere, ali posebno moramo ostaviti zadanu opciju "(Izradi standardnu ​​konfiguraciju)". Ako želimo vidjeti trenutnu strukturu, aktiviramo okvir "Prikaži postojeću konfiguraciju" i kliknite Dalje i vidjet ćemo ovo:

2. Upotrijebite Verifier Driver u sustavu Windows 10

Korak 1
Kao što smo spomenuli, odabiremo opciju "Stvori standardnu ​​konfiguraciju" i prikazat će se sljedeće:

Korak 2
Tamo nalazimo sljedeće mogućnosti:

Automatski odaberi nepotpisane upravljačke programeS ovom opcijom bit će korisno skenirati računala s verzijama sustava Windows za koje nisu potrebni potpisani upravljački programi.

Automatski odaberite upravljačke programe stvorene za verzije prije sustava WindowsOva je opcija korisna za testiranje kompatibilnosti upravljačkih programa s najnovijim verzijama sustava Windows.

Automatski odaberite sve upravljačke programe instalirane na ovom računaluOva opcija nudi maksimalnu razinu pokrivenosti koja se odnosi na broj kontrolera koji se mogu testirati u sustavu. Ova je opcija korisna za testne scenarije u kojima kontroler mora stupiti u interakciju s drugim uređajima ili kontrolerima na određenom sustavu. Korištenjem ove opcije bit će moguće iscrpiti i resurse dostupne radnoj skupini i neke dodatne resurse. Testiranje svih upravljačkih programa također može negativno utjecati na performanse sustava zbog razine provedenih testova.

Odaberite imena kontrolera s popisaZahvaljujući ovoj opciji, bit će moguće odabrati neke kontrolere na popisu uređaja pomoću kojih je omogućena mogućnost poboljšane provjere ulazno / izlazne provjere za praćenje objekata na sveobuhvatniji i potpuniji način i na taj način provjeriti usklađenost kada se IRP prenese. svaki od odabranih kontrolera rezultira puno potpunijim podacima.

Korak 3
U ovom slučaju standardna konfiguracija programa Driver Verifier daje niz opcija koje su:

Automatske provjereOva vrsta provjere uvijek će se izvoditi na kontroleru koji se provjerava, bez obzira na opcije koje su odabrane u tu svrhu.

Poseban bazenOmogućivanjem ove opcije, Driver Verifier brine se o dodjeli većine memorijskih zahtjeva iz upravljačkog programa posebnoj skupini. Ovaj poseban skup nadzire se kako bi se otkrio rast memorije, memorijske pogreške i drugi problemi povezani s memorijom kojoj se pristupa nakon oslobađanja.

Prisilno provjeriti IRQLKoristeći ovu opciju, Driver Verifier dodaje ekstremni memorijski pritisak na vozača poništavajući njegov kôd za stranicu, pa ako vozač pokuša pristupiti straničnoj memoriji u pogrešnom IRQL -u ili dok drži spin lock, Verifier Driver otkriva ovo ponašanje i nastavlja s upravljanjem radnje.

Simulacija niskih resursaOmogućivanjem ove opcije, Provjera upravljačkog programa nasumično ne ispunjava zahtjeve za dodjelu grupe i druge zahtjeve resursa, čime se provjerava provjera sposobnosti vozača da se nosi sa situacijom s niskim resursima koja može utjecati na cjelokupno ponašanje sustava..

Analiza bazenaOva opcija provjerava je li upravljački program oslobodio sve svoje memorijske dodjele kada se istovari.

I / O provjeraS ovom opcijom Provjera upravljačkog programa dodjeljuje IRP -ove kontrolera posebnoj skupini i upravlja U / I upravljanjem kontrolera, otkrivajući tako nezakonitu ili nedosljednu upotrebu U / I rutina.

DMA provjeraKada omogućite ovu opciju, program Driver Verifier analizira korištenje upravljačkog programa za DMA rutine kako bi otkrio zlouporabu DMA međuspremnika, adaptera i registara karata.

Korak 4
Jedna od najkorisnijih opcija je odabir opcije "Odabir naziva kontrolera s popisa":

Korak 5
Pritisnite Dalje, moramo aktivirati okvire kontrolera koje želimo analizirati:

Korak 6
Ako ih želimo sve odabrati, kliknite gumb Odaberi sve. Pritisnite gumb "Završi" da biste dovršili radnju i prikazat će se sljedeća poruka:

Korak 7
Kao što vidimo, bit će potrebno ponovno pokrenuti sustav za pokretanje odgovarajuće analize. Također je moguće pokrenuti program Driver Verifier u konzoli naredbenog retka, za to, na primjer, ako želimo pokrenuti alat sa standardnom konfiguracijom u upravljačkom programu zvanom acpi.sys, izvršavamo sljedeću naredbu. Nakon ponovnog pokretanja sustava, zadatak analize izvršit će se u pozadini.

 verifikator / standard / upravljački program acpi.sys 

3. Upravljajte Provjerom upravljačkog programa u sustavu Windows 10


Postoje određeni zadaci koje možemo primijeniti na programu Driver Verifier u sustavu Windows 10 izravno s konzole naredbenog retka kao administratori ili s konzole, neki od ovih su:

Zaustavite ili resetirajte alatDa bismo to učinili, izvršavamo jednu od sljedećih opcija:

  • Iz naredbenog retka izvršavamo naredbu "verifier / reset"
  • Izvršavamo "verifier" u naredbenom retku i na prikazanoj konzoli aktiviramo okvir "Izbriši postojeću konfiguraciju" i kliknite "Dalje".

Pogledajte trenutne postavkeZa prikaz trenutne strukture imamo sljedeće mogućnosti:

  • Iz naredbenog retka izvršite "verifier", a na grafičkoj konzoli aktivirajte okvir "Show existing configuration" i kliknite "Next".
  • Iz naredbenog retka pokrenite naredbu "verifier / querysettings"

Prikaži statistiku verifikatoraDa bismo znali statistiku rezultata analize, možemo upotrijebiti jednu od sljedećih opcija:

  • Pokrenite sljedeću naredbu u naredbenom retku: "verifier / query"
  • Pokrenite "verifier" u naredbenom retku, a na grafičkoj konzoli potvrdite okvir "Show information about current checked drivers".

POVEĆAJTE

Pogreška pri provjeriAko program Driver Verifier otkrije bilo koju vrstu kršenja, generirat će provjeru pogreške kako bi zaustavio računalo, ali to se radi kako bi se pružilo što više informacija za otklanjanje pogrešaka. Sva kršenja koja je alat otkrio rezultiraju provjerama grešaka, a najčešće su:

  • 0xC1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: Označava da je kontrolor pisao u nevažeći odjeljak posebne grupe
  • 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION: Ovo je opći kôd za provjeru grešaka za fatalne pogreške koje je Driver Driver potvrdio u upravljačkim programima.
  • 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL: To znači da je upravljački program pokušao pristupiti slobodnom memorijskom spremištu
  • 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION: Ovo je kôd za provjeru grešaka koji se primjenjuje na sva kršenja provjere U / I provjere upravljačkog programa Driver Driver.
  • 0xD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION: To znači da je vozač pristupio memoriji izvan kraja dodjele grupe.
  • 0xE6: DRIVER_VERIFIER_DMA_VIOLATION: Ovo je kôd za provjeru grešaka povezan sa svim kršenjima DMA provjere alatom.

Možemo vidjeti kako nam ovaj integrirani Windows 10 alat daje mogućnost da centraliziramo sve analize svakog kontrolera sustava kako bismo vidjeli njegovo trenutno stanje u stvarnom vremenu i na taj način utvrdili moguće kvarove i, ako ih ima, nastavili s njihovim ispravljanjem.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave