CORRECTIF : Erreur WDF_VIOLATION sur Windows 10

Nous rencontrons tous diverses erreurs sur Windows 10. Bien que la plupart puissent être corrigées avec un simple redémarrage, certaines nécessitent une approche plus complexe. L'une des erreurs qui relèvent de cette dernière catégorie est l'erreur « WDF_VIOLATION ». WDF signifie Windows Driver Framework, un outil qui permet de créer des pilotes pour Windows. La plupart des utilisateurs rencontrent l'erreur après la mise à jour de Windows. Dans cet article, nous allons discuter de l'erreur et des différents correctifs pour celle-ci.

Qu'est-ce que l'erreur « WDF_VIOLATION » ?

WDF_VIOLATION est un BSOD (Blue Screen of Death Error), ce qui signifie essentiellement que vous verrez un écran bleu chaque fois que vous rencontrerez cette erreur avec le message d'erreur écrit dessus.

L'erreur WDF_VIOLATION est rencontrée lorsqu'il y a un problème avec le pilote basé sur le framework. L'erreur est plus fréquente sur les ordinateurs portables HP en raison de pilotes de clavier défectueux. En outre, des problèmes avec les périphériques USB, les logiciels malveillants et les fichiers corrompus, entre autres raisons, peuvent entraîner l'erreur.

L'erreur WDF_Violation est accompagnée du message suivant.

Votre PC a rencontré un problème et doit redémarrer. Nous allons redémarrer pour vous.

Juste sous le message d'erreur, vous trouvez « WDF_VIOLATION » mentionné qui permet d'identifier l'erreur.

Nous allons maintenant discuter de diverses corrections pour l'erreur. Employez-les dans l'ordre où ils sont mentionnés jusqu'à ce que l'on corrige l'erreur.

Correctif 1 : Déconnectez les périphériques USB

Chaque fois que vous rencontrez l'erreur « WDF_VIOLATION », votre approche principale doit être de déconnecter tous les périphériques USB. Déconnectez-les un par un et vérifiez si le problème est résolu. De cette façon, vous pourrez identifier le périphérique défectueux et le faire remplacer.

Si la déconnexion des périphériques ne fonctionne pas, vous pouvez désactiver les ports USB à partir du BIOS du système.

Pour désactiver les ports USB, redémarrez votre ordinateur et appuyez sur le F2 ou la DEL touche plusieurs fois pour entrer dans le BIOS. La clé peut être différente pour votre système et sera mentionnée en bas dès que vous redémarrerez l'ordinateur.

Une fois que vous êtes entré dans le BIOS, sélectionnez l'onglet « Advanced Onglet », puis accédez à « Périphériques divers ». Ensuite, allez dans « Ports USB externes », puis sélectionnez « Désactiver les ports USB externes ».

Maintenant, enregistrez les modifications et quittez le BIOS. Après avoir enregistré les modifications, redémarrez votre ordinateur et vérifiez si l'erreur est corrigée.

Correctif 2: Supprimer le pilote de clavier HP

Si vous utilisez un périphérique HP, il est probable qu'un pilote de clavier défectueux soit à l'origine de l'erreur. Lorsque le pilote HpqKbFiltr.sys devient incompatible, vous rencontrez donc l'erreur 'WDF_VIOLATION'. Dans ce cas, la solution la plus simple est de supprimer le pilote.

Pour supprimer le pilote, vous devez entrer dans Windows RE (Recovery Environment). presse WINDOWS + I pour lancer les paramètres système, puis cliquez sur « Mise à jour et sécurité ».

Vous trouverez maintenant divers onglets sur la gauche, sélectionnez « Récupération » dans la liste.

Dans l'onglet "Récupération", cliquez sur l'option "Redémarrer maintenant" sous "Démarrage avancé".

Votre ordinateur va maintenant redémarrer et entrer dans l'environnement de récupération. Sur l'écran « Choisir une option », cliquez sur l'option « Dépanner ».

Ensuite, sélectionnez « Options avancées » dans la liste pour continuer.

Vous trouverez maintenant plusieurs options avancées à l'écran. Sélectionnez « Invite de commandes » dans la liste des options.

Maintenant, entrez les commandes suivantes et appuyez sur ENTRER pour supprimer le pilote.

Pour la version 32 bits de Windows:

dism /Image:C\ /Remove-Driver /Driver: C:\Windows\System32\DriverStore\FileRepository\hpqkbfiltr.inf_x86_f1527018cecbb8c2\HpqKbFiltr.inf

Pour la version 64 bits de Windows:

dism /Image:C:\ /Remove-Driver /Driver:c:\Windows\System32\driverstore\FileRepository\hpqkbfiltr.inf_amd64_714aca0508a80e9a\HpqKbFiltr.inf

Une fois la commande exécutée, quittez l'environnement de récupération et redémarrez votre ordinateur. Maintenant, vérifiez si l'erreur est corrigée, sinon, passez à la méthode suivante.

Correctif 3: Désinstaller les pilotes Bluetooth

La désinstallation des pilotes Bluetooth est une solution éprouvée pour résoudre l'erreur. Avant de désinstaller les pilotes Bluetooth, vous devez entrer en mode « Sans échec ».

Pour entrer en mode « Sécurisé », appuyez sur FENÊTRES + R pour lancer la commande « Exécuter ». Ensuite, entrez « msconfig » dans la zone de texte et cliquez sur « OK » en bas.

Maintenant, sélectionnez l'onglet « Démarrage » en haut, puis cochez la case « Démarrage sécurisé » sous « Options de démarrage ». Enfin, cliquez sur « OK » en bas.

Ensuite, une fenêtre contextuelle apparaîtra à l'écran, cliquez sur « Redémarrer ».

Votre ordinateur va maintenant redémarrer en mode « sans échec ». presse FENÊTRE + X pour lancer le « Menu d'accès rapide », puis sélectionnez « Gestionnaire de périphériques » dans la liste.

Dans le « Gestionnaire de périphériques », recherchez l'option « Bluetooth » et double-cliquez dessus pour afficher les pilotes. Ensuite, cliquez avec le bouton droit sur le pilote Bluetooth et sélectionnez « Désinstaller le périphérique » dans le menu contextuel. Une fenêtre contextuelle apparaît maintenant à l'écran, cliquez sur « Désinstaller » pour confirmer.

Une fois le pilote désinstallé, redémarrez votre ordinateur en mode normal et vérifiez si l'erreur est résolue. Pour passer en mode normal, ouvrez la fenêtre « Configuration du système » comme indiqué ci-dessus et décochez la case « Démarrage sécurisé », puis redémarrez votre ordinateur. Si vous le rencontrez toujours, passez au correctif.

Correctif 4: Exécuter l'analyse SFC

Un fichier système Windows corrompu peut également entraîner l'erreur « WDF_VIOLATION ». Le meilleur moyen de réparer le fichier corrompu consiste à exécuter l'analyse du vérificateur de fichiers système (SFC) en mode « Sécurisé ». Le processus de démarrage de votre ordinateur en mode sans échec a déjà été abordé dans la dernière section.

Une fois en mode « Sécurisé », appuyez sur FENÊTRES + R pour lancer la commande « Exécuter ». Ensuite, entrez « cmd » dans la zone de texte et appuyez sur ENTRER ou cliquez sur « OK » en bas pour ouvrir « Invite de commandes ».

La fenêtre « Invite de commandes » va maintenant s'ouvrir. Entrez la commande suivante, puis appuyez sur ENTRER.

sfc/scannow

Correctif 5: Exécuter la restauration du système

Si vous avez rencontré le problème pour la première fois récemment après avoir installé un programme ou effectué des modifications, vous pouvez toujours opter pour la « Restauration du système ». Avec cela, vous pouvez restaurer le système à un point précédent et les programmes et les modifications apportées aux paramètres seront annulés. Windows crée des points de restauration Windows crée automatiquement des points de restauration avant d'apporter des modifications majeures à votre système ou vous pouvez les créer manuellement.

Avant de procéder à la restauration du système, démarrez votre Windows en mode « sans échec » comme indiqué dans les sections précédentes.

Une fois que vous êtes en mode « Sécurisé », recherchez « Point de restauration », puis cliquez sur « Créer un point de restauration » dans les résultats de la recherche.

La fenêtre des propriétés du système va maintenant s'ouvrir. Sélectionnez l'onglet « Protection du système » en haut, puis cliquez sur « Restauration du système ».

Une fois la fenêtre « Restauration du système », vous avez la possibilité d'opter pour la restauration recommandée ou de choisir un autre point de restauration souhaité. Si vous avez créé un point de restauration manuellement, vous pouvez opter pour le « Choisir un autre point de restauration », sinon la « Restauration recommandée » fera le travail. Une fois que vous avez sélectionné le paramètre préféré, cliquez sur « Suivant » en bas.

Sur la dernière page, vérifiez les détails du point de restauration, puis cliquez sur « Terminer » en bas. Avant de cliquer sur « Terminer », enregistrez les fichiers et les données sur lesquels vous travaillez car le système va redémarrer.

Maintenant, démarrez votre Windows en mode normal et vérifiez si l'erreur est corrigée.

Correctif 6 : Exécutez la réparation de démarrage

Si aucune des méthodes ci-dessus n'a fonctionné pour vous, il est temps de réparer le système. Cette option se trouve dans l'environnement de récupération Windows. La réparation de démarrage recherche les problèmes qui empêchent Windows de fonctionner et les résout automatiquement.

presse Windows + je pour lancer les « Paramètres » et cliquez sur « Mise à jour et sécurité ».

Ensuite, sélectionnez l'onglet « Récupération » à partir de la gauche.

Dans l'onglet "Récupération", cliquez sur "Redémarrer maintenant" sous "Démarrage avancé".

Votre ordinateur redémarrera et entrera dans l'environnement de récupération. Cliquez sur « Dépanner » sur l'écran « Choisir une option ».

Maintenant, sélectionnez « Options avancées » sur l'écran suivant.

Vous trouverez maintenant plusieurs options, cliquez sur « Réparation de démarrage » pour résoudre les problèmes.

Il vous sera maintenant demandé de choisir un compte utilisateur, puis d'entrer le mot de passe correspondant. Une fois cela fait, le processus de réparation démarrera et résoudra les problèmes qui conduisent à l'erreur « WDF_VIOLATION ».

Correctif 7 : Réinitialiser Windows

Si aucun des correctifs ci-dessus n'a pu résoudre l'erreur « WDF_VIOLATION », la dernière option dont vous disposez est de réinitialiser Windows. Lors de la réinstallation de Windows, vous avez la possibilité de conserver les fichiers tout en supprimant les programmes et les paramètres ou d'effacer complètement le PC.

Pour réinitialiser Windows, appuyez sur WINDOWS + I pour lancer le système « Paramètres », puis sélectionnez « Mise à jour et sécurité » dans la liste des options.

Ensuite, sélectionnez l'onglet "Récupération" sur la gauche, puis cliquez sur "Commencer" sous "Réinitialiser ce PC".

La fenêtre "Réinitialiser ce PC" s'ouvrira et vous trouverez deux options, "Conserver mes fichiers" où seuls les applications et les paramètres sont supprimés tandis que les fichiers restent intacts, et "Supprimer tout" où les fichiers, les applications et les paramètres sont tous effacés . Sélectionnez l'option souhaitée. Nous avons choisi la première option pour cet article, cependant, le processus est similaire pour les deux.

Ensuite, sélectionnez si vous souhaitez réinstaller Windows à partir du « Cloud » en le téléchargeant ou le réinstaller à partir du système lui-même.

Sur l'écran « Paramètres supplémentaires », vous pouvez afficher les paramètres actuels et les modifier en cliquant sur « Modifier les paramètres » et en les modifiant selon vos préférences. Une fois terminé, cliquez sur « Suivant » pour continuer.

Il s'agit du dernier écran avant la réinitialisation de Windows. Vous pouvez voir ici les modifications qui seront apportées une fois la réinitialisation terminée. En outre, vous pouvez afficher les applications qui seront supprimées après la réinitialisation.

Enfin, cliquez sur « Réinitialiser » en bas. La réinitialisation de Windows prendra un certain temps et votre ordinateur démarrera plusieurs fois au cours du processus.

Si vous avez choisi des options autres que celle choisie ci-dessus, le dernier écran sera toujours « Prêt à réinitialiser ce PC » et les modifications seront affichées.

Maintenant que vous avez essayé les correctifs mentionnés dans l'article, votre ordinateur doit fonctionner correctement et l'erreur « WDF_VIOLATION » doit être corrigée. N'oubliez pas non plus de toujours suivre les correctifs dans l'ordre dans lequel ils sont mentionnés, car ceux mentionnés au début sont rapides et simples tandis que ceux à la fin sont critiques et prennent du temps.