5 façons de résoudre les erreurs d’intégrité de la mémoire sous Windows

L’option Intégrité de la mémoire est indiquée comme étant désactivée dans la section Sécurité des appareils > Isolation du noyau dans l’application Sécurité Windows et vous ne parvenez pas à l’activer, car le bouton de l’option est grisé ? Le fait que cette fonctionnalité soit désactivée expose votre système à un risque d’infection par des logiciels malveillants.

résoudre les problèmes d'intégrité mémoire Windows

Poursuivez votre lecture pour découvrir l’origine de ce problème et comment y remédier.

Quelles sont les causes des erreurs d’intégrité de la mémoire sous Windows ?

L’intégrité de la mémoire est une fonctionnalité de sécurité basée sur la virtualisation qui protège votre ordinateur contre les logiciels malveillants qui tentent d’exploiter le noyau Windows. Vous pouvez l’activer ou la désactiver dans la section Sécurité des appareils > Isolation du noyau de l’application Sécurité Windows.

  • Ouvrez l’application Sécurité Windows, cliquez sur l’onglet Sécurité des appareils à gauche, puis faites défiler jusqu’à Isolation du noyau.
  • Parfois, le bouton d’activation de l’intégrité de la mémoire peut apparaître grisé, accompagné d’un message indiquant : « L’intégrité de la mémoire est désactivée. Votre appareil est peut-être vulnérable. »

Ce problème est souvent lié à vos pilotes. Si vos pilotes sont endommagés, par exemple à la suite d’un arrêt incorrect du système ou d’un écran bleu (BSOD), vous risquez fort de rencontrer ce problème.

Une autre situation dans laquelle ce problème peut survenir est lorsque vous connectez un nouvel appareil à votre ordinateur. Si ce message s’affiche dans ce cas, cela signifie que votre ordinateur n’est peut-être pas compatible avec le pilote du nouvel appareil connecté.

Outre tous ces scénarios, il pourrait simplement s’agir d’un problème d’interface. Cela signifie que la fonctionnalité fonctionne correctement en arrière-plan, mais que vous voyez ce message en raison d’un bug d’interface dans Windows.

Maintenant que vous comprenez ce qui cause généralement l’erreur d’intégrité de la mémoire sous Windows, voyons quelques solutions pour résoudre le problème.

Vérifier et mettre à jour les pilotes incompatibles

  • Dans la fenêtre Isolation du noyau, où s’affiche le message « L’intégrité de la mémoire est désactivée », vous trouverez l’option Examiner les pilotes incompatibles sous ce message.
  • Lorsque vous cliquez sur cette option, le pilote incompatible à l’origine du problème s’affiche.
  • Vous verrez s’afficher des informations concernant le pilote incompatible, telles que le nom du produit, la version du pilote et le nom publié.

Si le fait de cliquer sur le nom du pilote ne permet pas d’afficher toutes ces informations, vous pouvez exécuter une commande DISM pour les récupérer.

  • Pour exécuter la commande DISM, ouvrez le menu Démarrer, tapez Invite de commandes dans la barre de recherche, puis sélectionnez Exécuter en tant qu’administrateur.
  • Dans la fenêtre de l’Invite de commandes, saisissez la commande suivante et appuyez sur Entrée :
dism /online /get-drivers /format:table

Cette commande affiche la liste de tous les pilotes installés sur votre ordinateur, ainsi que d’autres informations.

  • Vous devrez repérer le pilote incompatible qui a été signalé dans Windows Security, dans la colonne « Nom publié ».
  • Une fois que vous l’avez localisé, notez le nom de son fournisseur.

Ensuite, vous devrez mettre à jour le pilote incompatible. En effet, le problème est probablement dû à un pilote endommagé ou obsolète ; dans les deux cas, la mise à jour du pilote devrait résoudre le problème.

  • Pour mettre à jour le pilote, ouvrez le Gestionnaire de périphériques (Windows + X > Gestionnaire de périphériques), cliquez sur le menue Affichage, puis sélectionnez Appareils par pilote.
  • Repérez le pilote incompatible, double-cliquez dessus, puis cliquez avec le bouton droit de la souris sur le périphérique concerné et sélectionnez Mettre à jour le pilote.
  • Sélectionnez Rechercher automatiquement les pilotes.
  • Après avoir mis à jour le pilote, redémarrez votre ordinateur et vérifiez si l’erreur d’intégrité de la mémoire persiste.

Windows tentera alors de trouver et de télécharger le pilote le plus récent pour ce périphérique.

  • Si Windows ne parvient pas à trouver la mise à jour, vous pouvez vous rendre sur le site Web du fabricant du périphérique pour télécharger la dernière mise à jour du pilote. La mise à jour sera au format .exe, vous pouvez donc l’installer comme n’importe quelle autre application Windows.
  • Après avoir mis à jour le pilote, redémarrez votre ordinateur et vérifiez si l’erreur d’intégrité de la mémoire persiste.

Supprimer le pilote incompatible

Si la mise à jour du pilote incompatible n’a pas permis de résoudre le problème, vous devriez envisager de le supprimer complètement. Ne vous inquiétez pas, la suppression du pilote n’aura aucune conséquence négative, car Windows le réinstallera automatiquement dès que vous utiliserez à nouveau le périphérique concerné. Cependant, cette fois-ci, Windows installera le pilote le plus récent et fonctionnel pour ce périphérique.

  • Pour supprimer le pilote incompatible, ouvrez l’Invite de commandes en tant qu’administrateur et exécutez la commande suivante pour afficher la liste des pilotes installés.
dism /online /get-drivers /format:table
  • Tapez la commande ci-dessous et appuyez sur Entrée. Veillez à remplacer <Nom publié> par le nom publié du pilote incompatible.
pnputil /delete-driver <Nom publié> /uninstall /force​
  • Par exemple, si le nom publié du pilote incompatible est oem58.inf, la commande sera alors :
pnputil /delete-driver oem58.inf /uninstall /force​
  • Une fois la commande exécutée, le message « Driver Package Uninstalled » s’affichera.
  • Redémarrez votre ordinateur, puis vérifiez si le problème persiste.

Téléchargez toutes les mises à jour Windows disponibles

Le problème peut également être dû à un bug dans la version de Windows que vous utilisez actuellement. Un bug dans l’application Sécurité Windows pourrait également être à l’origine du problème.

Dans tous les cas, vous devriez vérifier si des mises à jour Windows sont disponibles et les télécharger. Le téléchargement des mises à jour Windows permettra non seulement de mettre à jour votre version de Windows, mais pourra également inclure des mises à jour pour l’application Sécurité Windows susceptibles de résoudre le problème.

  • Une fois que vous avez téléchargé les mises à jour disponibles pour votre PC Windows, ouvrez l’application Sécurité Windows et vérifiez si le message « L’intégrité de la mémoire est désactivée » s’affiche toujours.

Effectuez un démarrage propre

Votre ordinateur exécute en arrière-plan de nombreux processus et services qui contribuent au bon fonctionnement du système d’exploitation. Il arrive parfois que ces processus ou services interfèrent avec d’autres programmes, ce qui peut entraîner divers problèmes, dont celui que vous rencontrez actuellement.

  • Vous pouvez identifier l’élément à l’origine du problème en effectuant un démarrage propre.
  • Une fois que vous avez identifié le service ou le processus problématique, vous pouvez soit le supprimer, soit télécharger les mises à jour de pilotes disponibles pour celui-ci.

Activer l’intégrité du noyau à l’aide de l’éditeur de registre

Si aucune des solutions ci-dessus n’a fonctionné, la dernière mesure que vous pouvez prendre consiste à utiliser l’éditeur de registre pour forcer l’activation de la fonctionnalité d’intégrité de la mémoire. Cependant, vous devez faire preuve d’une grande prudence lors de l’application de cette solution, car une seule modification incorrecte dans le registre peut rendre votre système instable.

Par mesure de sécurité, vous devez sauvegarder le registre et créer un point de restauration. Ainsi, vous pourrez facilement rétablir le bon fonctionnement de votre ordinateur si un problème survient pendant la modification du registre.

  • Ouvrez le menu Démarrer, tapez Éditeur du Registre dans la barre de recherche, puis appuyez sur Entrée.
  • Dans l’Éditeur du Registre, accédez à l’emplacement suivant :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
  • Dans la partie droite de la fenêtre, double-cliquez sur la clé Enabled, saisissez 1 dans le champ Données de la valeur, puis cliquez sur OK.
  • Redémarrez votre ordinateur, et vous constaterez que vous pourrez activer le commutateur d’intégrité de la mémoire sans aucun problème.

Conclusion

Nous espérons que les solutions ci-dessus vous ont aidé à résoudre le problème. L’intégrité de la mémoire est une fonctionnalité de sécurité importante de Windows, et maintenant que vous l’avez activée, vous n’avez plus à craindre que des agents malveillants exploitent des composants critiques du système d’exploitation Windows.

Windows 10 / 11
Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.