Driver Verifier - prepoznajte problematične gonilnike sistema Windows

Uporabnost Voznik Preverjevalec vključeno v vse različice sistema Windows, začenši z operacijskim sistemom Windows XP in omogoča preverjanje gonilnikov, prepoznavanje problematičnih gonilnikov, ki povzročajo težave modri zaslon smrti (BSOD - Modri ​​zaslon smrti) in zabeležite podrobne informacije o težavah v gonilniku pomnilnika za nadaljnjo analizo. Ta pripomoček preizkuša gonilnike različnim "stresni testi", ki simulira različne ekstremne pogoje: pomanjkanje pomnilnika, krmiljenje V / I, IRQL, zastoji, DMA, preverjanja IRP itd., tj. simulirajo situacije, ki se v produktivnih sistemih redko dogajajo, in spremljajo vedenje voznikov v njih. Namen dela Pripomočki - določite situacije, v katerih lahko gonilnik povzroči zrušitev sistema z BSOD.

Kliče se izvršljiv program preverjanja gonilnikov Preverjevalec.exe in se nahaja v imeniku% windir% \ system32. Obstajata dve možnosti uporabe pripomočka: iz ukazne vrstice ali z uporabo grafičnega vmesnika.

Je pomembno! Preden preverite gonilnik, toplo priporočamo, da ustvarite točko za obnovitev sistema in dodate varen način v zagonski meni sistema Windows 8. To bo pomagalo izklopiti način odpravljanja napak in se vrniti v prvotno stanje sistema, če gre kaj narobe.

Če želite omogočiti način preverjanja gonilnikov v sistemu Windows 8, zaženite pripomoček Driver Verifier, tako da vtipkate

preveritelj

Na seznamu opravil izberite Ustvari nastavitve po meri (za razvijalce kode) in kliknite Naprej.

Prepričajte se, da so izbrane možnosti. Standardne nastavitve, Prisiliti do čakalnih V / I zahtev in Zapisovanje IRP. Kliknite Naprej.

Nato izberite Izberite imena gonilnikov s seznama.

Vsebino tabele razvrstite s klikom na naslov stolpca »Ponudnik« in na seznamu gonilnikov izberite tiste, ki jih želite preizkusiti. V našem primeru bomo izvedli preverjanje za vse gonilnike, katerih razvijalci niso Microsoft Korporacija. Izbrali smo gonilnike: e1g6032e.sys (Intel) in lsi_sas.sys (LSI).

Opomba. Prisotnost Microsoftovega digitalnega podpisa na gonilniku kaže, da je bil voznik na določen način preizkušen za stabilnost in njegova koda po tem ni bila spremenjena. Zato ni priporočljivo onemogočiti preverjanja digitalnega podpisa gonilnika ali uporabljati samopodpisanih gonilnikov.

Levi klik Dokončaj prikaže se okno z informacijami, da morate za začetek veljavnosti sprememb ponovno zagnati sistem.

Namig. Preizkusni način za gonilnik je mogoče omogočiti tudi iz ukazne vrstice. Na primer, če želite zagnati preverjevalnik gonilnikov s privzetimi nastavitvami gonilnika myPCDriver.sys, bi bil ukaz videti takole:

verifikator / standard / gonilnik myPCDriver.sys

Po ponovnem zagonu se sistem zažene v načinu preverjanja gonilnika. Driver Verifier teče v ozadju in izvaja različne vrste testiranja izbranih gonilnikov za napake. Računalnik uporabite kot običajno in počakajte, da se prikaže BSOD. Če veste, katera dejanja so prej privedla do zrušenja sistema, jih ponovite. V primeru BSOD morate kopirati pomnilniško datoteko (privzeto so shranjene v imeniku C: \ Windows \ Minidump \ *. Dmp) in jo analizirati s pomočjo Windbg-a ali analognega.

Je pomembno! Po aktiviranju načina za odpravljanje napak v gonilniku s pomočjo Driver Verifier bo ta način deloval, dokler ni prisilno onemogočen.

V primeru, da se v roku 1-2 dni težava ni ponovila, potem lahko z določeno stopnjo gotovosti ugotovimo, da vozniki, ki se preskušajo, niso vzrok za zrušitev sistema in način preverjanja zanje je mogoče izklopiti.

Namig. Uporaba programa Windows Driver Checker znatno upočasni Windows, zato ne priporočamo, da nenehno delate v tem načinu.

Preverjanje Driver Verifier lahko onemogočite iz ukazne vrstice:

Preverjevalec / ponastavite

Ali iz GUI-ja z izbiro Izbrišite obstoječe nastavitve.

Če se ne morete prijaviti v sistem v običajnem načinu, lahko onemogočite tudi način za odpravljanje napak iz varnega načina.

V primeru, da se sistem ne zažene v varnem načinu, poskusite izbrisati naslednje ključe v registru brez povezave, zaženite s zagonskega diska:

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Upravljanje pomnilnika \ VerifyDrivers
  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Upravljanje pomnilnika \ VerifyDriverLevel

Trenutni status pripomočka Driver Verifier lahko preverite na naslednji način:

preveritelj / poizvedba