/
/

Comment supprimer les pilotes incompatibles qui bloquent l’intégrité de la mémoire dans Windows 11

par Team Ninja
How to Remove Incompatible Drivers Blocking Memory Integrity in Windows 11 blog banner image

Points clés

  • Identifiez les pilotes incompatibles ou non signés qui bloquent l’intégrité de la mémoire.
  • Mettez les pilotes à jour avec les derniers packages signés par le FEO (fabricant d’équipement d’origine).
  • Supprimez les pilotes obsolètes et effacez les fichiers INF résiduels.
  • Faites le ménage parmi les pilotes anciens ou fantômes qui se chargent encore au démarrage.
  • Réactivez l’intégrité de la mémoire et vérifiez qu’elle reste active après redémarrage.
  • Documentez les modifications de pilotes pour le suivi et le dépannage.
  • Testez les mises à jour sur quelques appareils avant un déploiement complet.

L’intégrité de la mémoire, ou HVCI (Hypervisor-protected Code Integrity), dans Windows 11 est une fonction discrète mais essentielle à la protection des systèmes. Elle refuse toutefois de s’activer dès qu’un pilote obsolète ou non signé traîne en arrière-plan. Si vous êtes administrateur ou fournisseur de services gérés (MSP), plusieurs étapes vous attendent pour résoudre le problème : repérer le pilote exact qui bloque l’activation, le mettre à jour lorsque c’est possible et supprimer les anciens packages si nécessaire.

Pour vous aider à procéder en toute sécurité, voici un guide pratique et à faible risque pour supprimer les pilotes incompatibles dans Windows 11 et garder l’intégrité de la mémoire activée sans perturber vos outils ni votre matériel.

Supprimer les pilotes incompatibles sous Windows 11

Lorsque Windows 11 refuse d’activer l’intégrité de la mémoire, il faut faire le ménage parmi les pilotes incompatibles ou anciens qui se chargent silencieusement au démarrage. Voici une approche étape par étape pour rétablir la protection sans interrompre l’utilisation de l’appareil.

📌 Prérequis :

  • Droits d’administrateur local et fenêtre de maintenance planifiée
  • Une sauvegarde récente ou un instantané (snapshot) permettant un retour arrière
  • Accès aux packages de pilotes FEO et à un compte de test pour la validation

Étape de confirmation : vérifier l’état de l’intégrité de la mémoire et du HVCI

Avant de vous lancer dans le dépannage des pilotes, confirmez que l’intégrité de la mémoire est bien désactivée ou indisponible sur l’appareil. Dans certains cas, la fonction est simplement désactivée ou restreinte, sans qu’un pilote soit en cause.

  1. Ouvrez Paramètres > Confidentialité et sécurité > Sécurité Windows > Sécurité de l’appareil > Détails de l’isolation du noyau.
  2. Vérifiez si l’intégrité de la mémoire est désactivée, grisée ou indisponible.
    • Si le paramètre est disponible et s’active sans erreur, aucune intervention sur les pilotes n’est nécessaire.
    • Si le paramètre est bloqué ou signale des pilotes incompatibles, poursuivez avec les étapes ci-dessous.
    • Si le paramètre est indisponible et qu’aucun pilote n’est listé, vérifiez la prise en charge de la virtualisation dans le BIOS et dans les fonctionnalités Windows.

Étape 1 : identifier le pilote bloquant

Commencez par trouver le pilote précis qui empêche l’activation de l’intégrité de la mémoire. Windows donne généralement des indices, mais vérifiez tout de même l’appareil concerné et cherchez les anciens pilotes de noyau qui ont tendance à se charger très tôt au démarrage. Vous gagnerez du temps par la suite et éviterez de supprimer le mauvais composant.

  1. Ouvrez Paramètres > Confidentialité et sécurité > Sécurité Windows > Sécurité de l’appareil > Détails de l’isolation du noyau, puis regardez si des pilotes incompatibles y sont listés.
  2. Dans le Gestionnaire de périphériques, identifiez l’appareil ou le composant logiciel associé au pilote.
  3. Vous pouvez aussi exécuter cette commande PowerShell pour inventorier les pilotes de noyau :

Get-WindowsDriver -Online | Sort-Object -Property ClassName, Driver

  1. Examinez de près les pilotes de filtre tiers qui se chargent tôt dans le processus de démarrage.

Étape 2 : mettre à jour ou remplacer le pilote depuis les sources FEO

Une fois le pilote fautif identifié, la solution la plus sûre consiste généralement à le mettre à jour directement auprès du fournisseur du matériel ou du logiciel. Les packages FEO sont plus fiables, correctement signés et beaucoup moins susceptibles de casser l’intégrité de la mémoire après un redémarrage. Une mise à jour propre règle souvent le problème sans rien avoir à supprimer.

  1. Téléchargez le dernier package de pilote signé auprès du FEO de l’appareil ou du composant.
  2. Installez la mise à jour, redémarrez l’appareil et consultez à nouveau les Détails de l’isolation du noyau dans Sécurité Windows.
  3. Si le pilote mis à jour se charge correctement, passez à la validation et à la documentation.

Étape 3 : désinstaller le logiciel de l’appareil et supprimer le package de pilote

Si l’étape précédente n’a rien changé, supprimez le logiciel associé au pilote incompatible : l’application, l’entrée de l’appareil et tous les packages INF résiduels que Windows pourrait recharger discrètement plus tard. En supprimant l’ensemble, vous évitez que le système ne retombe dans le même problème après un redémarrage.

  1. Désinstallez l’application ou le logiciel de l’appareil associé depuis Paramètres > Applications, lorsque c’est possible.
  2. Ouvrez le Gestionnaire de périphériques, faites un clic droit sur l’appareil, sélectionnez Désinstaller l’appareil et cochez Supprimer le pilote pour cet appareil.

Avertissement : la suppression de packages de pilotes peut désactiver l’appareil ou la fonction associée. Assurez-vous de disposer d’un pilote FEO compatible ou d’une sauvegarde avant de continuer.

  1. Supprimez les packages INF restants si nécessaire :
    1. Exécutez pnputil /enum-drivers pour lister tous les packages de pilotes tiers.
    2. Exécutez pnputil /delete-driver oem##.inf /uninstall /force pour supprimer un package.

💡Remarque : remplacez ## par le numéro figurant dans le nom publié du pilote que vous souhaitez supprimer.

    1. Redémarrez l’appareil et revérifiez les Détails de l’isolation du noyau.

Comme indiqué plus haut, la suppression d’un pilote désactive temporairement le matériel ou la fonction associés. Pour rétablir le fonctionnement, réinstallez le pilote signé par le FEO approuvé après avoir confirmé sa compatibilité avec l’intégrité de la mémoire, ou effectuez un retour arrière à partir de votre sauvegarde ou de votre instantané (snapshot) si l’appareil n’est plus utilisable. Une fois la situation rétablie, vérifiez que l’intégrité de la mémoire reste activée.

Étape 4 : faire le ménage parmi les pilotes anciens ou fantômes

Des entrées anciennes ou masquées peuvent subsister et maintenir l’intégrité de la mémoire désactivée, même après la suppression du package de pilote principal. Ces appareils fantômes apparaissent souvent après un changement de matériel, d’anciennes installations de logiciels ou des mises à jour échouées. Éliminez-les pour garantir qu’aucun élément inattendu ne se charge au démarrage.

  1. Dans le Gestionnaire de périphériques, activez l’affichage des périphériques masqués et supprimez le matériel fantôme selon la même procédure de désinstallation.
  2. Recherchez les pilotes de filtre en double dans les stacks de stockage, USB ou liés à la sécurité, et supprimez ceux qui n’ont plus lieu d’être.

Étape 5 : activer l’intégrité de la mémoire et vérifier

Après avoir supprimé ou mis à jour les pilotes incompatibles, vous devriez pouvoir réactiver l’intégrité de la mémoire et la maintenir active. Confirmez qu’il ne reste aucun problème grâce à un redémarrage rapide et un nouveau coup d’œil à la page d’isolation du noyau.

  1. Ouvrez Sécurité Windows > Sécurité de l’appareil > Détails de l’isolation du noyau et activez l’intégrité de la mémoire.
  2. Redémarrez l’appareil lorsque vous y êtes invité.
  3. Après le redémarrage, vérifiez que le commutateur reste activé et qu’aucun nouveau pilote incompatible n’apparaît.

Étape 6 : garde-fous et exceptions

Vous pouvez également tomber sur du matériel ou des logiciels spécialisés qui dépendent encore d’un ancien pilote. Dans ce cas, l’objectif est de garder l’appareil fonctionnel sans exposer le reste de l’environnement.

  1. Contactez le fournisseur lorsqu’un appareil critique pour l’activité dépend d’un pilote ancien et demandez une version correctement signée.
  2. S’il n’existe aucun pilote compatible, documentez l’exception, isolez l’appareil si nécessaire et planifiez le remplacement à long terme du matériel ou du logiciel.

Étape 7 : preuves et déploiement à l’échelle du parc

Après avoir résolu le problème sur un appareil, il est utile de constituer un dossier clair, puis de tester votre approche sur un petit groupe avant de déployer les modifications. Les correctifs futurs seront plus simples et vous réduirez les mauvaises surprises d’un modèle de matériel à l’autre.

  1. Prenez des captures d’écran avant et après, et notez les noms INF, les versions de pilotes et les hachages.
  2. Conservez ces notes dans votre RMM, avec le modèle de l’appareil et la version du BIOS.
  3. Testez la procédure sur quelques modèles représentatifs avant de l’étendre au reste du parc.

Récapitulatif des bonnes pratiques

Voici quelques bonnes pratiques pour garder un processus cohérent et éviter que l’intégrité de la mémoire ne se désactive après un redémarrage.

PratiqueObjectifBénéfice
Commencer par une mise à jour FEOÉviter les suppressions inutilesFonctionnement stable
Supprimer entièrement les packages INFEmpêcher les rechargements silencieuxProtection fiable
Vérifier après redémarrageConfirmer la persistanceMoins de régressions
Documenter les pilotes et les versionsCréer une piste d’auditCorrectifs plus rapides à l’avenir
Tester modèle par modèleDétecter les cas limites tôtRisque de déploiement réduit

L’intégrité de la mémoire dans Windows 11

L’intégrité de la mémoire est une fonction de sécurité qui protège le système d’exploitation du code malveillant en isolant les processus critiques du noyau dans un environnement virtualisé. Pour faire simple, elle érige une barrière qui empêche les pilotes non signés ou altérés de s’introduire dans le système au démarrage. Cela contribue à réduire le risque d’attaques par rootkits et de menaces similaires. Elle agit discrètement en arrière-plan, mais son bon fonctionnement dépend de pilotes propres et correctement signés. Dès qu’un élément obsolète ou incompatible est présent, Windows empêche l’activation de la fonction.

Dépannage

Même avec une méthode rigoureuse, quelques problèmes courants peuvent ralentir la progression. Voici plusieurs scénarios qui vous éviteront bien des essais infructueux.

Le pilote se réinstalle sans arrêt

Quelque chose dans le système remet activement en place le pilote supprimé : une application compagnon, un service FEO en arrière-plan ou même Windows Update. Supprimer l’application, bloquer la mise à jour concernée ou déployer le bon pilote via une politique met généralement fin à la boucle.

Le commutateur reste grisé sans aucun pilote listé

Si l’intégrité de la mémoire refuse toujours de s’activer et que Windows ne signale aucun pilote bloquant, les fonctionnalités de virtualisation requises pour l’isolation du noyau sont peut-être absentes. Revérifiez les paramètres de virtualisation du BIOS, les composants Hyper-V et toute documentation que vous suivez déjà concernant la configuration de l’isolation du noyau, afin de vous assurer que l’environnement est prêt.

Le matériel dépendant ne fonctionne plus

Si la suppression d’un pilote incompatible rétablit l’intégrité de la mémoire mais désactive un matériel indispensable, il peut être nécessaire de réinstaller le même ancien pilote pour retrouver la fonctionnalité. Dans ce cas, il faut s’attendre à ce que l’intégrité de la mémoire reste désactivée, et l’appareil doit être traité comme une exception (comme décrit à l’étape 6) : documentation, isolation le cas échéant et planification d’un remplacement matériel ou logiciel compatible.

Plusieurs pilotes bloqués

Lorsque Windows liste plusieurs pilotes incompatibles, mieux vaut les supprimer un par un. Redémarrer entre chaque suppression vous aide aussi à voir quel pilote affecte quoi et vous évite de dépanner plusieurs variables à la fois.

Conflit de politique

Les politiques de contrôle des applications comme WDAC peuvent influencer les pilotes autorisés à se charger. Si quelque chose ne colle toujours pas, passez ces politiques en revue pour vérifier qu’elles ne bloquent pas de composants nécessaires et ne provoquent pas de comportements inattendus au démarrage.

Durcir Windows 11 par une bonne hygiène des pilotes

Pour mettre en place l’intégrité de la mémoire de façon fiable, les MSP et les administrateurs doivent suivre une démarche structurée : identifier et mettre à jour les pilotes récalcitrants, confirmer les modifications et conserver des traces claires. Avec les étapes décrites ici, les entreprises peuvent renforcer la protection au niveau du noyau sur l’ensemble de leur parc et éviter que les mêmes problèmes ne reviennent.

Sujets connexes :

FAQs

Les pilotes servent à prendre en charge du matériel précis ou des composants système de bas niveau. Pour évaluer si un pilote peut être supprimé sans risque, vérifiez à quel appareil il est rattaché dans le Gestionnaire de périphériques, examinez le fournisseur et la signature numérique, et confirmez si le matériel ou le logiciel associé est encore nécessaire sur le système.

Cela signifie généralement qu’un pilote ou un service se charge plus tard dans le cycle de démarrage et échoue aux vérifications HVCI. Consulter le journal Système dans l’observateur d’événements ou activer l’audit du chargement des pilotes aide à identifier le processus qui réintroduit le conflit.

Oui, les deux outils permettent d’imposer les paramètres HVCI à grande échelle, une fois tous les pilotes requis validés. Mieux vaut toutefois n’appliquer cette contrainte qu’après une phase pilote sur quelques appareils, afin d’éviter des problèmes de compatibilité généralisés.

La compatibilité d’un pilote avec l’intégrité de la mémoire doit être testée sur du matériel qui utilise réellement ce pilote, car la plupart des pilotes ne se chargent pas dans une machine virtuelle en l’absence de l’appareil physique. L’approche la plus sûre consiste à valider les modifications sur un appareil de test dédié ou un groupe pilote correspondant au matériel cible, avant un déploiement plus large.

Un pilote obsolète peut encore fonctionner, mais il peut être signalé comme risqué s’il manque d’informations récentes de signature ou de version. Comparer la version installée avec la dernière version publiée par le FEO et vérifier la validité des signatures numériques aide à déterminer si une mise à jour ou une suppression complète est nécessaire.

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?