Comment résoudre le problème d’utilisation élevée du processeur ‘Antimalware Service Executable’

Photo of author

By pierre



Le processus « Antimalware Service Executable » est un élément d’arrière-plan parfois perçu comme une contrainte, perturbant l’utilisation fluide de votre ordinateur. L’objectif ici est d’optimiser son fonctionnement sans compromettre la sécurité de votre système.

Microsoft Defender, également connu sous le nom de Windows Defender, joue un rôle de gardien, assurant une protection essentielle de votre PC, particulièrement si vous n’avez pas installé de solution antivirus tierce.

Cette protection native et gratuite contre les logiciels malveillants garantit que votre PC Windows demeure constamment sécurisé.

La première approche, simple et rapide, consiste à adopter un antivirus reconnu, ce qui désactivera automatiquement Microsoft Defender et évitera ainsi les désagréments qu’il peut causer.

Néanmoins, il est à noter que Microsoft Defender peut coexister avec un autre antivirus. Dans une telle situation, il est judicieux de désactiver l’analyse périodique via les paramètres suivants : Sécurité Windows > Protection contre les virus et menaces > Options de l’antivirus Microsoft Defender.

Une autre voie consiste à créer ou à modifier une valeur dans le registre afin de limiter la consommation des ressources. Pour commencer, lancez l’outil « Exécuter » en pressant simultanément les touches Windows + R.

Saisissez « regedit » et validez avec « OK » afin d’accéder à l’Éditeur du Registre. Ensuite, naviguez jusqu’à la clé suivante : ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows Defender.

Localisez la clé « DisableAntiSpyware », double-cliquez dessus et modifiez sa valeur en « 1 ».

Si la clé n’existe pas, vous pouvez la créer. Faites un clic droit dans l’espace vide, sélectionnez « Nouveau », puis « Valeur DWORD (32 bits) ».

Nommez cette valeur « DisableAntiSpyware » et attribuez-lui la valeur « 1 », comme indiqué précédemment.

Voilà pour la méthode la plus élémentaire.

Cependant, si vous préférez conserver la protection antivirus intégrée, voici quelques solutions alternatives à considérer.

Optimisation de l’exécutable du service antimalware

Le service « MsMpEng.exe » peut être déclenché par divers facteurs. Plusieurs utilisateurs ont rapporté des solutions qui ont résolu leurs problèmes.

Examinons chacune de ces approches afin de déterminer celle qui vous convient le mieux.

Personnaliser les analyses programmées

Microsoft Defender effectue des analyses régulières pour assurer la santé du système. Vous pouvez consulter et ajuster ces planifications via le planificateur de tâches.

Pour commencer, lancez « Exécuter » avec la combinaison de touches ⊞+R, puis saisissez « taskschd.msc ». Vous pouvez également utiliser la fonction de recherche de la barre des tâches pour accéder au planificateur de tâches.

Naviguez ensuite vers Bibliothèque du planificateur de tâches > Microsoft > Windows > Windows Defender, puis double-cliquez sur « Analyse planifiée de Windows Defender ».

Dans l’onglet « Général », vérifiez que la case « Exécuter avec les privilèges les plus élevés » n’est pas cochée, ou désactivez-la si c’est le cas, puis confirmez en cliquant sur « OK ».

Bien que la désactivation complète soit possible, elle va à l’encontre du but recherché qui est la protection contre les logiciels malveillants. Il est préférable de personnaliser les planifications afin qu’elles ne perturbent pas votre travail quotidien.

Ces options de personnalisation se trouvent sous l’onglet « Déclencheurs », adjacent à l’onglet « Général » que nous avons exploré.

Il y a plusieurs paramètres que vous pouvez ajuster. Par exemple, vous pouvez planifier le démarrage de l’analyse à un moment précis et fixer une durée maximale pour son exécution. Une fois configuré, cliquez sur « OK ».

De même, l’onglet « Conditions » vous permet de définir des circonstances qui limiteront l’exécution de l’analyse planifiée.

Enfin, le menu « Paramètres » offre d’autres options de contrôle.

Certains paramètres, tels que la durée de la tâche, sont redondants. Le plus simple est de les configurer de la même manière que les déclencheurs.

N’oubliez pas de valider vos modifications à chaque étape ou globalement en cliquant sur « OK » afin de les appliquer.

Gérer la priorité du processus

Les étapes précédentes concernaient la planification des analyses. Cependant, lorsque l’analyse s’exécute, elle peut mobiliser une grande partie des ressources et rendre le système inutilisable.

Dans ces cas, il est utile de modifier la priorité du processus en question.

Comme ce processus exécute « MsMpEng.exe », une solution immédiate consiste à lui attribuer une priorité basse pour limiter la surconsommation de ressources.

Pour ce faire, ouvrez le Gestionnaire des tâches, localisez le service « Antimalware Service Executable » dans la liste des processus, cliquez dessus avec le bouton droit de la souris et choisissez « Aller aux détails ».

Ceci vous amènera au processus concerné, « MsMpEng.exe ». Faites à nouveau un clic droit dessus, sélectionnez « Définir la priorité » et choisissez « Faible ».

Le principal inconvénient de cette méthode est que la priorité est rétablie après une analyse ou un redémarrage du système.

Bien qu’il existe des applications tierces permettant de définir une priorité permanente, aucune ne s’est avérée suffisamment fiable. L’un des plus prometteurs, « Bill2’s Process Manager », n’a pas été mis à jour depuis 2014 et ne permet pas de modifier la priorité de « MsMpEng.exe », même en mode administrateur.

Par conséquent, vous devrez ajuster la priorité à partir du Gestionnaire des tâches chaque fois que la consommation de ressources devient excessive.

Exclure « MsMpEng.exe » des analyses

Un grand nombre d’utilisateurs Windows ont rapporté une solution consistant à empêcher Windows Defender d’analyser son propre dossier ou le processus « MsMpEng.exe », responsable du service antimalware.

L’option pour ajouter des exclusions se trouve dans Sécurité Windows > Protection contre les virus et menaces.

Faites défiler jusqu’à « Exclusions », cliquez sur « Ajouter ou supprimer des exclusions », puis choisissez « + Ajouter une exclusion ».

Choisissez ensuite « Dossier » dans le menu déroulant. Naviguez jusqu’au dossier Windows Defender, généralement situé dans « C:ProgramDataMicrosoftWindows Defender ».

Ceci ajoutera tous les fichiers associés, y compris « MsMpEng.exe ». Vous pouvez également choisir « Processus » et saisir directement « MsMpEng.exe » pour ajouter spécifiquement ce programme.

Désactiver l’envoi automatique d’échantillons

Il existe une autre option signalée par certains utilisateurs, mais elle peut fragiliser la sécurité de votre système.

Néanmoins, vous pouvez désactiver l’envoi automatique d’échantillons en modifiant les paramètres de protection contre les virus et menaces.

Certains utilisateurs sont allés plus loin et ont désactivé la protection en temps réel, ce qui est fortement déconseillé car cela équivaut à ne plus avoir d’antivirus.

Si malgré tout vous ne trouvez pas de solution et que vous ne souhaitez pas investir dans un antivirus payant, il existe des alternatives gratuites.

Conclusion

Windows Defender est souvent la cause d’une utilisation excessive du processeur et de la RAM par « Antimalware Service Executable ».

Une solution rapide, comme mentionné précédemment, consiste à remplacer Microsoft Defender par une solution de sécurité premium et à effectuer quelques ajustements dans le registre.

Cependant, il est également possible de programmer les analyses, d’ajouter des exclusions et de modifier certains paramètres de sécurité pour optimiser la consommation des ressources.

Enfin, n’oubliez pas d’effectuer une analyse antivirus complète pour éliminer tout logiciel malveillant.

Nous vous invitons également à explorer les outils de résolution de problèmes Windows pour identifier et corriger automatiquement les problèmes similaires.