Home
» Wiki
»
Hôte de service de réparation : utilisation élevée du processeur par le service de stratégie de diagnostic
Hôte de service de réparation : utilisation élevée du processeur par le service de stratégie de diagnostic
Comme vous le savez peut-être, il existe un certain nombre de processus et de services d'arrière-plan actifs qui contribuent au bon fonctionnement de Windows. La plupart de ces processus/services d'arrière-plan utilisent une quantité minimale de puissance CPU et de RAM. Bien que, parfois, un processus puisse mal fonctionner ou être rendu corrompu et finir par utiliser beaucoup plus de ressources que d'habitude, laissant peu de choses pour les autres applications de premier plan. Le service de politique de diagnostic est l'un de ces processus connu pour monopoliser les ressources système en de rares occasions.
Le service de stratégie de diagnostic est l'un des processus partagés de Svchost.exe (hôte de service) et est responsable de la détection des problèmes avec divers composants Windows et de leur dépannage. Le service essaie de résoudre automatiquement les problèmes détectés si possible et sinon, enregistrez les informations de diagnostic pour analyse. Étant donné que le diagnostic et le dépannage automatique des problèmes sont une fonctionnalité importante pour une expérience transparente, le service de stratégie de diagnostic a été configuré pour démarrer automatiquement lorsque l'ordinateur démarre et reste actif en arrière-plan. La raison exacte pour laquelle il consomme plus de puissance CPU que prévu n'est pas connue, mais sur la base des solutions potentielles, les coupables peuvent être une instance corrompue du service, des fichiers système corrompus, une attaque de virus ou de logiciels malveillants, des fichiers journaux d'événements volumineux, etc.
Dans cet article, nous avons expliqué cinq méthodes différentes qui vous aideront à ramener la consommation du processeur du service de stratégie de diagnostic à la normale.
Hôte de service de réparation : utilisation élevée du processeur par le service de stratégie de diagnostic
Correctifs potentiels pour l'utilisation élevée du processeur par le service de stratégie de diagnostic
La plupart des utilisateurs pourront résoudre l'utilisation inhabituellement élevée du disque du service de stratégie de diagnostic en le redémarrant simplement. D'autres peuvent avoir besoin d'effectuer quelques analyses (SFC et DISM) pour rechercher des fichiers système corrompus ou exécuter l'utilitaire de résolution des problèmes de performances intégré. La mise à jour vers la dernière version de Windows et la suppression des journaux de l'observateur d'événements peuvent également résoudre le problème. Enfin, si rien ne semble fonctionner, les utilisateurs ont la possibilité de désactiver le service. Cependant, la désactivation du service de stratégie de diagnostic implique que Windows n'effectuera plus de diagnostic automatique et ne résoudra plus les erreurs.
Méthode 1 : terminer le processus à partir du gestionnaire de tâches
Un processus peut monopoliser des ressources système supplémentaires si quelque chose en incite une instance corrompue. Dans ce cas, vous pouvez essayer de terminer manuellement le processus (Diagnostic Policy Service ici), puis de lui permettre de redémarrer automatiquement. Tout cela peut être réalisé à partir du Gestionnaire des tâches de Windows ( Tuer les processus intensifs en ressources avec le Gestionnaire des tâches de Windows ).
1. Cliquez avec le bouton droit sur le bouton du menu Démarrer et sélectionnez Gestionnaire des tâches .
2. Cliquez sur Plus de détails pour développer le Gestionnaire des tâches et jeter un œil à tous les processus et services actuellement actifs.
3. Localisez l' hôte de service : Service de stratégie de diagnostic sous les processus Windows. Faites un clic droit dessus et sélectionnez Fin de tâche . (Vous pouvez également sélectionner le service en cliquant avec le bouton gauche de la souris , puis en cliquant sur le bouton Fin de tâche en bas à droite.)
Le service de stratégie de diagnostic redémarrera automatiquement, mais si ce n'est pas le cas, redémarrez simplement votre ordinateur et vérifiez si le problème persiste.
Méthode 2 : Exécuter l'analyse SFC et DISM
Une mise à jour récente du système Windows ou même une attaque antivirus peuvent avoir corrompu certains fichiers système, entraînant une utilisation élevée du processeur du service de stratégie de diagnostic. Heureusement, Windows dispose d'utilitaires intégrés pour rechercher et réparer les fichiers système corrompus/manquants . Le premier est l'utilitaire System File Checker et, comme son nom l'indique, il vérifie l'intégrité de tous les fichiers système et remplace les fichiers défectueux par une copie en cache. Si une analyse SFC ne parvient pas à réparer les fichiers système corrompus, les utilisateurs peuvent utiliser l'outil de ligne de commande de gestion et de maintenance des images de déploiement (DISM).
1. Tapez Invite de commandes dans la barre de recherche Windows et cliquez sur Exécuter en tant qu'administrateur dans le panneau de droite lorsque les résultats de la recherche arrivent.
2. Tapez sfc /scannow dans la fenêtre d'invite de commande et appuyez sur Entrée pour exécuter. L'analyse peut prendre un certain temps, alors asseyez-vous et ne fermez pas la fenêtre tant que le processus de vérification n'a pas atteint 100 %.
3. Une fois le scan SFC terminé , exécutez la commande DISM suivante . Encore une fois, attendez patiemment la fin du processus d'analyse et de restauration avant de quitter l'application. Redémarrez l'ordinateur lorsque vous avez terminé.
Méthode 3 : mettre à jour Windows et exécuter l'utilitaire de résolution des problèmes de performances
Comme mentionné précédemment, une mise à jour récente de Windows peut également être à l'origine du comportement anormal du service de stratégie de diagnostic. Vous pouvez essayer de revenir à la mise à jour précédente ou rechercher toute nouvelle mise à jour poussée par Microsoft pour rectifier l'erreur. Si vous rencontrez des problèmes lors de la mise à jour de Windows, exécutez l'utilitaire de résolution des problèmes de mise à jour intégré.
En plus de la mise à jour de Windows, exécutez également l'utilitaire de résolution des problèmes de performances du système pour rechercher les problèmes de performances et les faire corriger automatiquement.
1. Appuyez simultanément sur la touche Windows + I pour lancer les paramètres système puis cliquez sur Paramètres de mise à jour et de sécurité .
2. Dans l'onglet Windows Update, cliquez sur Rechercher les mises à jour . L'application commencera à rechercher les mises à jour disponibles et à les télécharger automatiquement. Redémarrez votre ordinateur une fois la nouvelle mise à jour installée.
3. Vérifiez si le service de stratégie de diagnostic monopolise toujours les ressources de votre système et, si c'est le cas, exécutez l' utilitaire de résolution des problèmes de mise à jour . Ouvrez à nouveau les paramètres de mise à jour et de sécurité et accédez à l' onglet Dépannage, puis cliquez sur Dépanneurs supplémentaires .
4. Dans la section Get up and running, cliquez sur Windows Update pour afficher les options disponibles, puis cliquez sur le bouton Exécuter l'utilitaire de résolution des problèmes qui s'ensuit . Suivez les instructions à l'écran et suivez le processus de dépannage.
Pour exécuter l'utilitaire de résolution des problèmes de performances du système :
1. Tapez Panneau de configuration dans la barre de recherche et appuyez sur Entrée pour l'ouvrir.
2. Cliquez sur Dépannage .
3. Sous Système et sécurité , cliquez sur le lien hypertexte Exécuter les tâches de maintenance .
4. Dans la fenêtre suivante, cliquez sur Avancé et cochez la case Appliquer les réparations automatiquement . Cliquez sur Suivant pour exécuter l'utilitaire de résolution des problèmes.
Méthode 4: Effacer le journal de l'Observateur d'événements
Le programme Observateur d'événements conserve un enregistrement de tous les messages d'erreur d'application et système, avertissements, etc. Ces journaux d'événements peuvent atteindre une taille considérable et provoquer des problèmes pour le processus d'hôte de service. Effacer simplement les journaux peut aider à résoudre les problèmes avec le service de stratégie de diagnostic. Nous vous recommandons d'effacer régulièrement les journaux de l'observateur d'événements pour éviter tout problème futur.
1. Lancez la boîte de commande Exécuter en appuyant sur la touche Windows + R , tapez eventvwr.msc et cliquez sur OK pour ouvrir l' application Observateur d' événements .
2. Dans le volet gauche, développez le dossier Windows Logs en cliquant sur la petite flèche et sélectionnez Application dans la liste qui s'ensuit.
3. Tout d'abord, enregistrez le journal des événements en cours en cliquant sur Enregistrer tous les événements sous… dans le volet de droite (par défaut, le fichier sera enregistré au format .evtx, enregistrez une autre copie au format .text ou .csv.) et une fois enregistré , cliquez sur l' option Effacer le journal… . Dans la fenêtre contextuelle qui s'affiche, cliquez à nouveau sur Effacer .
4. Répétez les étapes ci-dessus pour Sécurité, Configuration et Système. Redémarrez l'ordinateur après avoir effacé tous les journaux d'événements.
Méthode 5 : désactivez le service de stratégie de diagnostic et supprimez le fichier SRUDB.dat
En fin de compte, si aucune des méthodes ci-dessus n'a pu résoudre le problème d'utilisation élevée du processeur par Hôte de service : Service de stratégie de diagnostic, vous pouvez choisir de le désactiver complètement. Il existe quatre manières différentes de désactiver le service, la plus simple étant à partir de l'application Services. En plus de la désactivation, nous supprimerons également le fichier SRUDB.dat qui stocke toutes sortes d'informations concernant l'ordinateur (utilisation de la batterie de l'application, octets écrits et lus sur le disque dur par les applications, diagnostic, etc.). Le fichier est créé et modifié par le service de politique de diagnostic toutes les quelques secondes, ce qui entraîne une utilisation élevée du disque.
1. Tapez services.msc dans la zone de commande Exécuter et cliquez sur OK pour ouvrir l' application Services . (Il existe 8 façons d'ouvrir le gestionnaire de services Windows, alors n'hésitez pas à faire votre propre choix.)
2. Assurez-vous que tous les services sont triés par ordre alphabétique (cliquez sur l'en- tête de colonne Nom pour le faire) et recherchez le service de stratégie de diagnostic, puis cliquez avec le bouton droit et sélectionnez Propriétés .
3. Sous l' onglet Général , cliquez sur le bouton Arrêter pour mettre fin au service.
4. Maintenant, développez le menu déroulant Type de démarrage et sélectionnez Désactivé .
5. Cliquez sur le bouton Appliquer pour enregistrer les modifications, puis sur OK pour fermer la fenêtre Propriétés.
6. Ensuite, double-cliquez sur l' icône de raccourci de l' explorateur de fichiers sur votre bureau pour l'ouvrir et dirigez-vous vers l'adresse suivante :
C:\WINDOWS\System32\sru
7. Recherchez le fichier SRUDB.dat , cliquez dessus avec le bouton droit et sélectionnez Supprimer . Confirmez les pop-ups qui peuvent apparaître.
Si vous n'avez pas réussi à désactiver le service de stratégie de diagnostic à partir de l'application Gestionnaire de services , essayez l'une des trois autres méthodes.
1. À partir de la configuration du système : ouvrez la configuration du système > onglet Services > décochez/décochez le service de politique de diagnostic.
2. À partir de l'Éditeur du Registre : ouvrez l'Éditeur du Registre et dirigez-vous vers :
3. Double-cliquez sur Démarrer dans le volet de droite, puis remplacez les données de valeur par 4 .
4. Redémarrez l'ordinateur et Windows recréera automatiquement le fichier SRDUB.dat. Le service de stratégie de diagnostic ne devrait plus être actif et, par conséquent, provoquer des problèmes de performances.
Nous espérons que ce guide vous a été utile et que vous avez pu réparer l'hôte de service : Service de stratégie de diagnostic Utilisation élevée du processeur sur un ordinateur Windows 10. Certaines choses que vous pouvez essayer d'empêcher que le problème ne se reproduise à l'avenir sont la mise à jour de tous les pilotes de l'ordinateur et l'exécution d'analyses antivirus régulières. Vous devez également désinstaller les applications tierces qui ont rempli leur fonction et ne sont plus nécessaires. Pour toute assistance concernant le service de politique de diagnostic, contactez-nous dans la section commentaires ci-dessous.