Vi stöter alla på olika fel på Windows 10. Även om de flesta kan åtgärdas med en enkel omstart, kräver vissa ett mer intrikat tillvägagångssätt. Ett av felen som faller under den senare kategorin är "WDF_VIOLATION"-felet. WDF står för Windows Driver Framework, ett verktyg som hjälper till att skapa drivrutiner för Windows. De flesta användare stöter på felet efter att ha uppdaterat Windows. I den här artikeln kommer vi att diskutera felet och de olika korrigeringarna för det.
Vad är "WDF_VIOLATION"-felet?
WDF_VIOLATION är ett BSOD (Blue Screen of Death Error), vilket i princip betyder att du kommer att se en blå skärm när du stöter på det här felet med felmeddelandet skrivet på det.
WDF_VIOLATION-felet påträffas när det finns ett problem med den ramverksbaserade drivrutinen. Felet är vanligare på HP bärbara datorer på grund av felaktiga tangentbordsdrivrutiner. Dessutom kan problem med USB-kringutrustning, skadlig programvara och korrupta filer bland andra orsaker leda till felet.
WDF_Violation-felet åtföljs av följande meddelande.
Din dator stötte på ett problem och måste startas om. Vi startar om åt dig.
Precis under felmeddelandet hittar du "WDF_VIOLATION" som nämns som hjälper till att identifiera felet.
Vi kommer nu att diskutera olika korrigeringar för felet. Använd dem i den ordning som de nämns tills man åtgärdar felet.
Fix 1: Koppla bort USB-kringutrustning
När du stöter på "WDF_VIOLATION"-felet bör ditt primära tillvägagångssätt vara att koppla bort all USB-kringutrustning. Koppla bort dem en i taget och kontrollera om problemet är löst. På så sätt kommer du att kunna identifiera den felaktiga kringutrustningen och få den ersatt.
Om det inte fungerar att koppla bort kringutrustningen kan du inaktivera USB-portarna från system-BIOS.
För att inaktivera USB-portarna, starta om datorn och tryck på antingen F2
eller den DEL
tangenten flera gånger för att komma in i BIOS. Nyckeln kan vara annorlunda för ditt system och kommer att nämnas längst ner så snart du startar om datorn.
När du har gått in i BIOS, välj "Avancerat" och gå sedan till "Övriga enheter". Gå sedan till "Externa USB-portar" och välj sedan "Inaktivera externa USB-portar".
Spara nu ändringarna och avsluta BIOS. När du har sparat ändringarna startar du om datorn och kontrollerar om felet är åtgärdat.
Fix 2: Ta bort HP Keyboard Driver
Om du använder en HP-enhet är chansen stor att det kan finnas en felaktig tangentbordsdrivrutin som leder till felet. När HpqKbFiltr.sys-drivrutinen blir inkompatibel, så stöter du på "WDF_VIOLATION"-felet. I det här fallet är den enklaste lösningen att ta bort drivrutinen.
För att ta bort drivrutinen måste du ange Windows RE (återställningsmiljö). Tryck WINDOWS + I
för att starta systeminställningarna och klicka sedan på "Uppdatera och säkerhet".
Du hittar nu olika flikar till vänster, välj "Återställning" från listan.
På fliken "Återställning" klickar du på alternativet "Starta om nu" under "Avancerad start".
Din dator startar nu om och går in i återställningsmiljön. På skärmen "Välj ett alternativ", klicka på alternativet "Felsökning".
Välj sedan "Avancerade alternativ" från listan för att fortsätta.
Du hittar nu flera avancerade alternativ på skärmen. Välj "Kommandotolk" från listan med alternativ.
Ange nu följande kommandon och tryck STIGA PÅ
för att ta bort drivrutinen.
För 32-bitarsversionen av Windows:
dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf
För 64-bitarsversionen av Windows:
dism /Image:C:\ /Remove-Driver /Driver:c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf
När kommandot har utförts, avsluta återställningsmiljön och starta om datorn. Kontrollera nu om felet är åtgärdat, om inte, gå vidare till nästa metod.
Fix 3: Avinstallera Bluetooth-drivrutiner
Att avinstallera Bluetooth-drivrutinerna är en beprövad fix för att lösa felet. Innan du avinstallerar Bluetooth-drivrutinerna bör du gå in i "Säkert" läge.
För att gå in i "Säkert" läge, tryck på WINDOWS + R
för att starta kommandot "Kör". Skriv sedan 'msconfig' i textrutan och klicka på 'OK' längst ner.
Välj nu fliken "Boot" från toppen och markera sedan kryssrutan för "Säker uppstart" under "Startalternativ". Klicka slutligen på "OK" längst ner.
Därefter visas ett popup-fönster på skärmen, klicka på "Starta om".
Din dator kommer nu att starta om i "säkert" läge. Tryck FÖNSTER + X
för att starta "Snabbåtkomstmenyn" och välj sedan "Enhetshanteraren" från listan.
I "Enhetshanteraren" leta upp alternativet "Bluetooth" och dubbelklicka på det för att avslöja drivrutinerna. Högerklicka sedan på Bluetooth-drivrutinen och välj "Avinstallera enhet" från snabbmenyn. Ett popup-fönster visas nu på skärmen, klicka på "Avinstallera" för att bekräfta.
När drivrutinen har avinstallerats startar du om datorn i normalt läge och kontrollerar om felet är löst. För att växla till normalt läge, öppna fönstret "Systemkonfiguration" som diskuterats ovan och avmarkera kryssrutan för "Säker start" och starta sedan om din dator. Om du fortfarande stöter på det, gå till åtgärden.
Fix 4: Kör SFC Scan
En skadad Windows-systemfil kan också leda till "WDF_VIOLATION"-felet. Det bästa sättet att fixa den skadade filen är att köra System File Checker (SFC) skanningen i "säkert" läge. Processen för att starta upp din dator i felsäkert läge har redan diskuterats i det förra avsnittet.
När du är i "Safe"-läget, tryck på WINDOWS + R
för att starta kommandot "Kör". Skriv sedan "cmd" i textrutan och tryck antingen STIGA PÅ
eller klicka på "OK" längst ned för att öppna "Kommandotolken".
Fönstret "Kommandotolken" kommer nu att startas. Ange följande kommando och tryck sedan på STIGA PÅ
.
sfc/ scannow
Fix 5: Kör systemåterställning
Om du först stötte på problemet nyligen efter att ha installerat ett program eller gjort några ändringar, kan du alltid välja "Systemåterställning". Med detta kan du återställa systemet till en tidigare punkt och programmen och ändringar av inställningar kommer att återställas. Windows skapar återställningspunkter Windows skapar automatiskt återställningspunkter innan du gör några större ändringar i ditt system eller så kan du skapa dem manuellt.
Innan du fortsätter med systemåterställning, starta ditt Windows i "säkert" läge som diskuterats i föregående avsnitt.
När du är i "Säkert" läge, sök efter "Återställningspunkt" och klicka sedan på "Skapa en återställningspunkt" från sökresultaten.
Fönstret för systemegenskaper kommer nu att startas. Välj fliken "Systemskydd" från toppen och klicka sedan på "Systemåterställning".
När fönstret "Systemåterställning" har öppnats har du möjlighet att antingen gå med den rekommenderade återställningen eller välja en annan önskad återställningspunkt. Om du har skapat en återställningspunkt manuellt kan du välja "Välj en annan återställningspunkt", annars kommer "Rekommenderad återställning" att göra jobbet. När du har valt den önskade inställningen klickar du på "Nästa" längst ner.
På sista sidan, verifiera återställningspunktsdetaljerna och klicka sedan på "Slutför" längst ner. Innan du klickar på "Slutför", spara filerna och data som du arbetar med eftersom systemet kommer att starta om.
Starta nu din Windows i normalt läge och kontrollera om felet är åtgärdat.
Fix 6: Kör startreparationen
Om ingen av ovanstående metoder har fungerat för dig är det dags att du gör en systemreparation. Det här alternativet finns i Windows Recovery Environment. Start-up Repair letar efter problem som hindrar Windows från att fungera och fixar det automatiskt.
Tryck Windows + I
för att starta "Inställningar" och klicka på "Uppdatera och säkerhet".
Välj sedan fliken "Återställning" från vänster.
På fliken "Återställning" klickar du på "Starta om nu" under "Avancerad start".
Din dator kommer att starta om och gå in i återställningsmiljön. Klicka på "Felsökning" på skärmen "Välj ett alternativ".
Välj nu "Avancerade alternativ" på nästa skärm.
Du hittar nu flera alternativ, klicka på "Start-up Repair" för att åtgärda problemen.
Du kommer nu att bli ombedd att välja ett användarkonto och sedan ange lösenordet för det. När det är klart kommer reparationsprocessen att starta och åtgärda problemen som leder till "WDF_VIOLATION"-felet.
Fix 7: Återställ Windows
Om ingen av ovanstående korrigeringar kunde lösa "WDF_VIOLATION"-felet, är det sista alternativet du har att återställa Windows. När du återställer Windows har du möjlighet att antingen behålla filerna medan du tar bort programmen och inställningarna eller att helt torka datorn.
För att återställa Windows, tryck på WINDOWS + I
för att starta systemet "Inställningar" och välj sedan "Uppdatera och säkerhet" från listan med alternativ.
Välj sedan fliken "Återställning" från vänster och klicka sedan på "Kom igång" under "Återställ den här datorn".
Fönstret "Återställ den här datorn" öppnas och du hittar två alternativ, "Behåll mina filer" där bara apparna och inställningarna tas bort medan filerna förblir orörda, och "Ta bort allt" där filer, appar och inställningar rensas. . Välj önskat alternativ. Vi har valt det första alternativet för den här artikeln, men processen är liknande för båda.
Välj sedan om du vill installera om Windows från "Cloud" genom att ladda ner det eller installera om det från själva systemet.
På skärmen "Ytterligare inställningar" kan du se de aktuella inställningarna och ändra dem genom att klicka på "Ändra inställningar" och ändra dem enligt dina önskemål. När du är klar klickar du på "Nästa" för att fortsätta.
Detta är den sista skärmen innan Windows återställs. Du kan se här vilka ändringar som kommer att göras när återställningen är gjord. Du kan också se apparna som kommer att tas bort efter återställning.
Klicka slutligen på "Återställ" längst ner. Det kommer att ta lite tid för Windows att återställa och din dator kommer att starta flera gånger under processen.
Om du har valt andra alternativ än det som valts ovan kommer den sista skärmen alltid att vara "Redo att återställa denna PC" och ändringarna kommer att visas.
Nu när du har provat korrigeringarna som nämns i artikeln, måste din dator fungera bra och felet 'WDF_VIOLATION' fixat. Kom också ihåg att alltid följa korrigeringarna i den sekvens som de nämns eftersom de som nämns i början är snabba och enkla medan de i slutet är kritiska och tidskrävande.