Comment réparer l'erreur "L'intégrité de la mémoire est désactivée" sur Windows

Windows Memory Integrity Featured

L’intégrité de la mémoire est une fonction de sécurité cruciale sur Windows que Microsoft recommande. Mais que faire si vous voyez des erreurs comme “L’intégrité de la mémoire est désactivée. Votre appareil peut être vulnérable”, et que vous ne pouvez pas activer la fonction dans les paramètres système ? Discutons des raisons possibles derrière l’erreur “l’intégrité de la mémoire est désactivée” sur Windows et comment vous pouvez mieux protéger votre ordinateur en utilisant cette option.

Astuce : apprenez tout sur le processeur de sécurité Pluton de Microsoft et pourquoi vous en avez besoin.

Table des matières

  • Qu’est-ce que l’intégrité de la mémoire et pourquoi est-elle grisée ?
    1. Résoudre les problèmes de pilotes indiqués par l’intégrité de la mémoire
    1. Résoudre les pilotes incompatibles avec Autoruns
    1. Réparer les fichiers système corrompus
    1. Désinstaller les applications connexes
    1. Corriger les problèmes de mise à jour de Windows
    1. Activer l’intégrité de la mémoire dans le registre
  • Questions fréquentes

Qu’est-ce que l’intégrité de la mémoire et pourquoi est-elle grisée ?

L’intégrité de la mémoire est l’une des fonctions de la fonctionnalité de sécurité “Isolation du noyau” dans les paramètres Windows. Elle protège les processus critiques de votre ordinateur en cas d’invasion de logiciels malveillants. L’”Isolation du noyau” utilise les capacités de virtualisation de votre matériel pour activer des fonctionnalités comme l’intégrité de la mémoire, le démarrage sécurisé, la protection d’accès à la mémoire, et plus encore, en fonction du matériel spécifique que vous possédez.

Vous remarquerez peut-être que le bouton “Intégrité de la mémoire” sous “Isolation du noyau” dans vos paramètres est grisé. Même s’il ne l’est pas, activer le bouton peut provoquer une alerte concernant des pilotes incompatibles, vous empêchant d’activer la fonctionnalité.

Les pilotes incompatibles, corrompus ou manquants sont souvent les coupables les plus courants derrière ce problème. D’autres problèmes incluent des mises à jour Windows défectueuses et des problèmes de registre. Si vous êtes bloqué par cette erreur, essayez chacune de nos solutions dans l’ordre indiqué, et après chaque solution, vérifiez si l’intégrité de la mémoire peut être activée.

1. Résoudre les problèmes de pilotes indiqués par l’intégrité de la mémoire

Avant toute autre chose, commencez par les paramètres “Isolation du noyau” et voyez si Windows peut vous aider à diagnostiquer l’erreur. Souvent, lorsque vous essayez d’activer l’intégrité de la mémoire dans les paramètres, cela génère une erreur liée à des incompatibilités de pilotes qui peuvent vous fournir des informations importantes pour aider à résoudre le problème principal.

  1. Recherchez “Sécurité des appareils” dans la recherche Windows et sélectionnez la meilleure correspondance en dessous.

Taper

  1. Cliquez sur “Détails de l’isolation du noyau” sous “Isolation du noyau”.

  1. Activez le bouton sous “Intégrité de la mémoire”. S’il s’active sans aucune invite, vous avez résolu le problème. S’il génère une erreur comme “Résolvez toutes les incompatibilités de pilotes et scannez à nouveau”, cliquez sur “Examiner les pilotes incompatibles”. Notez tout pilote considéré comme incompatible.

  1. Ouvrez le Gestionnaire de périphériques en utilisant l’une des méthodes décrites dans notre guide dédié.
  2. Cliquez sur “Afficher les périphériques cachés” dans l’onglet “Affichage” et recherchez les pilotes incompatibles suspectés montrés à l’étape précédente.

  1. Vous pouvez également inclure tout pilote ayant une icône avec un triangle jaune incluant un point d’exclamation dans votre liste. Essayez de mettre à jour chacun de ces pilotes et vérifiez si vous êtes en mesure d’activer “L’intégrité de la mémoire”.

Trouver des pilotes à mettre à jour dans le Gestionnaire de périphériques.

Astuce : Vous ne parvenez pas à ouvrir Windows Security ? Voici comment résoudre ce problème.

2. Résoudre les pilotes incompatibles avec Autoruns

Si les paramètres d’intégrité de la mémoire n’ont pas trouvé de pilotes incompatibles dans la méthode ci-dessus, ou si vous ne voyez aucun pilote dans le Gestionnaire de périphériques avec l’icône de triangle jaune, vous pouvez essayer une application tierce de Microsoft appelée Autoruns pour identifier des pilotes incompatibles ou corrompus. Suivez les étapes ci-dessous :

  1. Téléchargez Autoruns depuis le site web de Microsoft et décompressez le fichier compressé.
  2. Cliquez avec le bouton droit sur le fichier exécutable et cliquez sur “Exécuter en tant qu’administrateur”.
  3. Naviguez vers l’onglet “Pilotes” pour voir les pilotes incompatibles surlignés en jaune.

Vue de l'application Autoruns de Microsoft.

  1. Décochez la case à gauche de chacun des pilotes surlignés pour les désactiver. Si vous voyez une erreur en décochant un pilote, cliquez avec le bouton droit et sélectionnez “Supprimer”.
  2. Installez les dernières versions de chacun des pilotes que vous avez désactivés ou supprimés et vérifiez si le problème est résolu.

3. Réparer les fichiers système corrompus

Des fichiers système corrompus peuvent également être à l’origine des erreurs d’intégrité de la mémoire sur votre système. Si la mise à jour ou la réinstallation de nouveaux pilotes n’a pas résolu le problème, vous devez vous assurer que les fichiers système sont intacts.

Exécutez une analyse SFC en ouvrant l’invite de commandes via la recherche Windows et en l’exécutant en tant qu’administrateur.

4. Désinstaller les applications connexes

Une autre solution possible à l’erreur d’intégrité de la mémoire est de supprimer les applications du même fabricant qui ont également produit les pilotes trouvés incompatibles. Cela peut parfois éliminer les conflits entre des applications connexes.

  1. Cliquez avec le bouton droit sur le bouton Démarrer de Windows et cliquez sur “Applications et fonctionnalités”.

Sélection de l'option

  1. Dans la liste des applications installées, identifiez celles du même fabricant que les pilotes suspectés incompatibles.
  2. Désinstallez les applications identifiées en cliquant sur les trois points verticaux à côté de chaque application.

Bon à savoir : avez-vous remarqué que votre ordinateur est plus lent que d’habitude ? Arrêter les applications et processus en arrière-plan de s’exécuter dans Windows peut résoudre le problème.

5. Corriger les problèmes de mise à jour de Windows

La mise à jour de Windows peut également être à l’origine d’erreurs d’intégrité de la mémoire. Si votre système n’est pas à jour, vous pouvez installer les dernières mises à jour dans “Windows Update” pour essayer de résoudre le problème en suivant les étapes ci-dessous.

  1. Recherchez “Mise à jour de Windows” dans la barre de recherche Windows et cliquez sur “Paramètres de mise à jour de Windows”.

Tapez

  1. Cliquez sur le bouton “Vérifier les mises à jour” pour permettre au système de rechercher et d’installer les nouvelles mises à jour. Si les mises à jour sont en pause sur votre ordinateur, cliquez sur “Reprendre les mises à jour” pour permettre à Windows d’installer les mises à jour en attente.

  1. S’il n’y a pas de nouvelles mises à jour à installer, l’une des mises à jour récemment installées pourrait être à l’origine de l’erreur d’intégrité de la mémoire. Cliquez sur “Historique des mises à jour” (“Afficher l’historique des mises à jour” dans Windows 10), puis “Désinstaller les mises à jour”.
  2. Vous serez redirigé vers l’écran “Mises à jour installées” où vous pouvez supprimer l’une des mises à jour récentes pour essayer de résoudre le problème.

6. Activer l’intégrité de la mémoire dans le registre

Si aucune des solutions n’a aidé à activer l’intégrité de la mémoire dans les paramètres Windows, vous pouvez essayer de l’activer en utilisant l’”Éditeur de registre” comme indiqué ci-dessous.

  1. Recherchez “regedit” dans la recherche Windows et cliquez sur “Éditeur du Registre”.

Taper

  1. Entrez le chemin suivant dans la barre d’adresse en haut :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios
  1. Cliquez avec le bouton droit sur un espace vide dans le panneau de droite et sélectionnez “Nouvelle -> Valeur DWORD (32 bits)”.

Création d'une nouvelle valeur DWORD (32 bits) dans l'Éditeur de registre.

  1. Nommez la valeur nouvellement créée “HypervisorEnforcedCodeIntegrity” et double-cliquez dessus. Définissez les “Données de valeur” à “1” pour activer l’intégrité de la mémoire. Redémarrez votre ordinateur pour que les changements prennent effet.

Définir de nouvelles

Astuce : besoin de plus d’astuces sur le registre ? Découvrez ces astuces qui optimiseront votre expérience Windows.

Questions fréquentes

L’intégrité de la mémoire peut-elle affecter les performances système ?

L’intégrité de la mémoire a été connue pour causer des baisses de performance lors de jeux, en raison des fonctionnalités de virtualisation qu’elle utilise. C’est pourquoi Microsoft a recommandé aux utilisateurs de désactiver l’intégrité de la mémoire si cela cause des problèmes de performance ou des erreurs fréquentes comme “Vous recevez ce message parce que le paramètre d’intégrité de la mémoire dans la sécurité Windows empêche un pilote de se charger sur votre appareil.”

Est-il sûr de désactiver l’intégrité de la mémoire ?

Comme expliqué, vous pouvez désactiver l’intégrité de la mémoire depuis les paramètres “Isolation du noyau” ou l’Éditeur de registre. Désactiver cette fonctionnalité peut entraîner des problèmes allant de négligeables à graves en fonction de la protection antivirus de votre système et de vos habitudes d’utilisation d’Internet. Certains utilisateurs ne l’activent jamais et ne rencontrent aucun problème. Cependant, il est toujours recommandé de maintenir l’intégrité de la mémoire activée pour protéger les processus centraux de votre système contre les menaces de logiciels malveillants.

Que puis-je faire si je ne vois pas l’isolation du noyau dans la sécurité des appareils ?

Si vous ne parvenez pas à voir les paramètres “Isolation du noyau” sur votre ordinateur, vous avez probablement remarqué le message “Sécurité matérielle standard non prise en charge” sous Sécurité des appareils. Cela est probablement dû à quelques paramètres BIOS désactivés. Vous pouvez entrer votre BIOS système en appuyant sur la touche appropriée affichée à l’écran pendant le démarrage. Activez des paramètres tels que “Technologie de virtualisation Intel”, “VT-d” et “Technologie de confiance de la plateforme Intel” sur les systèmes Intel et “AMD-V” et “SVM” sur les systèmes AMD. Après avoir redémarré votre ordinateur, vous devriez pouvoir voir “Isolation du noyau” sous Sécurité des appareils.

Crédit image : Pexels. Tous les captures d’écran par Tanveer Singh