svchost.exe utilise beaucoup de mémoire pour ralentir mon PC [doublon]

11

Sur mon Windows 7 32 bits. svchost.exeutilise beaucoup de mémoire et ralentit beaucoup mon PC.

J'ai déjà désactivé la mise à jour automatique et elle est en mode manuel.

Comment puis-je résoudre ce problème? Merci

user206168
la source
faites-le et donnez-moi le fichier: pastebin.com/4h2ySm1V
magicandre1981

Réponses:

16

Il n'y a aucun moyen pour nous de savoir ce qui cause un svchost.exeproblème d'utilisation élevée du processeur sur une machine donnée car:

svchost.exeest un processus hôte qui contient des DLL en cours d'exécution en tant que services dans Windows XP et au-delà. À tout moment, plusieurs services s'exécutent à l'intérieur svchost.exe. Vous pourriez tuer le processus, mais vous ne seriez jamais en mesure de dire quel service est à l'origine du problème, car vous les tueriez tous.

Pour déterminer lequel est à l'origine d'une utilisation élevée du processeur, vous pouvez essayer quelques méthodes:

  • Ouvrez le Gestionnaire des tâches, cliquez avec le bouton droit sur celui svchost.exequi cause des problèmes, puis cliquez sur la dernière option - "Aller aux services"

    entrez la description de l'image ici

    Vous obtiendrez une liste de tous les services qui s'exécutent dans ce cas particulier svchost.

    entrez la description de l'image ici

  • Vous pouvez également utiliser Process Explorer pour afficher les services exécutés dans une svchostinstance particulière :

    entrez la description de l'image ici

    La source


Bien qu'un virus puisse certainement causer ce problème, il n'est pas plus probable qu'un simple logiciel mal écrit écrasant les ressources ou un mauvais choix de suite antivirus.


la source
Essayez d'arrêter un processus à la fois pour éviter que le PC ne plante.
Hunter
2
si vous double-cliquez sur l'entrée svchost dans l'explorateur de processus, il y a un onglet qui vous donnera des informations plus précises concernant les services qui utilisent la CPU pour ce processus. IIRC, "fils". Vous pourrez peut-être affiner les choix pour ce qui doit être désactivé.
horatio
2
Lol en effet Windows est un logiciel mal écrit
user613326
@horatio Dans l'onglet "Threads" lorsque nous double-cliquez sur une entrée dans l'explorateur de processus, je ne vois aucun moyen à l'aide duquel je peux comprendre qu'un thread spécifique appartient à la DLL de quel service qui a été chargée dans svchost.exe . Comment pourrais-je savoir avec précision, sur n services qui ont été hébergés dans servicehost.exe crée le plus grand nombre de threads ou se comporte mal? Il y a une colonne de service dans l'onglet "Threads" mais elle est vide pour tous les threads.
RBT
1

Elle pourrait être causée par une infection virale. D'une manière générale, svchost.exe est un fichier système Windows normal et ne doit PAS consommer beaucoup de ressources, y compris le processeur et la RAM. Vous devez absolument effectuer une analyse complète de l'infection suspecte.

Freelanzer
la source