J'ai un problème avec Windows 7 64 bits. Je pensais que c'était lent et tout, mais j'ai vu que l'utilisation du CPU était toujours autour de 80% et j'ai commencé à chercher une solution.
Il y en a deux svchost.exe
qui consomment environ 30% chacun et dans le moniteur de ressources, il y a un système qui interrompt 45% tout le temps. J'ai essayé de fermer les applications, mais cela ne fait aucune différence.
J'ai essayé d'autres choses que j'ai trouvées sur Google, comme désactiver les mises à jour du système, mais cela n'a pas fonctionné.
Je ne sais pas si cela vous aidera, mais voici mes spécifications:
Core 2 Duo 4400
ATI Radeon 4850
4 GB DDR2 RAM
MODIFIER
J'ai exécuté le programme suggéré et obtenu ces informations; Ai-je bien compris?
MODIFIER
Comme vous l'avez demandé ici, est-ce que je l'ai eu maintenant? L'autre TCP / IP il n'y a rien.
MODIFIER
J'ai couru msconfig
et pris les services que l'un des svchost.exe
processus utilisait hors du démarrage et maintenant mon processeur est d'environ 50%, mais j'aimerais encore l'améliorer davantage. Je ne peux pas perdre autant de puissance CPU uniquement à cause de Windows ...
MODIFIER
Ouais, je ne peux rien faire ici. Je vais réinstaller Windows XP bientôt, c'est vraiment bizarre ...
svchost viewer couldn't find any running services
. Faut-il une configuration spécifique pour afficher les processus hôtes svc? Je n'ai trouvé aucune documentation sur le lien mentionné.Utilisez un programme comme Process Explorer pour déterminer qui
svchost.exe
consomme les ressources. L'svchost
être est-il fuiservices.exe
? Quels sont les arguments de ligne de commande pour ce particuliersvchost
? Il existe plusieurssvchost
exécutions via Windows, vous devrez isoler celle qui consomme ces ressources. Process Explorer affichera les services associés à ce processus, ainsi que les ports TCP / IP qu'il utilise.Cliquez sur la balise Process afin que les processus s'affichent sous forme d'arborescence pour confirmer qu'il est exécuté via
services.exe
.Bien qu'en regardant vos onglets Services, ils semblent légitimes.
Avez-vous quelque chose qui frappe agressivement votre pare-feu Windows? Que montrent les onglets TCP / IP et Threads? L'onglet threads affichera les informations CPU pour les threads de chaque processus. Avez-vous essayé de redémarrer les services spécifiés ou vérifié votre journal des événements pour voir beaucoup d'erreurs?
Exécutez-vous une indexation des fichiers multimédias ou avez-vous quelque chose sur votre réseau local qui tente d'accéder à ces fichiers multimédias?
Cela fait beaucoup d'appels EtwTraceMessageVa. Avez-vous vérifié votre journal des événements? Au rythme où il utilise le CPU, il doit y avoir quelque chose dans l'écriture WMI vers ETW . Meilleure question, cela a-t-il commencé récemment et avez-vous un point de restauration avant qu'il ne se produise?
la source
Je suis surpris des conseils que d'autres ont donnés sur cette question (certains ont même simplement fait des suppositions ).
Pour Leonardo et d'autres qui trouvent leur chemin ici, il y a des teps que tout le monde a ratés.
Oui, commencez par obtenir une copie de Process Explorer .
Oui, regardez ensuite les instances
SVCHOST.EXE
qui sont en cours d'exécution et double-cliquez sur celle avec l'utilisation élevée du processeur.Oui, regardez l'
Services
onglet pour découvrir quels services sont hébergés par cette instance de svchost.C'est là que tout le monde s'est arrêté; ce n'est pas assez. Maintenant, vous devez exécuter
Services.msc
et arrêter tour à tour chacun des services hébergés par l'instance galopante de svchost, en vous assurant d'attendre et de regarder un peu après chacun pour voir si la charge du processeur chute. Si c'est le cas, alors le dernier que vous avez arrêté était le coupable.À ce stade, vous savez exactement quel service monopolise le processeur et pouvez ensuite chercher à savoir pourquoi ce service spécifique aspirerait des cycles.
la source
Un certain nombre de virus peuvent s'exécuter sous le nom de svchost, il est donc préférable de vérifier que votre antivirus est en cours d'exécution et mis à jour. Il est tout aussi probable qu'il s'agisse d'un problème Windows non lié à un virus.
Svchost.exe est un nom de processus hôte générique pour les services qui s'exécutent à partir de bibliothèques de liens dynamiques (DLL) et vous pouvez analyser ce que ces processus svchost particuliers utilisent Svchost Process Analyzer
la source
Je viens d'avoir l'un des processus svchosts, de nulle part, commence à paralyser mon PC Win7 32 bits pendant les 2 derniers jours, avec le processeur (Dual Core) bloqué à 100%. Ce processus svchost particulier était responsable de plus d'une douzaine de threads de processus de services nets, qui semblaient tous être des services réseau standard nécessaires.
En utilisant une combinaison de nouvelles alertes d'administration dans EventVwr, Sys Internals Process Explorer et l'analyseur svchost, je l'ai réduit au principal coupable:
Service Bureau à distance Windows Live Mesh
La désactivation de cela dans les services m'a permis de récupérer environ 60% de mon processeur, et ce service svchost particulier est ensuite tombé dans le gestionnaire de tâches.
Il a ensuite été remplacé par un autre, utilisant environ 35 à 45%. En faisant un clic droit dans le Gestionnaire des tâches et en accédant au service, le seul service attribué était Windows Defender .... (et nous en avons tous entendu parler auparavant).
Comme beaucoup ne réalisent pas qu'il est installé avec Windows 7 par défaut (vous ne pouvez pas le voir dans votre liste de programmes), ce lien montre une belle explication sur la façon de le désactiver.
http://www.simplehelp.net/2009/03/11/how-to-disable-windows-defender-in-windows-7/
la source
J'ai également eu un problème avec svchost.exe provoquant 100% d' utilisation du processeur . Les services en question liés à svchost sont NLASvc, LanmanWorkstation, Dnscache et CryptSvc. Mon problème a fini par être Firefox. Dans la dernière version, ils ont ajouté plugin-container.exe qui fonctionne comme un processus distinct de Firefox. L'idée derrière cela est que si un plugin plante, il ne plantera pas Firefox ou votre session de navigation. Mais cela rendait la navigation sur mon système insupportable.
La solution: désactiver le processus de conteneur de plugins.
Vous avez terminé, redémarrez Firefox et ouvrez le gestionnaire de tâches Windows pour voir que le processus du conteneur de plugins est désactivé.
Plus d'information
La fonctionnalité de protection contre les plantages de Firefox 3.6 est activée pour certains plugins uniquement. Les quatre préférences que nous avons modifiées ici spécifient quatre plugins hors processus différents. Ce sont le plugin de test NPAPI, Adobe Flash, Apple QuickTime (Windows) et Microsoft Silverlight (Windows). Ces plugins sont spécifiés dans une
dom.ipc.plugins.enabled
préférence distincte par défaut est définie sur true. Nous pouvons les désactiver en remplaçant leur valeur par false. Et donc plugin-container.exe ne fonctionnera pas. Par défaut, la préférencedom.ipc.plugins.enabled
est déjà définie sur "false". Donc, pas besoin de le toucher. Ledom.ipc.plugins.timeoutSecs
n'est pas non plus important ici car d'autres valeurs sont fausses.J'espère que cela aide quelqu'un.
la source
J'ai eu la même chose, tué Windows Defender et maintenant je vais bien. Bonne chance à vous.
la source
D'après vos captures d'écran, il semble que le service audio soit impliqué.
Il peut y avoir un lien avec le problème décrit dans win 7 high cpu usage on 2 services (voir la dernière réponse).
Essayez de désactiver l'audio intégré et voyez si cela aide.
la source
Utilisez l' explorateur de processus de Sysinternal
Ensuite, recherchez le
SVCHOST
service qui s'exécute sans parent, car chacunsvchost.exe
doit être chargé parservices.exe
. Tuez-les tous s'ils sont trouvés. (Vous pouvez déterminer le parent d'un processus en double-cliquant dessus >> Onglet "Image" >> Libellé "Parent".)De plus, si le virus que vous avez est le même que chez moi, vous devez suivre les étapes suivantes.
Vérifiez s'il existe un processus nommé
Watermark.exe
sous le..\Program Files\Microsoft
dossier. Supprimez-le ensuite. (Vous pouvez également verrouiller ce dossier en utilisant l'Security
onglet de celui-ci.)Watermark.exe
injecte duVBScripts
code dans chaque.html
fichier. Ensuite, ces.html
fichiers infectés sont injectésSVCHOST.EXE
. Vérifiez donc quelques.html
fichiers de différents endroits en ouvrant avec un éditeur de texte. * Ne courez pas *. Si vous trouvez duVBScript
code au bas de votre fichier, la condition est pire que ce que nous espérions.Donc, si cela se produit également, il vaut mieux effacer tous les
.html
fichiers (ou) supprimer le code de chaque.html
fichier.Après avoir nettoyé les
.html
fichiers, pour moi dans cette situation, j'ai sûrement remplacé leSVCHOST.EXE
CD d'installation de Windows XP, en utilisantRecovery Console
dès le démarrage.la source
la
wevtsvc.dll
cause de l'utilisation élevée du processeur pour vous.Il s'agit du service Journal des événements Windows. pour voir en détail ce que cela fait, vous devez utiliser xperf pour capturer les données d'échantillonnage du processeur et les analyser avec WPA.exe .
la source
Un moyen simple que j'ai utilisé dans Windows 7 pour trouver tous les services qui s'exécutent sous un svchost.exe particulier dans le gestionnaire de tâches Windows était de cliquer avec le bouton droit sur svchost.exe et de sélectionner l' option Aller aux services dans la liste. Cela prend l'onglet Services et met en évidence tous les services exécutés sous le svchost.exe sélectionné.
Une option similaire dans l'invite de commande consiste à exécuter,
J'espère que ça aide!
la source
Il peut s'agir du service "Power" exécuté par l'un des processus svchost entraînant une utilisation élevée du processeur. Essayez de changer le mode d'économie d'énergie de Balance (par défaut) à Performance et réglez le mode veille sur "Jamais".
la source