We komen allemaal verschillende fouten tegen op Windows 10. Hoewel de meeste kunnen worden opgelost met een eenvoudige herstart, vereisen sommige een meer ingewikkelde aanpak. Een van de fouten die onder de laatste categorie vallen, is de fout 'WDF_VIOLATION'. WDF staat voor Windows Driver Framework, een tool die helpt bij het maken van stuurprogramma's voor Windows. De meeste gebruikers komen de fout tegen na het updaten van Windows. In dit artikel bespreken we de fout en de verschillende oplossingen ervoor.
Wat is de 'WDF_VIOLATION'-fout?
WDF_VIOLATION is een BSOD (Blue Screen of Death Error), wat in feite betekent dat u een blauw scherm ziet wanneer u deze fout tegenkomt met het foutbericht erop geschreven.
De WDF_VIOLATION-fout treedt op wanneer er een probleem is met het op framework gebaseerde stuurprogramma. De fout komt vaker voor op HP-laptops vanwege defecte toetsenbordstuurprogramma's. Ook problemen met de USB-randapparatuur, malware en corrupte bestanden kunnen onder andere tot de fout leiden.
De WDF_Violation-fout gaat vergezeld van het volgende bericht.
Er is een probleem opgetreden met uw pc en deze moet opnieuw worden opgestart. We starten voor u opnieuw op.
Net onder de foutmelding vindt u 'WDF_VIOLATION' vermeld die helpt bij het identificeren van de fout.
We zullen nu verschillende oplossingen voor de fout bespreken. Gebruik ze in de volgorde waarin ze worden genoemd totdat men de fout herstelt.
Oplossing 1: ontkoppel USB-randapparatuur
Telkens wanneer u de 'WDF_VIOLATION'-fout tegenkomt, moet uw primaire aanpak zijn om alle USB-randapparatuur los te koppelen. Koppel ze een voor een los en controleer of het probleem is opgelost. Op deze manier kunt u de defecte randapparatuur identificeren en deze laten vervangen.
Als het loskoppelen van de randapparatuur niet werkt, kunt u de USB-poorten uitschakelen vanuit het systeem-BIOS.
Om de USB-poorten uit te schakelen, start u uw computer opnieuw op en drukt u op de F2
of de DEL
toets meerdere keren in om het BIOS te openen. De sleutel kan voor uw systeem anders zijn en wordt onderaan vermeld zodra u de computer opnieuw opstart.
Nadat je het BIOS hebt geopend, selecteer je het tabblad 'Geavanceerd' en ga je naar 'Diverse apparaten'. Ga vervolgens naar 'Externe USB-poorten' en selecteer vervolgens 'Externe USB-poorten uitschakelen'.
Sla nu de wijzigingen op en verlaat het BIOS. Nadat u de wijzigingen hebt opgeslagen, start u uw computer opnieuw op en controleert u of de fout is verholpen.
Oplossing 2: HP-toetsenbordstuurprogramma verwijderen
Als u een HP-apparaat gebruikt, is de kans groot dat er een defect toetsenbordstuurprogramma is dat tot de fout leidt. Wanneer het stuurprogramma HpqKbFiltr.sys incompatibel wordt, komt u de fout 'WDF_VIOLATION' tegen. In dit geval is de eenvoudigste oplossing om het stuurprogramma te verwijderen.
Om het stuurprogramma te verwijderen, moet u de Windows RE (Recovery Environment) invoeren. druk op WINDOWS + I
om de systeeminstellingen te starten en klik vervolgens op ‘Update & Security’.
U vindt nu verschillende tabbladen aan de linkerkant, selecteer 'Herstel' uit de lijst.
Klik op het tabblad 'Herstel' op de optie 'Nu opnieuw opstarten' onder 'Geavanceerd opstarten'.
Uw computer wordt nu opnieuw opgestart en gaat naar de herstelomgeving. Klik in het scherm 'Kies een optie' op de optie 'Problemen oplossen'.
Selecteer vervolgens 'Geavanceerde opties' in de lijst om door te gaan.
U vindt nu meerdere geavanceerde opties op het scherm. Selecteer 'Opdrachtprompt' in de lijst met opties.
Voer nu de volgende opdrachten in en druk op BINNENKOMEN
om de bestuurder te verwijderen.
Voor 32-bits versie van Windows:
dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf
Voor 64-bits versie van Windows:
dism /Image:C:\ /Remove-Driver /Driver:c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf
Nadat de opdracht is uitgevoerd, verlaat u de herstelomgeving en start u uw computer opnieuw op. Controleer nu of de fout is verholpen, zo niet, ga dan naar de volgende methode.
Oplossing 3: verwijder Bluetooth-stuurprogramma's
Het verwijderen van de Bluetooth-stuurprogramma's is een bewezen oplossing om de fout op te lossen. Voordat u de Bluetooth-stuurprogramma's verwijdert, moet u naar de 'Veilige' modus gaan.
Om naar de ‘Veilige’ modus te gaan, drukt u op WINDOWS + R
om de opdracht 'Uitvoeren' te starten. Typ vervolgens ‘msconfig’ in het tekstvak en klik onderaan op ‘OK’.
Selecteer nu het tabblad 'Opstarten' bovenaan en vink vervolgens het selectievakje voor 'Veilig opstarten' onder 'Opstartopties' aan. Klik ten slotte onderaan op ‘OK’.
Vervolgens verschijnt er een pop-up op het scherm, klik op ‘Herstarten’.
Uw computer zal nu opnieuw opstarten in de 'Veilige' modus. druk op VENSTER + X
om het 'Quick Access Menu' te starten en selecteer vervolgens 'Apparaatbeheer' in de lijst.
Zoek in 'Apparaatbeheer' de optie 'Bluetooth' en dubbelklik erop om de stuurprogramma's weer te geven. Klik vervolgens met de rechtermuisknop op het Bluetooth-stuurprogramma en selecteer 'Apparaat verwijderen' in het contextmenu. Er verschijnt nu een pop-up op het scherm, klik op ‘Verwijderen’ om te bevestigen.
Nadat het stuurprogramma is verwijderd, start u uw computer opnieuw op in de normale modus en controleert u of de fout is opgelost. Om over te schakelen naar de normale modus, opent u het venster 'Systeemconfiguratie' zoals hierboven besproken en schakelt u het selectievakje voor 'Veilig opstarten' uit en start u vervolgens uw computer opnieuw op. Als u het nog steeds tegenkomt, gaat u naar de oplossing.
Oplossing 4: Voer SFC-scan uit
Een beschadigd Windows-systeembestand kan ook leiden tot de fout 'WDF_VIOLATION'. De beste manier om het beschadigde bestand te herstellen, is door de System File Checker (SFC)-scan in de 'Veilige' modus uit te voeren. Het proces om uw computer op te starten in de veilige modus is al besproken in de laatste sectie.
Eenmaal in de ‘Veilige’ modus, druk op WINDOWS + R
om de opdracht 'Uitvoeren' te starten. Voer vervolgens 'cmd' in het tekstvak in en druk op BINNENKOMEN
of klik onderaan op ‘OK’ om ‘Opdrachtprompt’ te openen.
Het venster 'Opdrachtprompt' wordt nu geopend. Voer de volgende opdracht in en druk vervolgens op BINNENKOMEN
.
sfc/scannow
Oplossing 5: Systeemherstel uitvoeren
Als u het probleem onlangs voor het eerst tegenkwam na het installeren van een programma of het aanbrengen van enkele wijzigingen, kunt u altijd kiezen voor 'Systeemherstel'. Hiermee kunt u het systeem terugzetten naar een vorig punt en worden de programma's en wijzigingen in instellingen teruggezet. Windows maakt herstelpunten Windows maakt automatisch herstelpunten voordat u grote wijzigingen aan uw systeem aanbrengt of u kunt ze handmatig maken.
Voordat u doorgaat met systeemherstel, start u uw Windows op in de 'Veilige' modus, zoals besproken in de vorige secties.
Nadat u zich in de 'Veilige' modus bevindt, zoekt u naar 'Herstelpunt' en klikt u vervolgens op 'Een herstelpunt maken' in de zoekresultaten.
Het venster met systeemeigenschappen wordt nu geopend. Selecteer het tabblad 'Systeembeveiliging' bovenaan en klik vervolgens op 'Systeemherstel'.
Zodra het venster 'Systeemherstel' verschijnt, hebt u de mogelijkheid om met het aanbevolen herstel te gaan of een ander gewenst herstelpunt te kiezen. Als je handmatig een herstelpunt hebt gemaakt, kun je kiezen voor 'Kies een ander herstelpunt', anders zal het 'Aanbevolen herstel' het werk doen. Nadat je de gewenste instelling hebt geselecteerd, klik je onderaan op ‘Volgende’.
Controleer op de laatste pagina de details van het herstelpunt en klik vervolgens onderaan op 'Voltooien'. Voordat u op 'Voltooien' klikt, slaat u de bestanden en gegevens op waaraan u werkt, aangezien het systeem opnieuw zal opstarten.
Start nu uw Windows op in de normale modus en controleer of de fout is verholpen.
Fix 6: voer de opstartreparatie uit
Als geen van de bovenstaande methoden voor u heeft gewerkt, wordt het tijd dat u een systeemreparatie uitvoert. Deze optie is te vinden in de Windows Herstelomgeving. Start-up Repair zoekt naar problemen die voorkomen dat Windows functioneert en lost deze automatisch op.
druk op Windows + I
om de 'Instellingen' te starten en klik op 'Update & Beveiliging'.
Selecteer vervolgens het tabblad 'Herstel' aan de linkerkant.
Klik op het tabblad 'Herstel' op 'Nu opnieuw opstarten' onder 'Geavanceerd opstarten'.
Uw computer zal opnieuw opstarten en naar de herstelomgeving gaan. Klik op 'Problemen oplossen' in het scherm 'Kies een optie'.
Selecteer nu 'Geavanceerde opties' op het volgende scherm.
U vindt nu meerdere opties, klik op 'Opstartherstel' om de problemen op te lossen.
U wordt nu gevraagd om een gebruikersaccount te kiezen en vervolgens het wachtwoord ervoor in te voeren. Zodra het klaar is, wordt het reparatieproces gestart en worden de problemen opgelost die leiden tot de 'WDF_VIOLATION'-fout.
Fix 7: Windows resetten
Als geen van de bovenstaande oplossingen de 'WDF_VIOLATION'-fout kon oplossen, is de laatste optie die u hebt om Windows opnieuw in te stellen. Tijdens het opnieuw instellen van Windows hebt u de mogelijkheid om de bestanden te behouden terwijl u de programma's en instellingen verwijdert of om de pc volledig te wissen.
Druk op . om Windows te resetten WINDOWS + I
om het systeem 'Instellingen' te starten en selecteer vervolgens 'Update & Beveiliging' in de lijst met opties.
Selecteer vervolgens het tabblad 'Herstel' aan de linkerkant en klik vervolgens op 'Aan de slag' onder 'Deze pc opnieuw instellen'.
Het venster 'Deze pc opnieuw instellen' wordt geopend en u zult twee opties vinden, 'Mijn bestanden bewaren' waarbij alleen de apps en instellingen worden verwijderd terwijl de bestanden onaangeroerd blijven, en 'Alles verwijderen' waar bestanden, apps en instellingen allemaal worden gewist . Selecteer de gewenste optie. We hebben voor dit artikel de eerste optie gekozen, maar het proces is voor beide vergelijkbaar.
Selecteer vervolgens of u Windows opnieuw wilt installeren vanuit ‘Cloud’ door het te downloaden of opnieuw te installeren vanaf het systeem zelf.
Op het scherm 'Aanvullende instellingen' kunt u de huidige instellingen bekijken en wijzigen door op 'Instellingen wijzigen' te klikken en ze naar wens aan te passen. Als u klaar bent, klikt u op 'Volgende' om door te gaan.
Dit is het laatste scherm voordat Windows opnieuw wordt ingesteld. U kunt hier bekijken welke wijzigingen er worden aangebracht nadat de reset is voltooid. U kunt ook de apps bekijken die na het resetten worden verwijderd.
Klik ten slotte onderaan op ‘Reset’. Het duurt even voordat Windows opnieuw is ingesteld en uw computer zal tijdens het proces meerdere keren opstarten.
Als je andere opties hebt gekozen dan hierboven, is het laatste scherm altijd 'Klaar om deze pc te resetten' en worden de wijzigingen weergegeven.
Nu u de in het artikel genoemde oplossingen hebt geprobeerd, moet uw computer goed werken en moet de fout 'WDF_VIOLATION' zijn verholpen. Vergeet ook niet om de fixes altijd te volgen in de volgorde waarin ze worden genoemd, aangezien de fixes die aan het begin worden genoemd snel en eenvoudig zijn, terwijl die aan het einde kritisch en tijdrovend zijn.