Fix Service Host : système local (svchost.exe) utilisation élevée du processeur et du disque

Correction de l'hôte de service : système local (svchost.exe) utilisation élevée du processeur et du disque :(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage:) si vous rencontrez ce problème lorsqu'un processus appelé hôte de service(Service Host) : système(System) local (svchost.exe) utilise toutes vos ressources système, ce qui entraîne une utilisation élevée du processeur et(CPU) du disque(Disk) dans le Gestionnaire des tâches,(Task Manager) ne vous inquiétez pas car aujourd'hui, nous allons voir comment(How) résoudre ce problème à l'aide de cet article. Ce message vous aidera si vous êtes confronté à une utilisation élevée du processeur(High CPU) , à une utilisation de la mémoire(Memory) ou à une utilisation du disque(Disk) en raison du processus Service Host : Local System .

Qu'est-ce que l'hôte de service : système local (svchost.exe) ?(What is Service Host: Local System (svchost.exe)?)

Hôte de service : le (Service Host)système(System) local est lui-même un ensemble d'autres processus système qui s'exécutent sous lui, en d'autres termes, il s'agit essentiellement d'un conteneur d'hébergement de service générique. Le dépannage de ce problème devient donc difficile car tout processus qui s'exécute sous Service Host : Local System peut entraîner un problème d'utilisation élevée du processeur(CPU) ou du disque. Hôte de service : le (Service Host)système(System) local comprend des processus tels qu'un gestionnaire d'utilisateurs, un client de stratégie de groupe(Group Policy Client) , une mise à jour automatique de Windows(Windows Auto Update) , un service de transfert intelligent en arrière(Background Intelligent Transfer Service) -plan ( BITS ), un planificateur de tâches(Task Scheduler) , etc.

Vous pouvez voir rapidement divers processus sous Hôte de service(Service Host) : Système local en appuyant simultanément sur les Ctrl + Alt + Del pour ouvrir le Gestionnaire(Task Manager) des tâches , puis passez à l' onglet Processus(Processes) et recherchez les processus liés à l' hôte de service , tels que (Service Host)Hôte de service : (Service Host)Service local , Hôte de service(Service Host) : Réseau . Service(Network Service) , etc. Lorsque vous développerez ce service, vous trouverez divers processus exécutés sous celui-ci.

Fix Service Host : système local (svchost.exe) utilisation élevée du processeur et du disque

Comme vous le voyez, un certain nombre de processus s'exécutent sous Service Host : Local System (svchost.exe), tels que Windows Update , qui peuvent nécessiter beaucoup de ressources système, mais si un processus particulier provoque constamment une utilisation élevée du processeur(CPU) et du disque(Disk) , cela peut être un problème dont il faut s'occuper. Donc, sans perdre de temps, voyons comment réparer l'hôte de service(Fix Service Host) : Système(System) local (svchost.exe) Utilisation élevée du processeur(High CPU) et du disque(Disk Usage) à l'aide du didacticiel ci-dessous.

Fix Service Host : Système(System) local (svchost.exe) Utilisation élevée du processeur(High CPU) et du disque(Disk Usage)

Remarque : Assurez-vous de  créer un point de restauration(create a restore point)  au cas où quelque chose tournerait mal.

Avant de poursuivre les étapes de dépannage, vous devez d'abord identifier la cause première du problème, c'est-à-dire quel service ou processus sous Service Host : Local System est à l'origine du problème d'utilisation élevée du processeur(CPU) ou du disque(Disk) . Pour ce faire, vous aurez besoin d'un outil gratuit de Microsoft appelé Process Explorer .

1.Téléchargez ce programme à partir du lien ci-dessus, cliquez avec le bouton droit sur le fichier procexp64.exe( procexp64.exe file) et sélectionnez Exécuter en tant qu'administrateur.(run as administrator.)

Faites un clic droit sur le fichier procexp64.exe et sélectionnez Exécuter en tant qu'administrateur

2.Cliquez maintenant sur la colonne CPU(CPU column) pour trier les processus par CPU ou consommation de mémoire.(CPU or memory consumption.)

3.Ensuite, recherchez le processus svchost.exe( svchost.exe process) dans la liste et cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés.(Properties.)

Recherchez le processus svchost.exe dans la liste, cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés.

4. Dans la fenêtre des propriétés de svchost.exe, passez à l' onglet Services(Services tab) où vous trouverez une liste des services exécutés sous ce processus.(find a list of services running under this process.)

Dans la fenêtre des propriétés de svchost.exe, passez à l'onglet Services

5. Ensuite, passez à l' onglet Thread(Thread tab) où vous trouverez tous les threads exécutés dans le service svchost.exe.

Passez à l'onglet Thread où vous trouverez tous les threads exécutés dans le service svchost.exe

6.Cliquez sur la colonne CPU et la colonne Cycles Delta(CPU column & Cycles Delta column) pour trier les threads et recherchez le service ou la bibliothèque dll provoquant une utilisation élevée du processeur.(find the service or dll library causing high cpu usage.)

7.Cliquez sur le service particulier à l'origine du problème et cliquez sur le bouton Arrêter ou suspendre.(Kill or suspend button.)

Trouvez le service ou la bibliothèque dll provoquant une utilisation élevée du processeur, puis cliquez sur le bouton Kill or suspend

8.Ensuite, attendez quelques minutes et voyez si l'utilisation élevée du processeur ou du disque par l'hôte de service : le système local (svchost.exe) est corrigé.(high CPU or Disk usage by Service Host: Local System (svchost.exe) is fixed.)

9.Si vous rencontrez toujours le problème, suivez les étapes ci-dessus pour tous les threads prenant une grande partie des ressources système.

10. Une fois que vous avez identifié le coupable particulier à l'origine du problème, vous devez désactiver(disable) le service particulier à partir de la fenêtre services.msc.

11.Pour ce faire, vous devrez mapper les noms de DLL aux noms de service(map DLL names to service names) , en utilisant l'étape 4.

Vous devrez mapper les noms de DLL aux noms de service

12.Appuyez sur la touche Windows + R puis tapez services.msc et appuyez sur Entrée.

services.msc windows

13.Recherchez les services particuliers à l'origine du problème(particular services causing the issue) dans la fenêtre service.msc, puis cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés.

Cliquez avec le bouton droit sur les services particuliers à l'origine du problème et sélectionnez Propriétés

14.Si le service est déjà en cours d'exécution, cliquez sur Arrêter(Stop) puis dans la liste déroulante Type de démarrage , sélectionnez (Startup)Désactivé.(Disabled.)

Cliquez sur Arrêter puis dans la liste déroulante Type de démarrage, sélectionnez Désactivé

15.Cliquez sur Appliquer(Apply) puis sur OK pour enregistrer les modifications, ce qui résoudra le problème de l'hôte de service : Système local (svchost.exe) Problème d'utilisation élevée du processeur et du disque  (Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage ).(issue.)

Méthode 1 : Exécutez la commande SFC et DISM(Method 1: Run SFC and DISM Command)

1.Appuyez sur la touche Windows Key + X puis cliquez sur Invite de commandes (Admin).( Command Prompt(Admin).)

invite de commande avec droits d'administrateur

2.Maintenant, tapez ce qui suit dans le cmd et appuyez sur Entrée :

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

Analyse SFC maintenant invite de commande

3. Attendez que le processus ci-dessus se termine et une fois terminé, redémarrez votre PC.

4.Ouvrez à nouveau cmd et tapez la commande suivante et appuyez sur Entrée après chacune :

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM restaurer le système de santé

5.Laissez(DISM) la commande DISM s'exécuter et attendez qu'elle se termine.

6. Si la commande ci-dessus ne fonctionne pas, essayez celle ci-dessous :

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Remarque : (Note:) Remplacez(Replace) C:RepairSourceWindows par l'emplacement de votre source de réparation ( disque d' installation(Windows Installation) ou de récupération(Recovery Disc) de Windows ).

7. Redémarrez votre PC pour enregistrer les modifications et voir si vous êtes en mesure de  réparer l'hôte de service : utilisation élevée du processeur et du disque du système local (svchost.exe).(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Méthode 2 : supprimer le dossier SoftwareDistribution(Method 2: Delete SoftwareDistribution Folder)

1.Appuyez sur la touche Windows + R puis tapez services.msc et appuyez sur Entrée.

services.msc windows

2.Cliquez avec le bouton droit sur le service Windows Update(Windows Update service) et sélectionnez Arrêter.(Stop.)

Faites un clic droit sur le service Windows Update et sélectionnez Arrêter

3.Ouvrez l' Explorateur de fichiers,(File Explorer) puis accédez à l'emplacement suivant :

C:\Windows\SoftwareDistribution

4. Supprimez tous(Delete all) les fichiers et dossiers sous SoftwareDistribution.

Supprimez tous les fichiers et dossiers sous SoftwareDistribution

5.Cliquez à nouveau avec le bouton droit de la souris sur le service Windows Update,( Windows Update service) puis sélectionnez Démarrer.(Start.)

Faites un clic droit sur le service Windows Update puis sélectionnez Démarrer

6.Maintenant, essayez de télécharger les mises à jour et voyez si vous êtes en mesure de réparer l'hôte de service : système local (svchost.exe) utilisation élevée du processeur et du disque.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Méthode 3 : Désactiver Superfetch(Method 3: Disable Superfetch)

1.Appuyez sur la touche Windows + R puis tapez services.msc et appuyez sur Entrée.

fenêtres de services

2.Recherchez le service Superfetch dans la liste, puis cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés.(Properties.)

Faites un clic droit sur Superfetch et sélectionnez Propriétés

3.Sous État du service(Service) , si le service est en cours d'exécution, cliquez sur Arrêter.(Stop.)

4.Maintenant, dans la liste déroulante Type de démarrage , sélectionnez ( Startup)Désactivé.(Disabled.)

cliquez sur stop puis définissez le type de démarrage sur désactivé dans les propriétés superfetch

5.Cliquez sur Appliquer puis sur OK.

6. Redémarrez votre PC pour enregistrer les modifications.

Si la méthode ci-dessus ne désactive pas les services Superfetch , vous pouvez désactiver Superfetch à l'aide du registre :(disable Superfetch using Registry:)

1.Appuyez sur la touche Windows + R puis tapez regedit et appuyez sur Entrée(Enter) pour ouvrir l' Éditeur du Registre(Registry Editor) .

Exécutez la commande regedit

2.Naviguez jusqu'à la clé de registre suivante :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3.Assurez-vous d'avoir sélectionné PrefetchParameters puis, dans la fenêtre de droite, double-cliquez sur la clé EnableSuperfetch et changez sa valeur en 0 dans le champ de données de valeur.(change it’s value to 0 in the value data field.)

Double-cliquez sur la clé EnablePrefetcher pour définir sa valeur sur 0 afin de désactiver Superfetch

4.Cliquez sur OK et fermez l' Éditeur du Registre(Registry Editor) .

5. Redémarrez votre PC pour enregistrer les modifications et voir si vous êtes en mesure de  réparer l'hôte de service : utilisation élevée du processeur et du disque du système local (svchost.exe).(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Méthode 4 : Correction du registre(Method 4: Registry Fix)

1.Appuyez sur la touche Windows + R puis tapez regedit et appuyez sur Entrée(Enter) pour ouvrir l' Éditeur du Registre(Registry Editor) .

Exécutez la commande regedit

2.Naviguez jusqu'à la clé de registre suivante :

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

3.Assurez-vous de sélectionner Ndu puis, dans le volet droit de la fenêtre, double-cliquez sur Démarrer.( double-click on Start.)

Double-cliquez sur Démarrer dans l'éditeur de registre Ndu

4. Remplacez la valeur de Début par 4(Change the value of Start to 4) et cliquez sur OK.

Tapez 4 dans le champ de données de valeur de Début

5.Fermez tout et redémarrez votre PC pour enregistrer les modifications.

Méthode 5 : Exécutez l'utilitaire de résolution des problèmes de Windows Update(Method 5: Run Windows Update troubleshooter)

1.Appuyez sur la touche Windows Key + I pour ouvrir les paramètres(Settings) , puis cliquez sur Mise à jour et sécurité.(Update & Security.)

Appuyez sur la touche Windows + I pour ouvrir les paramètres, puis cliquez sur l'icône de mise à jour et de sécurité

2. Dans le menu de gauche, assurez-vous de sélectionner Dépannage.(Troubleshoot.)

3.Maintenant, sous la section Get up and running, cliquez sur Windows Update.

4.Une fois que vous avez cliqué dessus, cliquez sur " Exécuter le dépanneur(Run the troubleshooter) " sous Windows Update.

Sélectionnez Dépannage puis sous Get up and running cliquez sur Windows Update

5.Suivez les instructions à l'écran pour exécuter le dépanneur et voyez si vous êtes en mesure de réparer l'hôte de service : système local (svchost.exe) utilisation élevée du processeur et du disque.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Exécutez l'utilitaire de résolution des problèmes de mise à jour Windows pour corriger l'utilisation élevée du processeur par le programme d'installation des modules Windows

Méthode 6 : Effectuez un démarrage minimal(Method 6: Perform a Clean boot)

Parfois, un logiciel tiers peut entrer en conflit avec le système(System) et peut donc entraîner une utilisation élevée du processeur(CPU) sur votre PC. Afin de  réparer l'hôte de service : utilisation élevée du processeur et du disque du système local (svchost.exe)(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) , vous devez effectuer un démarrage(perform a clean boot) minimal sur votre PC et diagnostiquer le problème étape par étape.

Effectuez un démarrage propre dans Windows.  Démarrage sélectif dans la configuration du système

Méthode 7 : Redémarrez le service Windows Update(Method 7: Restart Windows Update service)

1.Appuyez sur la touche Windows + R puis tapez « services.msc » (sans les guillemets) et appuyez sur Entrée.

fenêtres de services

2.Recherchez les services suivants :

Service de transfert intelligent en arrière-plan (BITS) ( Background Intelligent Transfer Service (BITS))
Service de chiffrement (Cryptographic Service)
Windows Update
MSI Installer

3.Cliquez avec le bouton droit sur chacun d'eux, puis sélectionnez Propriétés(Properties) . Assurez-vous que leur  type de (A)démarrage(Startup type) est défini sur Automatique.(utomatic.)

assurez-vous que leur type de démarrage est défini sur Automatique.

4. Maintenant, si l'un des services ci-dessus est arrêté, assurez-vous de cliquer sur Démarrer sous État du service.(Start under Service Status.)

5.Ensuite, cliquez avec le bouton droit sur le service Windows Update et sélectionnez Redémarrer.(Restart.)

Faites un clic droit sur le service de mise à jour Windows et sélectionnez Redémarrer

6.Cliquez sur Appliquer(Apply) puis sur OK, puis redémarrez votre PC pour enregistrer les modifications.

Méthode 8 : modifier la planification du processeur(Method 8: Change Processor Scheduling)

1.Appuyez sur la touche Windows + R puis tapez sysdm.cpl et appuyez sur Entrée(Enter) pour ouvrir les propriétés (Properties)système(System) .

propriétés système sysdm

2.Passez à l' onglet Avancé(Advanced) et cliquez sur Paramètres(Settings) sous Performances.(Performance.)

réglages avancés du système

3. Basculez à nouveau vers l'onglet Avancé(Advanced tab) sous Options de performances.

4. Sous Planification du processeur(Processor) , sélectionnez Programme(Program) et cliquez sur Appliquer(Apply) suivi de OK.

Sous Planification du processeur, sélectionnez Programme

5. Redémarrez votre PC pour enregistrer les modifications et vérifiez si vous êtes en mesure de résoudre le problème d' utilisation élevée du processeur et du disque de l'hôte de service : système local (svchost.exe).(Service Host: Local System (svchost.exe) High CPU and Disk Usage issue.)

Méthode 9 : désactiver le service de transfert intelligent en arrière-plan(Method 9: Disable Background Intelligent Transfer Service)

1.Appuyez sur la touche Windows + R puis tapez msconfig et appuyez sur Entrée.

msconfig

2.Passez à l'onglet services puis décochez "Service de transfert intelligent en arrière-plan".( uncheck “Background Intelligent Transfer Service”.)

Décochez Service de transfert intelligent en arrière-plan

3.Cliquez sur Appliquer puis sur OK.

Méthode 10 : effectuer une restauration du système(Method 10: Perform System Restore)

1.Appuyez sur la touche Windows + R et tapez « sysdm.cpl », puis appuyez sur Entrée.

propriétés système sysdm

2.Passez à  l'onglet Protection du système(System Protection) et cliquez sur le bouton  Restauration du système( System Restore ) .

restauration du système dans les propriétés système

3.Cliquez sur Suivant(Next) et choisissez le point de restauration système(System Restore point) souhaité .

Cliquez sur Suivant et choisissez le point de restauration système souhaité

4.Suivez les instructions à l'écran pour terminer la restauration du système.

5. Redémarrez votre PC pour enregistrer les modifications.

Recommandé:(Recommended:)

Voilà, vous avez réussi à réparer l'hôte de service : système local (svchost.exe) utilisation élevée du processeur et du disque,( Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) mais si vous avez encore des questions concernant ce didacticiel, n'hésitez pas à les poser dans la section des commentaires.



About the author

Je suis un ingénieur logiciel avec une expérience dans l'Explorateur Xbox, Microsoft Excel et l'Explorateur Windows 8.1. Pendant mon temps libre, j'aime jouer à des jeux vidéo et regarder la télévision. J'ai un diplôme de l'Université de l'Utah et je travaille actuellement comme ingénieur logiciel pour une entreprise internationale.



Related posts