How to fix svchost.exe errors and problems with high CPU usage Comment réparer les erreurs et les problèmes svchost.exe à forte utilisation de l'UC

Posted on October 6, 2007 at 8:11 am Posté le 6 octobre 2007 à 8h11

SVCHOST.EXE is one of those mysterious processes that constantly runs in Windows and is utterly essential, yet you never know exactly what it is doing. SVCHOST.EXE est l'un de ces mystérieux constamment les processus qui fonctionne sous Windows et est tout à fait essentiel, mais on ne sait jamais exactement ce qu'elle fait. So what is SVCHOST.EXE? Alors quelle est SVCHOST.EXE? Identifying the actual services and programs that are running inside each SVCHOST.EXE process is a task well worth knowing, especially when the process eats up 99 or 100 percent of your CPU! Identifier les services et les programmes en cours d'exécution au sein de chaque processus SVCHOST.EXE est une tâche bien intéressant de savoir, en particulier lorsque le processus mange jusqu'à 99 ou 100 pour cent de votre processeur!

So before we dive into solutions, let’s get a deeper understanding of what this process actually does and how you can go about fixing some of the problems that might occur. Donc, avant de nous plonger dans les solutions, nous allons avoir une meilleure compréhension de ce qui fait de ce processus et la façon dont vous pouvez vous rendre sur la fixation de certains des problèmes qui pourraient survenir. Firstly, svchost stands for “service host” and it does exactly what as the name suggest: helps to “host” services. Premièrement, svchost abréviation de "services d'accueil", et il fait exactement ce que le nom suggère: aide à "d'accueil" des services. A service in Windows is simply a program in the operating system that does a particular job and runs in the background at all times when your computer is on, even if you are not logged in. Un service de Windows est tout simplement un programme dans le système d'exploitation qui fait un travail particulier et fonctionne dans le fond en tout temps lorsque votre ordinateur est allumé, même si vous n'êtes pas identifié

Most programs that you are familiar with run as stand-alone executables, such .EXEs. La plupart des programmes que vous connaissez bien fonctionner comme stand alone exécutables, tel. EXE. However, most services are implemented in the form of DLLs, which cannot run on their own. Toutefois, la plupart des services sont mis en oeuvre sous la forme de fichiers DLL, qui ne peut pas tourner sur leurs propres moyens. Hence, svchost loads those DLLs and runs them itself. Par conséquent, ces charges svchost DLLs et les utilise lui-même. That’s why when you open the Windows Task Manager, you’ll see a bunch of svchost.exe processes running. C'est pourquoi lorsque vous ouvrez le Gestionnaire des tâches de Windows, vous verrez une bande de svchost.exe processus en cours d'exécution. If you want more info on the Task Manger, check out my articles on Si vous souhaitez plus d'informations sur l'Équipe Manger, consultez mes articles sur understanding the Task Manager La compréhension de la Task Manager .

Svchost

You’ll notice that there are currently eight svchost processes running on my computer, all using up various amounts of memory and running under different user names. Vous remarquerez qu'il ya actuellement huit svchost processus tournant sur mon ordinateur, en utilisant l'ensemble des différentes quantités de mémoire et fonctionnant sous différents noms d'utilisateur. So let’s say one of them is running at an excessively high CPU usage of 100 percent, how can we identify the actual application running? Alors disons que l'un d'entre eux est en cours d'exécution lors d'une utilisation CPU trop élevée de 100 pour cent, comment peut-on définir l'application effective courir?

There are actually two ways to go about this: doing it all manually using the command prompt and Services tool or by using a third party application. En fait, il ya deux façons de procéder: faire manuellement à l'aide de tous les invite de commande ou de l'outil et des services à l'aide d'une application tiers. I’m going to mention both here in case one does not work for you. Je vais mentionner ici, dans les deux cas, on ne travaille pas pour vous.

Identify svchost.exe processes using command prompt (hard way) Identifier svchost.exe processus à l'aide d'invite de commande (dure)

1. First, go ahead and click on Start and then Run and type in CMD and click OK Premièrement, aller de l'avant, et cliquez sur Démarrer, puis sur Exécuter et tapez CMD et cliquez sur OK

Invite de commande

2. Type in the following into the command window and press Enter Tapez le texte suivant dans la fenêtre de commande, puis appuyez sur Entrée

tasklist /svc /fi “imagename eq svchost.exe Taches / svc / fidélité imagename -eq svchost.exe

You should get an output as shown below with the name, PID, and service description Vous devriez obtenir une sortie comme indiqué ci-dessous, avec indication du nom, PID, et description de service

Processus svchost

You’ll now see each svchost process along with it’s unique ID number and the services it is responsible for running. Vous pourrez désormais voir chaque processus svchost avec son numéro d'identification unique et les services qu'il est chargé de la réalisation. However, these names are still very cryptic and are all short hand names. Cependant, ces noms sont encore très obscur et sont tous courts part noms. In order to get some more useful information about the process, we can use the Services browser in Windows. Afin d'obtenir des informations utiles sur le processus, nous pouvons utiliser les Services navigateur dans Windows.

3. Right-click on My Computer , choose Manage . Cliquez avec le bouton droit sur Poste de travail, sélectionnez Gérer. On the resulting screen, choose Computer Management and then choose Services and Applications . Sur l'écran résultant, choisissez Gestion de l'ordinateur, puis choisissez Services et applications. Finally, choose Services . Enfin, choisissez Services.

Services

4. Now try to match the cryptic Windows service name with the easily readable names in the Services tab. Maintenant, essayez de faire correspondre la cryptiques Windows nom de service avec les noms facilement lisibles dans l'onglet Services. This is a little and can take some time because if you take the process with ID 1436 and it’s name WudfSvc, you have to try to find it in the list. Voici un petit et peut prendre un certain temps, car si vous prenez le processus avec l'identifiant 1436 et son nom WudfSvc, il faut essayer de trouver dans la liste. If you double-click on one the service names, you’ll see their cryptic name also, so that’s how you can match them up. Si vous double-cliquez sur l'un des noms de service, vous verrez leur nom aussi énigmatique, de sorte que la façon dont vous pouvez faire correspondre les élever. In my case, I guessed that the W means the process starts with Windows… and opened them until I saw a match. Dans mon cas, j'ai deviné que le W signifie que le processus commence avec Windows… et ouvert jusqu'à ce que j'ai vu un match.

Services1

As you can see, the Windows Driver Foundation service is actually called WudfSvc also! Comme vous pouvez le voir, le Windows Driver Foundation service est effectivement appelé WudfSvc aussi!

Use Process Explorer to find programs running as svchost.exe (easy way) Utilisation de l'Explorateur de trouver des programmes fonctionnant comme svchost.exe (facile)

If you found to be too difficult, there is a much easier way! Si vous trouviez à être trop difficile, il est beaucoup plus facile! Check out the Consultez le Process Explorer Process Explorer tool from Microsoft (originally from SysInternals). Outil de Microsoft (à l'origine de SysInternals). The tool is completely free and gives you detailed information for each process currently running. L'outil est entièrement gratuit et vous donne des informations détaillées pour chaque processus en cours d'exécution.

Once you download it, just run the exe file as it does not have to be installed. Une fois que vous téléchargez, il suffit d'exécuter le fichier exe car il n'a pas besoin d'être installé. Hover your mouse over the svchost process and you’ll get a popup showing you which service is running under that process. Passer votre souris sur le processus svchost et vous obtiendrez une fenêtre pop-up vous indiquant que le service est en cours d'exécution au titre de ce processus.

Services Windows

Fixing SVCHOST high CPU usage Fixation SVCHOST haute utilisation de l'UC

Now that you have figured out exactly which process is eating up all of your CPU, we can address how to fix it. Maintenant que vous avez déterminé exactement ce qui est de manger tous vos CPU, on peut s'interroger sur la façon de le corriger. If you have found that the process is not a Windows process, such as Windows Update or Windows Firewall, etc, then simply kill the process and uninstall the program. Si vous avez trouvé que le processus n'est pas un processus Windows, telles que Windows Update ou de Windows Firewall, etc .., il vous suffit de tuer le processus et de désinstaller le programme.

However, most of the time that this problem occurs, it has something to do with a Windows process. Toutefois, la plupart du temps que ce problème se produit, il a quelque chose à voir avec un processus de Windows. The best solution in this case is to install all of the latest updates from Microsoft’s web site. La meilleure solution dans ce cas est d'installer toutes les dernières mises à jour depuis le site web de Microsoft. If you’re not able to do so normally in Windows, try restarting the computer in safe mode and try it again. Si vous n'êtes pas en mesure de le faire normalement dans Windows, essayez de redémarrer l'ordinateur en mode sans échec et essayer à nouveau.

Also, if you can get to the Services tab like we did above, go ahead and right-click on the service and choose Disable . Aussi, si vous pouvez accéder à l'onglet Services comme nous l'avons fait plus haut, aller de l'avant et cliquez avec le bouton droit sur le service et choisissez Désactiver. Even if it’s Windows Update or the Firewall, don’t worry, you can re-enable it later. Même si c'est Windows Update ou le pare-feu, ne vous inquiétez pas, vous pouvez réactiver plus tard. Then restart the computer and go to Microsoft’s web site and manually get the updates. Ensuite, redémarrez l'ordinateur et à aller le site web de Microsoft et obtenir les mises à jour manuellement. Re-enable the service and restart the computer again and hopefully things are working! Réactivez le service et redémarrez l'ordinateur de nouveau et nous espérons que ça marche!

In order to disable a service in Windows, right-click on it from the Services tab and choose Properties . Pour désactiver un service de Windows, cliquez avec le bouton droit sur elle à partir de l'onglet Services et cliquez sur Propriétés.

Désactiver les services

Next choose Disabled from the Startup type combo box located in the middle of the dialog box: Suivant handicapées de choisir le type de démarrage de la liste déroulante située au milieu de la boîte de dialogue:

Désactiver le service

I have gone through this process a couple of times and it’s worked for me. Je suis passé par ce processus, une ou deux fois et il a travaillé pour moi. So again, it’s disable the service, restart computer, install updates manually, re-enable service, and then restart computer again. Donc, une fois encore, c'est de désactiver le service, redémarrez l'ordinateur, d'installer les mises à jour manuellement, réactiver le service, puis redémarrez l'ordinateur.

Any questions, comments, add-ons, or tips? Des questions, des commentaires, des ajouts ou des conseils? Post a comment! Poster un commentaire!

Technorati Tags: Technorati Tags: , , , ,

Popularity: 3% [ Popularité: 3% [ ? ? ] ]

If you enjoyed this post, make sure you Si vous avez apprécié ce poste, assurez-vous que vous subscribe to my RSS feed Souscrire à mon flux RSS ! !

» Filed Under »Filed Under Computer Tips Computer Tips

Related Posts Postes connexes

Please post your comments/suggestions! Envoyez vos commentaires et suggestions!