AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme svchost - 100% CPU-Auslastung
Thema durchsuchen
Ansicht
Themen-Optionen

svchost - 100% CPU-Auslastung

Ein Thema von fkerber · begonnen am 3. Apr 2010 · letzter Beitrag vom 3. Apr 2010
Antwort Antwort
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#1

svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 12:35
Hi!

Ich, bzw. der PC meiner Eltern, habe/hat ein Problem. Kurz zur Situation an sich:
Es gibt 2 Benutzer (1x Administrator, wird auch nur zum Administrieren genutzt - 1x normaler Benutzer). Seit gestern tritt nun folgendes Phänomen auf:
Meldet man sich als der normale Benutzer an, springt die CPU-Auflastung auf 99%. Verantwortlich dafür ist laut Taskmanager ein einziger Prozess: svchost - Jetzt ist es ja so, dass es diesen Prozess ein paar Mal gibt, da er ja nur Container für div. Dlls ist etc.
Auffällig ist, dass dieser eine, der 99% CPU zieht, nicht von SYSTEM, NETZWERKDIENST o.ä. gestartet ist, sondern vom Benutzer - die anderen svchost laufen alle unter SYSTEM/NETZWERKDIENST etc.

Dann habe ich mir den ProcessExplorer geholt von Sysinternals und wenn ich mir den Prozess da anschaue, dann ist auf dem Reiter ein Eintrag zu 9mediaserver.de zu finden - als Ort der Datei ist aber C:\Windows\System32 angegeben - es scheint also die Original-Datei zu sein.

Kann es sein, dass da irgendwas "Böses" injiziert ist?
Kann ich was dagegen tun?


Grüße, Frederic


P.S:
OS ist Windows XP Home, SP3
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 12:50
svchost ist der Hostprozess für alle Dienste. Nimm dir mal den Prozessexplorre von Sysinternals und guck nach, welcher Dienst diese Auslastung verursacht. Dass der Prozess unter dem Benutzerkonto läuft ist verdächtig. Guck mal im Autostart.

Gerade gefunden:
Zitat:
Windows XP-User die wissen wollen was dahinter steckt, klicken auf:
START--->AUSFÜHREN geben Sie cmd ein und drücken RETURN. Im aufgehenden Eingabefenster geben Sie Tasklist/svc | more ein. Die einzelnen Prozesse der svchost.exe werden aufgelistet.
PS Und du hast dich beim Namen auch nicht verguckt? Viren oder so haben ähnliche Namen, in der Absicht damit man sie verwechselt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 12:56
ich kenne das ganze wenn Windows nach Updates sucht. Auch da wird von der svnchost nach Anmeldung wie wild rum gewuselt.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#4

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 13:01
Zitat von Luckie:
svchost ist der Hostprozess für alle Dienste. Nimm dir mal den Prozessexplorre von Sysinternals und guck nach, welcher Dienst diese Auslastung verursacht.
Du meinst, dass svchost ein Prozess ist, der speziell dafür gebaute Dienste aufnehmen kann. Dadurch wird verhindert, dass viele Dienste jeweils als ein eigenständiger Prozess laufen und damit viele Ressourcen benötigen.



Mit ProcessExplorer kann man sehen, welche Dienst ein Problem hat. Da gibt es mittlerweile auch eine Beschreibung dazu.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#5

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 13:02
Zitat von Dezipaitor:
Zitat von Luckie:
svchost ist der Hostprozess für alle Dienste. Nimm dir mal den Prozessexplorre von Sysinternals und guck nach, welcher Dienst diese Auslastung verursacht.
Du meinst, dass svchost ein Prozess ist, der speziell dafür gebaute Dienste aufnehmen kann.
Habe ich was anderes gesagt?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#6

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 13:11
Wenn man es wörtlich nimmt schon. Ich habe es nur nochmal präzisiert.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#7

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 13:13
Hi!

@Luckie:
Sorry, aber hast du meinen Post überhaupt gelesen?

@All:
Leider liefert mir auch der Processexplorer keine weiteren Infos.
Bei den normalen sehe ich, was da genau läuft - bei dem aber nicht, da steht einfach nur "C:\Windows\System32"

Ist die TCP-Verbindung ein Hinweis auf was Böses?

Edit:
Diese Tasklist-Sache habe ich auch gefunden, aber er findet Tasklist nicht.


Grüße, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#8

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 13:46
Ich hatte auch mal das Problem, damals wars ein Virus. Aber vorher würde ich die Windows-Updates überprüfen. Sind die automatischen Updates aktiviert? Wenn ja, dann deaktivert das mal und schau, ob es danach immer noch so ist. Ansonsten mal den Viren-Scanner komplett drüber laufen lassen.

Hier noch eine Idee aus dem www, wobei das nur ein Link von vielen ist, den man dazu findet.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 14:08
Zitat von fkerber:
Hi!

@Luckie:
Sorry, aber hast du meinen Post überhaupt gelesen?
Ja, habe ich. Ein svchost Prozess läuft unter dem Benutzerkonto und verursacht 99% Auslastung. Und u sollst jetzt mit dem Prozessexplorer von Sysinternals gucken, welcher Dienst diese Auslastung verursacht, da der svchost Prozess ja nur ein Container ist. Dann habe ich gesagt, dass es verdächtig ist, dass dieser eine svchost Prozess unter dem Benutzerkonto läuft. Deswegen sollst du nachgucken, ob in den Autostarts etwas verdächtiges steht.

Ich glaube, du hast mein Posting nicht gelesen oder verstanden.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#10

Re: svchost - 100% CPU-Auslastung

  Alt 3. Apr 2010, 14:20
Was svchost macht, sagt schon der Name: Es ist Gastgeber für Services/Dienste.

Bei mir laufen 9, aber unter dem Benutzerkonto keiner!

Normalerweise macht der Explorer Ärger, wenn mit Mediafiles etwas nicht stimmt.
Vielleicht hilft es trotzdem, die Vorschau-Funktion für Mediafiles auszuschalten.

Gib bei Ausführen... ein: regsvr32 /u shmedia.dll
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz