Meny
Är gratis
checka in
den huvudsakliga  /  Program / Diagnostik av förare. Så här fixar du driver_verifier_detekterade_violationsfel (0x000000c4) Hur man hittar skadade drivrutiner på Windows 7

Diagnostik av förare. Så här fixar du driver_verifier_detekterade_violationsfel (0x000000c4) Hur man hittar skadade drivrutiner på Windows 7

En defekt förare kan orsaka många problem i datorn. Huvudskylten är att det finns på din dator felaktig förare - detta är blåskärm Dödsfall som ofta orsakas av att förarna stängs av.

I den här artikeln kommer vi att berätta hur du hittar en felaktig drivrutin och uppdaterar den eller helt borttagen.

Ibland meddelar Windows den användare att en av förarna misslyckades. Det händer emellertid att systemet inte kan upptäcka vad som är problemet, därför utfärdar det inte ett felmeddelande, varför det fungerar långsammare eller inte efter behov. I detta fall Driver Check Manager (Förare verifierare) skapar en extra belastning på systemdrivrutiner, vilket försöker orsaka ett misslyckande. Om misslyckandet av en av förarna kommer att inträffa, då Driver Check Manager Rapportera ett problem med en blå skärm.

En varning

Innan användning Driver Check Manager, Observera att verktyget kan begränsa dig från att använda din egen dator. I den mån som Driver Check Managerkör en blå skärm av döden när det upptäcker en defekt drivrutin, det kan orsaka stora problem när du startar Windows.

Om du inte kan komma in i Windows för att inaktivera förare testning, kommer datorn att fungera i "Boot -\u003e Load -\u003e Crash" -cykel, från vilken det är ganska svårt att avsluta. Den automatiska reparationsfunktionen är ett av de få alternativen för att komma åt Windows, men det är bättre att förhindra en sådan situation.

Innan du använder drivrutinverifieraren, se till att du har minst en av följande nödutgångar:

  • Du kan gå till säkra läge. Byt till säkert läge före windows-nedladdningar Typiskt utförs det genom att pressa F8 upprepade gånger medan du startar en dator. Men nya datorer laddas så snabbt att du bara inte har tid att klicka på F8 vid rätt tidpunkt.
  • Du har skapat en systemåterställningspunkt före användning. Driver Check Manager. Det är också önskvärt att ha installationsdisk Windows så att du kan återställa datorn till fabriksinställningarna.

Så här kör du körschefchef

Innan du startar instruktionerna för användning Driver Check ManagerSe till att du läser avsnittet "Varning" ovan. Det står hur man undviker oändlig Windows-laddning.

När du ett hundra procent är säker på att du har en nödutgång, klicka på " Windows-tangent + R"Och ange cmd. I dialogrutan Prestera", Klicka sedan" OK».

I kommandofönstret anger du:

bekräftare

I popup-fönstret, välj " Skapa icke-standardparametrar (för programkod)", Klicka sedan" Ytterligare».

Du kommer att se en lista över alla test som du kan utföra för att kontrollera drivrutinerna. Välj alla test från listan, förutom "Simulering av en slump brist på resurser" och "Ytterligare verifiering av överensstämmelse med DDI-krav", klicka sedan på " Ytterligare».

På nästa skärm, välj " Väljatitelförare från listan"och tryck på" Ytterligare».

Här kan du välja de drivrutiner som måste testas. Om du inte vet vilken av drivrutinerna är defekt, välj allt utom Microsoft, eftersom de oftast fungerar utan fel.

När du klickar på " Redo"Windows kommer att erbjuda att starta om datorn. När datorn slås på, fortsätt att använda den, som vanligt. Om du får en blå skärm, var uppmärksam på felmeddelandet och starta om datorn.

När du har lärt dig en defekt förare kan du stänga av Driver Check Manager Ett av deras två sätt. Du kan öppna igen kommandoradAnge kommandot bekräftareoch välj " Ta bort befintliga parametrar».

Du kan också öppna kommandoraden och ange:

Verifier / bootmode resetonbootfail

När du har inaktiverat drivrutinhanteraren startar du om datorn. Om datorn inte slås på, använd sedan en av nödutgångarna vi pratade om i avsnittet "Varning".

Produktion

Om du tror att en av förarna fungerar felaktig, men du kan inte ta reda på vad exakt då Driver Check Manager Det kommer att bli en utmärkt hjälpare.

Du bör dock vara beredd på det faktum att datorn inte kommer att kunna slå på efter att ha testat drivrutinerna, så överväga en extra väg ut ur en nödsituation, till exempel, gå till säkra läge eller kör Windows-återställningspunkten.

Har du någonsin haft problem med drivrutiner på din dator? Hur lyckades du hitta en felaktig förare? Berätta för oss i kommentarerna nedan!

Förare verifieringsverktyget (Verifier.exe) är utformad för att analysera problemdrivrutiner när analysen av minnesdumpar efter att BSOD inte tillåter dig att hitta en problemdrivrutin. Förare verifieraren är en "chopstick" i de mest problematiska situationerna.

Med förarens verifierare kan du utföra:

    stress testförare (efterliknar villkoren för brist på resurser);

    kontroll av buffertflöde;

    kontroll över fel som härrör från fel arbete med en given IRQL;

    analys av I / O-fel;

    detektering av situationer dödläge etc.

Driver verifieringsverktyg är mycket användbart när:

    på administratören (användaren) finns det misstankar om att den här föraren orsakar systemets kollaps och han dessutom vill kontrollera det verkligen;

    förareutvecklare, vill testa sin förare;

    när du analyserar en dumpning efter BSOD kan du inte hitta en problemdrivrutin.

Ett av de mest av svåra fall Minnesdumpanalys är fallet när föraren felaktigt skriver över data före starten eller i slutet av bufferten som är allokerad till dem. I sådana fall uppstår fel i OS-kärnan (till exempel analysen av dumpningen efter att BSOD indikerar att felet inträffade i ntoskrnl.exe).

Låt oss se ett liknande fall på specifikt exempel. Använda NotMyFault Utility Call BSOD - "Buffer Overflow".

Resultatet av en analys av dumpan med vindbg i bilagan nedan.

Enligt analysen av dumpen får vi.

1. ARG1: 00000007, försök att frigöra pool som redan befriades (Det var ett försök att befria redan befriad pool)

2. Image_Name: ntKrpamp.exe (Förhållandet mellan själva systemet har relationen till detta)

Det är med sådana misstag som verifieraren kommer till räddningen.

Kör verifieraren.

Välj "Skapa inte standardparametrar". Välj sedan "Välj parametrar från listan".

Vi väljer allt utom "imitation av brist på resurser".

Därefter väljer du "Välj lossade drivrutiner till den här listan" och anger sökvägen till MyFault.sys-drivrutinen, som ligger i samma katalog som NotMyFault.exe.

Därefter firar jag föraren och klickar på "Slutför." Därefter måste vi överbelasta datorn.

Vi utför alla samma åtgärder så tidigt. Kör NotoMyFault.exe, välj "Buffertöverflöde" och tryck på "Crash". När du märkte kollapsen kan inte omedelbart hända, för vem och när kommer att försöka arbeta med det här minnet som är okänt i förväg. Som du kan se i bilden nedan kan du, tack vare verifieringssystemet definiera en problemdrivrutin.

Jag kommer att ge en analys med hjälp av! Analysera -v i Windbg.exe Memory Dump efter BSOD.

Verifieringsprogrammet gör att föraren kontrolleras istället för vanligt minne tillgängligt i kärnan använder en speciell pool som är utformad för att bestämma ett sådant fel. På grund av detta kan du hitta en förare som leder till BSOD.

Om du tittar på analysresultaten ser vi följande.

1. Driver_Page_Fault_Beyond_End_of_allocation (D6) - detta är ett av de fel som genereras av verifieraren.

2. Image_Name: myfault.sys - förare som ledde till problemet.

Om analysen av minnesdumpen efter att BSOD inte tillåter dig att hitta "skyldiga drivrutinen", använd verifieringsprogrammet (Ange alla kontroller än minnesbrist).

Det enklaste sättet att använda förare verifieraren (verifier.exe) är lansering med följande parametrar:

verifier / Standard / Driver Driver Filnamn

Inlägg Visningar: 1 042

8021

Om botten av de mest sannolika orsakerna till utseendet på en blå dödskärm är felaktigt arbetsförare. Installera den exakta orsaken till felet kan analysera dumpfilen efter Bsod.Men det händer inte alltid. I vissa fall är det inte möjligt att bestämma källan till problemet även med den mest noggranna analysen av dumpor. Kan i sådana situationer hjälpa - regelbundet windows Utilityavsedd för utökade testförare.

Arbeta i bakgrunden leder det inte bara till drivrutins arbete, men imiterar också olika "Påfrestning" Situationer, till exempel, en brist slumpmässigt åtkomstminne. Information mottagen under testningen "Uppdateringar" till fildump Dmp. Förare verifierare gör att du kan analysera I / O-fel, kontrollera buffertöverflödet, detektera fel i mekanismen Irrql etc. I ett ord kan programmet identifiera situationer där föraren kan leda till en droppe i systemet med Bsod..

Specificiteten i verktyget utesluter inte alls användningen av konventionella användare. Med hjälp kan rapporten var och en en annan affär med sin avkodning. Men det här är enkla användare Ingen kräver vad som handlar om den mottagna dumpningen, dess analys kan åläggas om axlarna av proffs genom att kontakta ett känt datorforum.

Viktig notering: Före användning rekommenderas verktyget starkt. skapa en systemåterställningspunkt eller säkerhetskopiering. Windows 8 och 8.1 måste också aktivera läget säker nedladdning . Detta är nödvändigt vid oväntade fel vid arbetsförare verifierare. Så du kan starta, inaktivera testläget och rulla tillbaka systemet.

Du kan köra verktyget med kommandot bekräftare.

Markera parametrarna för vilka testning kommer att utföras i nästa avsändningsfönstret. (För fullständighet kan du välja allt).

I det tredje fönstret kan du ändra någonting.

I det fjärde fönstret kommer verktyget att föreslå att välja en grupp av förare för testning.

Som standard väljs alla unsigned drivrutiner, som en riskgrupp, men du kan också ange drivrutinerna på egen hand, markera sina kryssrutor i det femte fönstret i verifieringschefen.

Det är allt. Efter att ha startat om datorn, aktiveras drivrutinerna. Hela tiden kan datorn användas som vanligt, tills utseendet. Bsod.. Efter det ska du kopiera dumpfilen från katalogen C: / Windows / Minidump Och skicka det till analysen. På PC-belastningen med förarens testläge kan du behöva lite längre, så var inte rädd. Detta är ett normalt fenomen. Efter att ha mottagit all data måste felsökningsläget vara inaktiverat manuellt genom att välja grafiskt gränssnitt Verktygsobjekt "Radera befintliga parametrar".

Om du antar att någon av drivrutinerna inte fungerar korrekt eller, efter att ha analyserat minnet, har identifierat föraren som orsakade felet, då för en mer noggrann kontroll av drivrutinsoperationen, kan du självständigt kontrollera drivrutinerna med hjälp av valideringen Verktyg i operativsystemet Verifier.exe..

Kontrollera unsigned drivrutiner.

bekräftare Och tryck på ENTER.
2) Välj och klicka på Ytterligare.
och klicka på Ytterligare.
Imitation av brist på resurser och klicka på Ytterligare.
Välj automatiskt unsigned drivrutiner och klicka på Ytterligare.

Om de osignerade drivrutinerna upptäcks kommer systemet att visa dig deras lista där förare och deras beskrivning kommer att anges. Dessutom kan drivrutinerna som hittas hör till både enheter och applikationer. Stäng inte när lådan Kontrollera verktygsfönstret och tryck inte på några knappar.

Alternativ 1. Uppdatera ett program eller en drivrutin.

6) Besök tillverkarens webbplats för enheten eller författaren till programmet och ladda ner en nyare version.
7) Sätt tillbaka programmet eller uppdatera föraren.
8) Efter uppdatering av programmet eller drivrutinen stänger du drivrutins-verktyget. Avbryt.
9) Starta om datorn och fortsätt att fungera i operativsystemet.
Om systemet inte uppstår fel i samband med den här föraren, betyder det att föraren uppdatering eller programmet elimineras.

Alternativ 2. Ta bort ett program eller en drivrutin.

6.1) Ta bort det program som hör till den här föraren.
6.1.1) öppen Kontrollpanelens kontrollpaneler Kontroller och komponenter Och ta bort den ansökan som föraren tillhör.
Innan du raderar programmet, se till att du har installationsskiva eller installera den sparas på din disk.

6.2) Ta bort drivrutinen i enhetshanteraren.
6.2.1) i menyn Start Högerklicka på En dator och välj Egenskaper.
6.2.2) Klicka på listan till vänster till Enhetshanteraren.
6.2.3) B. Enhetshanteraren Hitta enheten, högerklicka på den och välj från innehållsmeny paragraf Egenskaper.
6.2.4) Klicka på fliken Förare och klicka på Radera.

7) När du har tagit bort en applikation eller en drivrutin, stänger du checkupfönstret genom att trycka på knappen. Avbryt.
8) Starta om datorn och fortsätt att fungera i operativsystemet.

Om systemet inte uppstår fel i samband med den här drivrutinen, betyder det att föraren raderar eller programmet eliminerar det.

Alternativ 3. Kontrollera unsigned drivrutiner.

Uppmärksamhet! Efter att ha kontrollerat unsigned drivrutiner kan systemet inte starta (innan du byter till ytterligare åtgärderLäsa. det här alternativet att sluta).

6) Tryck på knappen Redo Och starta om datorn.

7) Starta om datorn
8) före starten windows-uppstart Tryck på F8-tangenten. När fönstret för skivval visas: Välj den disk som du har installerat Windows, tryck på Enter och sedan omedelbart F8.
9) Välj objekt Säkert läge
10) öppen dialogruta Prestera: Start -\u003e
11) Ange kommandot verifier.exe / återställning. Och tryck på ENTER.

Om systemet startade in som vanligt lägeInspektionen av osignerade förare slutade framgångsrikt - de är inte en källa till problem.

Kontrollera signerade drivrutiner.

1) I startmenynsökningssträngen, skriv in bekräftare Och tryck på ENTER.
2) Välj objekt Skapa icke-standardparametrar (för programkod) och klicka på Ytterligare.
3) Ställ omkopplaren till värdet Välj enskilda parametrar från full lista och klicka på Ytterligare.
4) Kontrollera alla flaggor utom kryssrutan Imitation av brist på resurser och klicka på Ytterligare.
5) Ställ omkopplaren till värdet Välj drivrutins namn från listan och klicka på Ytterligare.
6) Klicka på kolumnrubriken Leverantör För sortering av drivrutiner av deras leverantör.
7) Välj de första 10-15 drivrutinerna genom att installera flaggorna i kolumnen motsatt dem Kolla upp.
Välj inte alla förare omedelbart, eftersom deras check kommer att ta mycket tid och resurser i systemet.
8) Tryck på knappen Redo Och starta om datorn. Om systemet laddas i normalt läge, avslutade de valda drivrutinerna framgångsrikt - de är inte en källa till problem. Upprepa i det här fallet de ovan beskrivna stegen genom att välja följande 10-15 drivrutiner.

Om efter omstart av en blå skärm uppträdde med ett fel definieras problemdrivrutinen - dess namn kommer att ingå i felmeddelandet. I detta fall:

1) Starta om datorn
2) Innan Windows startas trycker du på F8-tangenten. När fönstret för skivval visas: Välj den disk som du har installerat Windows, tryck på Enter och sedan omedelbart F8.
3) Välj Säkert läge
4) Öppna dialogmenyn Prestera: Start -\u003e Utför eller tryck på Win + R-kombinationen
5) Ange kommandot verifier.exe / återställning. Och tryck på ENTER. Om testet av alla förare slutade framgångsrikt, är det troligt att förarna är orsaken till ett kritiskt fel som uppstår i ditt system.

Indikerar på systemförarevilket är osannolikt att orsaka ett problem (till exempel, win32k.sys.). I det här fallet kommer det att ta en allvarlig analys av dump, vilket kräver mycket djup kunskap och erfarenhet på detta område. Du kan dock självständigt kontrollera drivrutinerna med hjälp av inspektionsverktyget som är inbyggt i operativsystemet Verifier.exe.. Även om det beskrivs i detalj i Microsoft Knowledge Base-artikeln med hjälp av drivrutinskontrollverktyget för felsökning av Windows-drivrutiner, presenteras där materialet framgår av ett ganska komplext teknisk nivå. Nedan ges kort beskrivning Åtgärder som behöver utföras för att verifiera förare.

På den här sidan

Komma igång med Drivers Test

På menyn StartPrestera (eller StartSök) Stiga på bekräftare och tryck på ENTER. Förarkontrollen kommer att lanseras. Välj Skapa icke-standardparametrar (för programkod) och klicka på Ytterligare.

Välj enskilda parametrar från hela listan och klicka på Ytterligare.

I nästa steg, placera alla flaggor utom Imitation av brist på resurseroch klicka på Ytterligare.

Välj i nästa steg Välj automatiskt unsigned drivrutineroch klicka på Ytterligare. Om unsigned drivrutiner inte detekteras, fortsätt till.

Osignerade drivrutiner

Om de osignerade drivrutinerna upptäcks kommer du att se deras lista.

Förare kan tillhöra både enheter och applikationer. Stäng inte föraren för att kontrollera drivrutinerna och tryck inte på knappen. Ytterligare nu.

Sök efter uppdaterade drivrutiner

Du måste kontrollera om det finns uppdaterade drivrutiner.

  1. Om du ser listan för programdrivrutins, besök webbplatsen för tillverkaren - ansökan är uppdaterad. Om det inte finns någon uppdaterad version kan du försöka radera programmet (du kan alltid ställa in den senare). Om kritiska fel stannar, var det orsaken.
  2. Om du ser i enhetens drivrutins lista och arbeta i Windows Vista. Använd Windows Update Center för att söka efter nya drivrutiner. Denna metod är väl lämpad för Windows Vista, eftersom många enhetstillverkare samarbetar med Microsoft, vilket ger sina drivrutiner för hämtningsverktyg. Windows uppdatering.. Välj i kontrollpanelen Windows Update Center och kolla efter uppdateringar för drivrutin. Om föraren finns, installera den.
  3. Om Windows Update inte erbjuder dig nya drivrutiner, besök enhetens tillverkarens webbplats. Kanske är nya förare tillgängliga där. Om du har problem med att söka efter drivrutiner, kontakta föraren för sökandet efter drivrutiner, firmware och manualer på Oszone.net.

Efter uppdatering av programmet eller drivrutinen stänger du drivrutinerna. tryck på knappen Avbryt (men inte Ytterligare) . Starta om datorn och fortsätt att fungera i operativsystemet. Om det kritiska felet inte uppstår längre har du eliminerat det för att uppdatera föraren.

Ta bort drivrutiner

Om du inte kan upptäcka nya drivrutiner, försök ta bort föraren.

Uppmärksamhet! Radera förare leder till inoperabiliteten hos enheter. Efter omstart i bästa fall operativ system Uppsättning lämplig förare Från den upptagna lagringen av förare. Om du inte är säker på om du behöver ta bort en eller annan förare, ta inte bort den.

I enhetshanteraren ( StartSök / Executedevmgmt.msc.OK) Hitta enheten, högerklicka på den och välj objektet från snabbmenyn Egenskaper. Gå sedan till fliken Förare och klicka på Radera.

Kontrollera unsigned drivrutiner

Uppmärksamhet! Efter att ha kontrollerat unsigned drivrutiner får systemet inte starta (det beskrivs nedan hur man ska agera i en sådan situation).

Om du inte vill radera drivrutinen och / eller vill kolla de unsigned drivrutinerna, klicka på fönstret förare. Ytterligare. Du kommer att bli uppmanad att välja en fysisk disk.

Redo, varefter du startar om datorn. Om du efter omstart kommer du att se en blå skärm med ett fel, är problemdrivrutinen definierat - dess namn kommer att aktiveras i ett felmeddelande. Ange ett säkert läge och återställ alla drivrutinsökningsalternativ genom att ange StartSök / Execute Team verifier.exe / återställning..

Om systemet startade i normalt läge slutade checken av unsigned drivrutiner framgångsrikt - de är inte en källa till problem. Du kan se en lista över verifierade drivrutiner, springa verifier.exe. .

Eftersom unsigned drivrutiner inte är orsaken till ett kritiskt fel, måste du kolla andra drivrutiner.

Selektiv drivrutinskontroll

Om de unsigned drivrutinerna inte detekteras eller deras verifiering inte avslöjade problem, måste du väl kontrollera drivrutinerna. I det här fallet väljer du i fönstret nedan Välj drivrutins namn från listan.

I nästa steg kommer du att uppmanas att välja drivrutiner för kontroll. Välj inte alla förare omedelbartEftersom deras kontroll kommer att ta mycket tid och resurser i systemet.

Därför kan kontrollen kunna produceras i flera steg. Den fasade sekvensen av förarens val kan vara så här:

  1. Nyligen uppdaterade drivrutiner eller de som vanligtvis orsakar problem (drivrutiner antivirusprogram, nätverksskärmar, virtuella diskar).
  2. Drivrutiner vars leverantör inte är Microsoft.
  3. En grupp på 10-15 förare i taget.

Välj den disk som operativsystemet är installerat och klicka på knappen. Redo, varefter du startar om datorn.

Uppmärksamhet! Efter att ha kontrollerat drivrutinerna får systemet inte starta (nedan beskrivet hur man ska agera i en sådan situation).

Om du efter omstart kommer du att se en blå skärm med ett fel, är problemdrivrutinen definierat - dess namn kommer att aktiveras i ett felmeddelande. Starta om datorn och logga in i det säkra läget genom att klicka på F8. medan du laddar. Efter att ha loggat in i systemet, återställ alla Drivers Check-alternativ genom att ange StartSök / Execute Team verifier.exe / återställning..

Om systemet laddas i normalt läge, avslutade de valda drivrutinerna framgångsrikt - de är inte en källa till problem. Du kan se en lista över verifierade drivrutiner, springa verifier.exe. och välja ett objekt i det första steget Visa information om aktuella verifierade drivrutiner.

Välj nu nästa grupp av drivrutiner och upprepa checken.

Alla förare är markerade - vad är nästa?

Om testet på alla förare slutade framgångsrikt måste jag ta bort hatten före ditt tålamod och uthållighet. Mest troligt är förarna inte orsaken till ett kritiskt fel som uppstår i ditt system. Det är möjligt att problemet ligger i hårdvaran på din dator - till exempel i en felaktig hårddisk eller RAM eller strömförsörjningen har otillräcklig kraft För att säkerställa arbetet med alla enheter. Andra hårdvaruproblem som också är möjliga att kontrollera förarna är också omöjliga.