svchost.exe 100% cpu - Win NT/2K/XP - Windows & Software
Marsh Posté le 14-04-2007 à 15:46:21
ton windows est à jour?
Parce que ça ressemble à blaster/agobot qui sont plus tout jeunes !
Marsh Posté le 14-04-2007 à 16:46:16
SVCHOST raccourci de Service Host Process, est un processus générique de windows qui sert à d'autre processus se basant sur des DLL de fonctionner.
Pour résoudre ton problème il faut que tu isoles l'application qui te pose un souci.
A cet effet je te conseille d'utiliser un logiciel comme PROCESS EXPLORER qui te permettra de découvrir ce qu'il y a derrière tes SVCHOST et donc d'avoir une piste de résolution.
Tu peux te référer également à cet article de Microsoft et utiliser TASKLIST.
http://support.microsoft.com/kb/314056/
Bon courage,
Marsh Posté le 14-04-2007 à 18:27:45
merci pour ton aide j'ai déjà fait tout ça et obtenu la liste des services rattachés au process qui monopolise le cpu. Ce sont les suivants:
AudioSrv, Browser, CryptSvc, Dhcp, ERSvc,
EventSystem, FastUserSwitchingCompatibility,
helpsvc, lanmanserver, lanmanworkstation,
Netman, Nla, RasMan, Schedule, seclogon,
SENS, SharedAccess, ShellHWDetection,
srservice, TapiSrv, Themes, TrkWks, W32Time,
winmgmt, wscsvc, WZCSVC
Tasklist n'en dit pas plus. Si quelqu'un sait comment utiliser celui qui est resonsable ...
Merci d'avance.
Marsh Posté le 14-04-2007 à 23:29:37
Ah zut j'avais pas tout lu dans ton premier post.... j'suis un boulet, LOL.
essaye avec PROCESS EXPLORER, tu peux developper un process en cours d'exécution et voir la charge de chaque "sous process".
Si tu ne voie que SVCHOST, regarde ses propriété (Clic droit) et vérifie au niveau de THREADS
PROCESS EXPLORER
Marsh Posté le 15-04-2007 à 00:04:08
le thread qui charge le plus, et de loin est le suivant :
ntdll.dll!Rtlallocateheap+0x18c
Marsh Posté le 15-04-2007 à 10:33:20
Perso j'ai résolu le pb en désactivant les mises à jour automatiques dans le centre de sécurité. Chez moi, la manip fonctionne bien.
Marsh Posté le 15-04-2007 à 17:14:22
Ce que tu peux tester.
1 - Tu récupéres NTDLL.DLL qui se trouve dans ton cache (C:\WINDOWS\SYSTEM32\DLLCACHE)
2 - tu renomes NTDLL.DLL de ton C:\WINDOWS\SYSTEM32 en NTDLL.DLL.OLD
3 - Tu recopies la DLL du cache, si ce n'est pas fait automatiquement.
4 - tu montes la ressources avec la commande REGSVR32 C:\WINDOWS\SYSTEM32\NTDLL.DLL
Et tu vois ce que cela donne.
Marsh Posté le 15-04-2007 à 20:26:48
Tu n'aurais pas installer un pack genre Vista inspirat pack ou Crystal clear ? Ceci peuvent poser problème avec ce processus qui gère les thèmes Windows.
Marsh Posté le 13-05-2007 à 16:22:18
... salut a tous ; salut benoit !!!
j'ai exactement le meme probleme et je suis aussi oblige de desactiver les MAJ ...
a tu resolus ton probleme ??
Marsh Posté le 13-05-2007 à 17:08:38
Reply
Marsh Posté le 14-04-2007 à 15:43:45
bonjour
Après pas mal de recherches et de tentatives infructueuses je viens chercher de l'aide :
sur windows XP au démarrage j'ai systématiquement un svchost.exe qui prend entre 60% et 100% de cpu. L'ordi est quasi inutilisable tant que je n'ai pas killé le process.
J'ai essayé de désactiver au démarrage la maj auto de windows, ainsi que certains autres services qui me paraissaient susceptibles de prendre de la cpu. Sans succès.
J'ai également passé plusieurs antivirus/spywares, rien d'inquiétant.
J'ai obtenu plus de détails sur le process coupable avec un process explorer :
C:\WINDOWS\System32\svchost.exe -k netsvcs
Les services enregistrés auprès de ce process sont les suivants (obtenus avec Tasklist /SVC)
svchost.exe AudioSrv, Browser, CryptSvc, Dhcp, ERSvc,
EventSystem, FastUserSwitchingCompatibility,
helpsvc, lanmanserver, lanmanworkstation,
Netman, Nla, RasMan, Schedule, seclogon,
SENS, SharedAccess, ShellHWDetection,
srservice, TapiSrv, Themes, TrkWks, W32Time,
winmgmt, wscsvc, WZCSVC
Si quelqu'un a une idée ...
Merci d'avance.