Analyser l'utilisation élevée du processeur de l'hôte de service
- Catégorie: Les Fenêtres
Une utilisation élevée du processeur d'un processus sous Windows peut ralentir d'autres opérations pour ralentir comme le rythme. Bien que cela soit parfois causé par des programmes exécutés par l'utilisateur, par exemple un jeu informatique ou un programme de rendu vidéo, cela peut parfois être causé par des processus Windows tels que l'hôte de service.
L'hôte de service est un processus svchost.exe; Versions récentes des services distincts du système d'exploitation Windows 10 de Microsoft qui sont exécutés par celui-ci, tandis que les anciennes versions de Windows les regroupaient, ce qui rendait l'identification plus compliquée.
Programmes comme Analyseur de processus Svchost ou Visionneuse Svchost ont été créés pour aider les utilisateurs et les administrateurs système à découvrir quel service était exécuté sous quel processus svchost sur la machine Windows.
En conséquence, vous pouvez voir au moins 20 processus d'hôte de service répertoriés sur les machines Windows 10.
Analyser l'utilisation élevée du processeur de l'hôte de service
La première chose que vous devez faire est de savoir quel processus de l'hôte de service en est responsable. Une fois que vous avez le processus, vous connaissez le service Windows qui le cause, et à partir de là, vous pouvez faire quelque chose à ce sujet en fonction du service en question.
Tout d'abord les bases:
- Utilisez Ctrl-Maj-Echap pour ouvrir le Gestionnaire des tâches.
- Vous devriez voir immédiatement tous les processus répertoriés.
- Cliquez sur la colonne CPU pour trier par utilisation du CPU. Le processus qui utilise le plus de CPU devrait maintenant être affiché en haut.
- Cliquez dessus pour afficher des informations supplémentaires à son sujet. Un clic sur Service Host: Local Service, par exemple, peut révéler le service Function Discover Provider Host.
La prochaine étape dépend en grande partie du service en question. Bien que vous puissiez lancer une recherche sur Internet pour en savoir plus, vous pouvez également ouvrir d'abord le Gestionnaire de services pour lire sa description et découvrir comment il est démarré et ce qu'il fait.
Pour démarrer le Gestionnaire de services, appuyez sur la touche Windows, tapez services.msc et appuyez sur la touche Entrée.
Localisez le service - il porte le même nom que l'entrée qui s'est ouverte dans le Gestionnaire des tâches lorsque vous avez cliqué sur l'entrée Hôte du service; vous trouvez son statut - en cours d'exécution généralement - ainsi que le type de démarrage et une description le plus souvent.
Parfois, il est également possible de lier une utilisation élevée du processeur à l'activité. Dites, Windows Update s'exécute à l'époque et a trouvé des mises à jour. Vous pouvez alors voir Service Host: Local System - Delivery Optimization utilisant beaucoup de CPU pendant le traitement des mises à jour.
Que pouvez-vous faire pour résoudre le problème de l'hôte de service
Voici quelques suggestions sur la façon de gérer l'utilisation élevée du processeur des tâches de l'hôte de service:
Définissez la priorité du processus sur une valeur inférieure
La première chose à faire est d'obtenir la bonne entrée svchost.exe car vous ne pouvez pas le faire sous les processus sous Windows 10.
- Cliquez avec le bouton droit de la souris sur l'entrée Hôte du service sous Processus dans le Gestionnaire des tâches de Windows et sélectionnez Aller aux détails.
- Cela passe à l'onglet Détails et met en évidence le bon processus svchost.exe.
- Cliquez avec le bouton droit sur le processus et sélectionnez Définir la priorité> Sous la normale.
Désactiver le service
Veuillez noter que ce n'est pas une option pour les services critiques requis par Windows.
Pointe : Consultez les pages de configuration des services pour Windows 10, Windows 8.1 et Windows 7 sur le Site web de Black Viper pour savoir si vous pouvez désactiver un service.
- Identifiez le nom du service sur la page Processus.
- Ouvrez le Gestionnaire des services Windows et localisez-le.
- Double-cliquez sur le service.
- Définissez son type de démarrage sur «manuel» ou «désactivé». Manuel le charge à la demande, désactivé l'éteint complètement.
Assurez-vous que votre PC est à jour
Parfois, c'est un bogue ou un problème qui en est la cause qui fait partie de Windows. Microsoft a peut-être résolu le problème dans une mise à jour et il est souvent judicieux de rechercher des mises à jour pour savoir si tel est le cas.
- Appuyez sur la touche Windows, tapez Windows Update et sélectionnez l'élément dans la liste des résultats de la recherche.
- Sélectionnez «vérifier les mises à jour» ou «télécharger», et attendez la fin du processus.
Assurez-vous que votre PC est exempt de virus
Il n'est pas rare que les logiciels malveillants entraînent une utilisation élevée du processeur sur les machines Windows. Il est recommandé d'exécuter des analyses de logiciels malveillants à l'aide d'un ou deux scanners d'opinion.
Vous pouvez utiliser Malwarebytes Anti-Malware , Boîte à outils Anti-Threat de Trend Micro , Scanner domestique Bitdefender , ou CrowdInspect .
Assurez-vous que la corruption de fichiers n'est pas le problème
La corruption de fichiers peut causer toutes sortes de problèmes, y compris une utilisation élevée du processeur, mais également des blocages ou des plantages. Windows est livré avec des outils que vous pouvez exécuter pour vous assurer que les fichiers ne sont pas corrompus.
Voici comment cela se fait:
- Appuyez sur la touche Windows, tapez cmd.exe, maintenez les touches Maj et Ctrl enfoncées et appuyez sur la touche Entrée. Cela charge une invite de commande élevée.
- Acceptez l'invite UAC.
- Exécutez la commande sfc / scannow .
- La commande vérifie la corruption des fichiers et tente de résoudre les problèmes qu'elle détecte lors de l'analyse et du traitement.
Quelques cas spécifiques
Voici quelques cas spécifiques et solutions:
- Hôte du service: Service local (réseau restreint) provoquant une utilisation élevée du processeur - Essayez de désactiver le service Superfetch.
- Vous pouvez vérifier si Windows Update transfère des fichiers en ce moment en ouvrant une invite PowerShell élevée et en exécutant la commande Get-BitsTransfer -AllUsers .
- Pour réduire l'impact de Windows Update, assurez-vous de ne pas télécharger ni envoyer de données à d'autres PC. Ouvrez Paramètres> Mise à jour et sécurité> Windows Update> Options avancées> Choisissez le mode de livraison des mises à jour.