Slik bruker du Driver Verifier til å feilsøke driverproblemer
Driver Verifier er et ganske kraftig verktøy i Windows, hovedsakelig bygget for utviklere, ikke den gjennomsnittlige brukeren. Det er ment å avdekke feil i drivere ved å presse dem hardt – tenk dårlig minne, vranglåser eller ulovlige I/O-rutiner. Problemet? På noen systemer kan det faktisk forårsake flere krasj hvis det brukes uten forsiktighet. Likevel er det noen ganger den eneste måten å grave dypt i gjenstridige BSOD-er eller rare driverfeil.Å bruke det riktig kan spare deg for timer med frustrasjon, men misbruk eller å kjøre for mange drivere samtidig kan gjøre systemet ditt til en lekeplass for krasj. Så hvis du vurderer å kjøre Driver Verifier, vær forberedt på en systemnedgang, og sikkerhetskopier eller opprett et gjenopprettingspunkt først – på den måten, hvis ting går galt, kan du fikse det raskere.
Hvordan bruke driververifisering?
Metode 1: Bruke den innebygde verifikatorkommandoen
De fleste glemmer at Driver Verifier følger med Windows og kan kjøres via en enkel kommando. Du trenger bare å åpne en administrativ ledetekst eller PowerShell. For å gjøre det raskt, høyreklikk på Start-menyen og velg Windows Terminal (Admin) eller PowerShell (Admin). Skriv inn verifierog trykk Enter. Dette åpner Driver Verifier Manager-grensesnittet. Enkelt, ikke sant? Vel, ikke helt. Du bør angi noen parametere før du slipper den løs.
Metode 2: Opprette egendefinerte innstillinger for målrettet testing
Hvis du mistenker at en bestemt driver forårsaker problemer – for eksempel en grafikk- eller nettverksdriver – kan det være lurt å opprette egendefinerte innstillinger i stedet for å la den teste alt. I verifiseringsvinduet velger du Opprett egendefinerte innstillinger. Dette lar deg velge bestemte tester som Pool Tracking (for minnelekkasjer), I/O-verifisering (for å sjekke om det er ulovlige rutiner) eller Deadlock Detection. Vær imidlertid forsiktig – å sjekke for mange eller feil tester kan føre til at systemet krasjer umiddelbart. For eksempel kan aktivering av Special Pool hjelpe med å finne pool-feil, men det kan også forårsake krasj i seg selv hvis det er et underliggende problem.
Det er nok best å holde seg til å teste nye driveroppdateringer eller drivere med kjente problemer. Når innstillingene er konfigurert, velg den/de mistenkte driveren(e) og trykk på Fullfør. Start systemet på nytt og bruk PC-en som normalt. Når Driver Verifier er aktiv, vent på krasj eller BSOD-er. Etter at et brudd oppstår, skal den generere en dumpfil for analyse – en praktisk måte å grave i roten av problemet.
Kjøre Driver Verifier fra kommandolinjen
Hvis du foretrekker kommandolinjetesting, kan du kjøre verifier direkte med parametere. For eksempel, for å starte testing av en bestemt driver, skriv inn:
verifier /standard /driver TestDriver.sys
Erstatt TestDriver.sysmed driverens filnavn. Denne metoden er raskere hvis du allerede vet hvilken driver du vil teste og ikke vil tukle med det grafiske brukergrensesnittet.
Analysere dumpfiler
Når Driver Verifier utløser et krasj, oppretter Windows en minidump-fil. De beste verktøyene for å analysere den er WinDbg eller KD. Du må først konfigurere symbolbanen – fordi Windows selvfølgelig må være ekstra nøye med det. Kjør:
.symfixog deretter .sympath+;cache;SRV*c:\symbols*;http://msdl.microsoft.com/download/symbolsi WinDbg eller KD for å fortelle feilsøkingsprogrammet hvor det finner Microsofts symboler. Uten det blir dekodingen av dumpen smertelig unøyaktig. I KD ville du skrevet noe sånt som:.kd -y srv*c:\symbols*;http://msdl.microsoft.com/download/symbols -z dumpfile.dmpI WinDbg åpner du dumpen din, og kjører deretter !analyze -vi kommandovinduet. Se etter MODULE_NAME eller Sannsynligvis forårsaket av info. Det peker på driveren eller komponenten som feilet.
Tilbakestilling av driververifisering
Når du har fått informasjonen din eller har fikset den mistenkte driveren, ikke glem å slå av Driver Verifier. Den bruker ressurser, og å la den være på kan forårsake vedvarende ytelsesproblemer. For å gjøre det, åpner du bare Verifier GUI igjen og velger Slett eksisterende innstillinger. Eller, raskere, kjør verifier /resetfra ledeteksten. Hvis Windows krasjer ved oppstart, starter du opp i Sikkermodus – som vanligvis deaktiverer Driver Verifier for deg – og slår den deretter av. Noen ganger er det den eneste måten å gjenopprette fra en krasjløkke. Eller, hvis alt annet mislykkes, kan du starte opp fra en Windows-gjenopprettingsstasjon og utføre en systemgjenoppretting.
Fiks de faktiske driverproblemene
Etter at du har identifisert problematiske drivere, er det på tide å fikse dem. Vanligvis betyr det å oppdatere driveren, rulle tilbake til en tidligere versjon eller avinstallere den hvis problemet vedvarer. Sjekk produsentens nettsted eller Windows Update for de nyeste versjonene. Hvis du er heldig, vil Windows Update eller Enhetsbehandling (via Enhetsbehandling > høyreklikk på driver > Oppdater driver ) håndtere det. Ellers installerer du driveren du lastet ned fra produsentens nettsted manuelt. På noen oppsett hjelper det ofte å avinstallere driveren og installere den på nytt med å fjerne rare feil. Du må bare være forsiktig så du ikke fjerner viktige drivere – for selvfølgelig må Windows gjøre det vanskeligere enn nødvendig noen ganger.