Maison  >  Article  >  Tutoriel système  >  5 façons de corriger les erreurs d’intégrité de la mémoire sous Windows 11

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

WBOY
WBOYoriginal
2024-06-19 09:08:30337parcourir

Voyez-vous le message L'intégrité de la mémoire est désactivée dans la sécurité Windows et vous ne parvenez pas à l'activer car sa bascule est grisée ? La désactivation de cette fonctionnalité signifie que votre système risque d'être envahi par des logiciels malveillants. Lisez la suite pour savoir quelle est la cause de ce problème et comment vous pouvez le résoudre.

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 le désactiver dans la section Isolation principale de l'application Sécurité Windows. Ouvrez l'application de sécurité Windows, cliquez sur l'onglet « Sécurité des appareils » sur la gauche et faites défiler jusqu'à Core Isolation.

Parfois, le bouton d'intégrité de la mémoire peut apparaître grisé avec un message indiquant : "L'intégrité de la mémoire est désactivée. Votre appareil est peut-être vulnérable."

5 Ways to Fix Memory Integrity Errors on Windows 11

Ce problème est souvent lié à vos chauffeurs. Si vos pilotes sont corrompus pour des raisons telles qu'un arrêt incorrect du système ou un BSOD, vous rencontrerez probablement ce problème.

Une autre situation dans laquelle vous pourriez rencontrer ce problème est lorsque vous connectez un nouvel appareil à votre ordinateur. Si vous voyez ce message dans de tels cas, cela suggère que votre ordinateur n'est peut-être pas compatible avec le pilote du périphérique nouvellement connecté.

En plus de 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 le message en raison d'un bug d'interface dans Windows 11.

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

Examiner et mettre à jour les pilotes incompatibles

Dans la fenêtre d'isolation du noyau, où vous verrez le message L'intégrité de la mémoire est désactivée, il y aura une option « Examiner les pilotes incompatibles » sous le message. Lorsque vous cliquez sur cette option, vous verrez le pilote incompatible à l'origine du problème.

5 Ways to Fix Memory Integrity Errors on Windows 11

Vous verrez des informations sur le pilote incompatible, telles que son nom de produit, la version du pilote et le nom publié.

5 Ways to Fix Memory Integrity Errors on Windows 11

Si cliquer sur le nom du pilote ne fournit pas tous ces détails, 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 et sélectionnez « Exécuter en tant qu'administrateur ».

Dans la fenêtre d'invite de commande élevée, saisissez la commande suivante et appuyez sur Entrée :

<code class="hljs javascript">dism /online /get-drivers /format:table</code> 
5 Ways to Fix Memory Integrity Errors on Windows 11

Cette commande répertoriera tous les pilotes installés sur votre ordinateur ainsi que d'autres informations. Vous devrez trouver le pilote incompatible signalé dans la sécurité Windows dans la colonne Nom publié.

Une fois que vous l'avez localisé, notez le nom de son fournisseur. Après cela, vous devrez mettre à jour le pilote incompatible. En effet, le problème est probablement dû à un pilote corrompu 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, cliquez sur « Afficher » et sélectionnez « Périphériques par pilote ».

5 Ways to Fix Memory Integrity Errors on Windows 11

Localisez le pilote incompatible, double-cliquez dessus, puis cliquez avec le bouton droit sur le périphérique concerné et choisissez « Mettre à jour le pilote ».

5 Ways to Fix Memory Integrity Errors on Windows 11

Choisissez « Rechercher automatiquement les pilotes ». Ensuite, Windows essaiera de trouver et de télécharger le dernier pilote pour ce périphérique. Si Windows ne parvient pas à trouver la mise à jour, vous pouvez visiter le site Web du fabricant du périphérique pour télécharger la dernière mise à jour du pilote.

Par exemple, si le problème concerne le pilote de votre clavier, visitez le site Web du fabricant de votre clavier et téléchargez la mise à jour du pilote la plus récente pour votre clavier. La mise à jour sera au format .exe, vous pourrez 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 vous obtenez toujours une erreur d'intégrité de la mémoire.

Delete the Incompatible Driver

If updating the incompatible driver was unable to fix the problem, you should consider deleting it completely. Don't worry, deleting the driver will not have any adverse effects, as Windows will automatically reinstall the driver once you use the related device again. However, this time Windows will install the newest working driver for that device.

To delete the incompatible driver, open Command Prompt as an administrator and execute the following command to view the list of installed drivers.

<code class="hljs javascript">dism /online /get-drivers /format:table</code> 

Type the command below and press Enter. Make sure to replace with the published name of the incompatible driver.

<code class="hljs sql">pnputil /delete-driver <Publisher Name> /uninstall /force​</code> 

For example, if the published name of the incompatible driver is oem58.inf, then the command will be:

<code class="hljs sql">pnputil /delete-driver oem58.inf /uninstall /force​</code> 
5 Ways to Fix Memory Integrity Errors on Windows 11

Once the command is executed, you'll see the "Driver Package Uninstalled" message. After that, restart your computer and then check if you're still facing the problem.

Download Any Available Windows Updates

The issue can also occur due to a bug in the Windows version you are currently using. A bug in the Windows Security app could also be the reason behind the problem.

Either way, you should check for and download any available Windows updates. Downloading Windows updates will not only update the Windows version but may also include updates for the Windows Security app that could resolve the issue.

Once you have downloaded the available updates for your Windows PC, open the Windows Security app and check if the "Memory integrity is off" message still appears.

Perform a Clean Boot

Your computer has numerous processes and services running in the background that help the operating system run smoothly. Sometimes, these processes or services may interfere with other programs, which may lead to various issues, including the one at hand.

You can identify that problematic agent by performing a clean boot. Once you have identified the problematic service or process, you can either delete it or download any available driver updates for it.

Enable Core Integrity Using the Registry Editor

If none of the above solutions were helpful, the last step you can take is to use the Registry Editor to forcibly enable the memory integrity feature. However, you must be very careful when applying this fix, as a single incorrect edit in the registry can make your system unstable.

To be on the safe side, you must back up the registry and create a restore point. This way, you can easily restore your computer to a working state in case any issues arise during the registry editing process.

Once you have taken these essential safety measures, let's begin. First, open the Start menu, type Registry Editor in the search bar, and press Enter.

In the Registry Editor, navigate to the following location:

<code class="hljs ">HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity</code> 

Double-click the "Enabled" key, type 1 in the Value data field, and click "OK."

5 Ways to Fix Memory Integrity Errors on Windows 11

Restart your computer, and you will find that you can activate the memory integrity toggle without any problems.


We hope the above solutions were helpful in fixing the problem. Memory integrity is an important security feature, and now that you have enabled it, you shouldn't worry about malicious agents exploiting critical parts of your Windows operating system.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn