Hemsida » hur » Varför ska du inte använda drivrutinsverifieraren i Windows 10

    Varför ska du inte använda drivrutinsverifieraren i Windows 10

    Windows innehåller ett verktyg för "Verifier Verifier" som kan stressa testen på drivrutinerna. Det upptäcker dåligt drivrutinbeteende, men ett problem som utlöser utlöser en omedelbar blå skärm av döden. De flesta datoranvändare borde hålla sig borta.

    Det här verktyget har funnits sedan Windows 2000 och XP, och det är fortfarande en del av Windows 10 idag.

    Driver Verifier är mestadels för utvecklare

    Som Microsofts dokumentationsanvisningar för utvecklare är Driver Verifier ett användbart verktyg för utvecklare som skapar och testar drivrutiner. Verktyget hjälper utvecklare att hitta drivrutinproblem och fixa dem.

    Driver Verifier kan utföra en rad olika tester, som Microsoft listar på sin webbplats. Till exempel kan Verifier Verifier allokera de flesta minnesförfrågningar för drivrutinen från en vald minnesminne och övervaka det här minnet för problem. Driver Verifier kan göra att minnesförfrågningar slumpmässigt misslyckas med att kontrollera om drivrutinen fungerar korrekt i situationer med låg resursanvändning. Förarens Verifier har också tester som kan kontrollera efter minnesläckor, säkerhetsproblem och andra problem.

    Även om detta är ett användbart verktyg för utvecklare, vill du nästan inte själv använda det själv. Detta verktyg spänner bara på drivrutinsprogrammet självt. Det spänner inte hårdvaran själv, så det kan inte hitta några problem även om du har en hårdvarukomponent som misslyckas.

    Din dators drivrutiner är troligen välprövade

    På ett modernt Windows-system använder du nästan säkert alla drivrutiner som har verifierats och signerats. Moderna 64-bitars versioner av Windows 10 kräver signerade drivrutiner. Dessa signerade drivrutiner har gått igenom Windows Hardware Quality Labs (WHQL) testning, och de borde vara ganska stabila.

    När du kör Driver Verifier kan du bara be om att testa osignerade drivrutiner. Det är en bra chans att Driver Verifier informerar dig om att du inte har några osignerade drivrutiner på ditt system om du gör det.

    Driver Verifier kan orsaka kraschar

    Om din dator körs redan, finns det ingen anledning att köra Driver Verifier-om du inte utvecklar en drivrutin. Även om det avslöjar problem, är hela poängen för förare Verifier att betona förarna. Den typen av noggrann testning kommer nästan säkert att hitta några problem med föraren, men det är osannolikt att det kommer att orsaka några verkliga problem i den vanliga, dagliga användningen av din dator.

    Driver Verifier kan också orsaka att Windows kraschar. Om det finns ett drivrutinsproblem ser du en blå skärm av döden. I Microsofts dokumentation sägs att du inte ska köra det här verktyget på din vanliga dator och säga "du ska bara köra Driver Verifier på testdatorer eller datorer som du testar och felsöker." Det är inte avsett som ett verktyg för att hjälpa vanliga användare att prova drivrutinsproblem på deras produktionssystem.

    Om dina förarverifieringsinställningar orsakar en blå skärm av död varje gång datorn startar, kanske du inte kan starta normalt. Du kan försöka starta om i Säkert läge och inaktivera förar Verifieraren.

    När du kanske vill köra förareverifierare (kanske)

    Om du har blåskärmskrasch och andra systemproblem och du misstänker att en buggy-drivrutin kan vara problemet kan du köra Driver Verifier för mer information. Om du till exempel kör Driver Verifier och ser ett felmeddelande om ett blåskärm, kan BSOD berätta förarens namn, vilket i sin tur berättar vilken drivrutin som orsakade kraschen. Den här drivrutinen är potentiellt drivrutinen som orsakar andra problem på ditt system.

    Det finns dock två problem med det. För det första är det lite av en sträcka i denna ålder av välprövade förare. Ett systemfel är troligtvis orsakat av felaktigt hårdvaru-, skadlig kod eller operativsystemets korruption än en buggy-enhetens drivrutin. För det andra kan du undersöka orsaken till den ursprungliga BSOD som startade hela röra, och det kommer troligtvis att leda dig till den felaktiga föraren ändå om det finns en.

    Om du nyligen uppdaterade en viss drivrutin och du har problem kan den föraren vara orsaken. Men du kan lika lätt rulla tillbaka drivrutinen eller utföra en systemåterställning. Båda är bättre användning av din tid än att krossa med Driver Verifier.

    Om du lyckas identifiera en dålig drivrutin som orsakar problem kan du bara försöka med en annan version av enhetsdrivrutinen och hoppas att drivrutinproblemet är fixat eller ta bort den tillhörande hårddiskenheten från datorn.

    Så här kör du drivrutinsverifieraren

    Varning: Innan du kör detta verktyg rekommenderar vi att du skapar en systemåterställningspunkt. Du kan återställa från den här punkten om du upplever ett allvarligt problem.

    Om du verkligen vill köra det här verktyget - och vi varnar dig, så borde du förmodligen inte-du kan. För att göra det, öppna ett Kommandotolken eller PowerShell-fönstret som administratör. Högerklicka på Start-knappen i Windows 10 och välj "Windows PowerShell (Admin)."

    Typ bekräftare snabbt och tryck sedan på Enter.

    (Du kan också bara öppna Start-menyn på Windows 10, skriv bekräftare i sökrutan i Start-menyn och tryck på Enter-men Microsofts officiella dokumentation rekommenderar att du går igenom kommandoraden av någon anledning.)

    Välj "Skapa standardinställningar" och klicka sedan på "Nästa".

    Du kan istället välja "Skapa anpassade inställningar (för kodutvecklare)" om du vill välja de individuella testerna som tillämpas på dina drivrutiner.

    Välj vilka drivrutiner du vill stressa testet. "Välj automatiskt usignerade drivrutiner" kommer att kontrollera om de inte är inloggade drivrutiner på ditt system. "Välj automatiskt drivrutiner som är inbyggda för äldre versioner av Windows" kommer att kontrollera om drivrutiner är utformade för en äldre version av Windows. En lista med vilken typ av drivrutin som helst kommer att visas efter att du valt det här alternativet. På en modern dator finns det en bra chans Windows säger att du inte har några sådana drivrutiner installerade.

    Du kan också välja "Välj drivrutinamn från en lista" för att se en lista över dina installerade drivrutiner och välj enskilda.

    För det mest extrema testet kan du även välja "Välj automatiskt alla drivrutiner installerade på den här datorn" för att stressa allt,

    Du behöver nog inte stressa någon av de Microsoft-drivrutiner som ingår i Windows. För att undvika Microsoft-drivrutiner, välj välj "Välj drivrutinamn från en lista" och välj drivrutiner som inte tillhandahållits av "Microsoft Corporation."

    När du har valt drivrutinen eller drivrutinerna som du vill stressa på, klickar du på "Slutför". Du måste starta om datorn innan testningen börjar.

    Efter omstart kommer Driver Verifier att starta spänningstestning av dina drivrutiner i bakgrunden. Vissa typer av drivrutinsproblem kommer att resultera i ett omedelbart problem, medan andra kanske inte visas förrän du har använt datorn en stund.

    Du vet om det har uppstått ett problem eftersom datorn kommer att krascha och du får se ett felmeddelande om ett blåskärm. Felet på skärmen kommer sannolikt att visa mer information om den exakta drivrutinsfilen som orsakade problemet, och du kan också hitta information om den blå skärmen genom att undersöka Windows-minnesdumpen som skapats efter att datorn visar en BSOD.

    Så här inaktiverar du drivrutinsverifieraren

    Om du vill inaktivera drivrutinsverifieraren och återgå till normala inställningar öppnar du Verifieringsprogrammet igen, väljer "Radera befintliga inställningar", klickar på "Slutför" och startar om datorn.

    Om din dator kraschar varje gång den startar och du inte kan inaktivera Driver Verifier, försök starta till Säkert läge, starta Driver Verifier och berätta för att radera befintliga inställningar. Du ska då kunna starta din dator normalt.

    Om det inte fungerar kan du tvingas starta från en Windows-installationsskiva eller återställningsenhet. Härifrån kan du återställa till en tidigare systemåterställningspunkt eller reparera ditt system.