Driver Verifier - prepoznajte problematične Windows upravljačke programe

korisnost vozač verifikator uključena u sve verzije sustava Windows, počevši od sustava Windows XP i omogućuje provjeru upravljačkih programa, prepoznavanje problematičnih pokretača koji uzrokuju plavi ekran smrti (BSOD - Plavi ekran smrti) i zabilježite detaljne informacije o upravljačkom programu u memorijsku deponiju radi daljnje analize. Program izlaže provjerene upravljačke programe različitim "stres testovi", simulirajući različite ekstremne uvjete: nedostatak memorije, I / O kontrole, IRQL, zastoji, DMA, IRP provjere itd. tj. simuliraju situacije koje se rijetko događaju na produktivnim sustavima i prate ponašanje vozača u njima. Svrha rada Utilities - prepoznati situacije u kojima vozač može dovesti do pada sustava s BSOD-om.

Pozvan je izvršni program za provjeru upravljačkih programa verifikator.eXE i nalazi se u direktoriju% windir% \ system32. Postoje dvije mogućnosti za korištenje uslužnog programa: iz naredbenog retka ili pomoću grafičkog sučelja.

Važno je! Prije provođenja provjere upravljačkog programa, toplo preporučujemo stvaranje točke vraćanja sustava i dodavanje sigurnog načina u izbornik za podizanje sustava Windows 8. To će vam pomoći isključiti način uklanjanja pogrešaka i vratiti se u prvobitno stanje sustava ako nešto pođe po zlu..

Da biste omogućili način provjere upravljačkog programa u sustavu Windows 8, pokrenite uslužni program Driver Verifier upisivanjem

verifikator

Na popisu zadataka odaberite Stvaranje prilagođenih postavki (za programere kodova) i kliknite sljedeći.

Provjerite jesu li odabrane opcije. Standardne postavke, Prisiliti na čekanje I / O zahtjeva i IRP prijava. tisak sljedeći.

Sljedeće odaberite Odaberite imena vozača s popisa.

Poredaj sadržaj tablice klikom na naslov stupca "Pružatelj" i na popisu upravljačkih programa odaberite one koje želite testirati. U našem ćemo primjeru pokrenuti provjeru za sve upravljačke programe čiji razvojni programeri nisu Microsoft korporacija. Odabrali smo upravljačke programe: e1g6032e.sys (Intel) i lsi_sas.sys (LSI).

primjedba. Prisutnost Microsoftovog digitalnog potpisa na upravljačkom programu upućuje na to da je vozač testiran na određeni način zbog stabilnosti i da njegov kod nakon toga nije modificiran. Zbog toga se ne preporučuje onemogućiti provjeru digitalnog potpisa vozača ili koristiti upravljačke programe s vlastitim potpisom.

Lijevo za klik završiti a pojavljuje se informativni prozor u kojem se navodi da za promjene koje stupaju na snagu morate ponovno pokrenuti sustav.

vijeće. Ispitni način za vozač također se može omogućiti iz naredbenog retka. Na primjer, da biste pokrenuli Driver Verifier sa zadanim postavkama za pogonitelj myPCDriver.sys, naredba će izgledati ovako:

verifikator / standard / upravljački program myPCDriver.sys

Nakon ponovnog pokretanja sustav se pokreće u načinu provjere vozača. Driver Verifier radi u pozadini, izvodeći različite vrste testiranja odabranih upravljačkih programa na pogreške. Računalo koristite kao i obično i pričekajte dok se BSOD ne pojavi. Ako znate koje su radnje prethodno dovele do pada sustava, ponovite ih. U slučaju BSOD-a, morate kopirati datoteku izbacivanja memorije (prema zadanom se spremaju u direktorij C: \ Windows \ Minidump \ *. Dmp) i analizirati je koristeći Windbg ili analogni uređaj.

Važno je! Nakon aktiviranja načina za uklanjanje programskih pogrešaka upravljačkog programa pomoću Driver Verifier, ovaj će način rada raditi sve dok nije prisilno onemogućen.

U slučaju da se problem ne ponovi u roku od 1-2 dana, onda s određenom sigurnošću možemo zaključiti da vozački programi koji se testiraju nisu uzrok pada sustava i način ispitivanja može se onemogućiti za njih.

vijeće. Korištenje programa Windows Driver Checker značajno usporava Windows, pa se ne preporučuje stalno raditi u ovom načinu rada.

Možete onemogućiti provjeru Driver Verifier iz naredbenog retka:

Verifikator / resetiranje

Ili iz GUI-a odabirom Izbrišite postojeće postavke.

U slučaju da se ne možete prijaviti u sustav u normalnom načinu, možete isključiti i način uklanjanja pogrešaka iz sigurnog načina.

U slučaju da se sustav ne pokrene u sigurnom načinu rada, pokušajte izbrisati sljedeće ključeve u registru izvan mreže tako što ćete se dignuti s početnog diska:

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

Možete provjeriti trenutni status uslužnog programa Driver Verifier na sljedeći način:

verifikator / upit