Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] CPU durch Dienst dllhost.exe dauerhaft bei 50 %

Raaf

bekommt Übersicht
Hallo!
Ich hoffe ich bin im richtigen Forum und ich hoffe, dass ich hier keine Lösung übersehen habe zu meinen Problem. Sonst sorry.

Also ich habe das Programm "DreamScene für Windows 7 (64 Bit)" auf meinem System installiert. Man musste 2 dll-Dateien in gewisse System-Ordner verschieben und eine Registry Datei ausführen um es zu "installieren". Das Programm funktionierte dann auch, aber seitdem ist der Dienst "dllhost.exe" zu fast konstanten 50 % ausgelastet (habe eine Intel Core2Duo).

ein Bild von dem "dllhost.exe"-Prozess aus dem Programm "Process Explorer" ist im Anhang.

Ich habe mit "Process Explorer" auch Dump Files von dem Prozess erzeugt. Ich weiß nur nicht, wie ich sie auslese. Ich kann aber auch diese Dateien hier mit als Lösungshilfe anbieten.

Achso: Also wenn ich bei den Ordneroptionen im Reiter "Ansicht" das Häkchen bei "Immer Symbole statt Miniaturansichten anzeigen" setze, dann lastet dllhost.exe die CPU nicht aus. Nehme ich aber das Häkchen raus bzw. weg, dann frisst er sich wieder voll. Nur möchte ich unbedingt Miniaturansichten in meinen BilderOrdnern sehen!
Meine Vermutung: Vielleicht ein Schaden beim BilderCache :(

Daher: Bitte helft mir!

Danke an alle!!

Beste Grüße
Raaf
 

Anhänge

  • 2012-11-22 19.03.27.png
    2012-11-22 19.03.27.png
    26,7 KB · Aufrufe: 757
  • 2012-11-22 19.03.29.png
    2012-11-22 19.03.29.png
    71,7 KB · Aufrufe: 677
Anzeige
Hier die *.reg Datei, die ich in meine Registry habe laden lassen

Hier die *.reg Datei, die ich in meine Registry habe laden lassen.
Ich glaube diese Datei könnte dafür verantwortlich sein, dass ich das Problem habe!

Weiterhin kann ich noch sagen:

Wenn ich das Häkchen bei "Immer Symbole statt Miniaturansichten anzeigen" herausnehme, dann hängt sich auch die Windows-Sidebar-Diashow auf!
Wenn sich der Dienst "dllhost.exe" zu 50 % vollgefressen hat, dann kann ich das Problem auch durch 1- oder 2-maliges Beenden des Prozesses stoppen.
 

Anhänge

  • Dscene.txt
    15,8 KB · Aufrufe: 546
Zuletzt bearbeitet:
Sorry, aber mit solchen Hacks um 32Bit-Programme auf 64Bit-Systeme zum Laufen zu bekommen, muss man nunmal mit solchen Problemen rechnen. So wichtig ist der Mist ja nun auch wieder nicht, also weg damit und freu Dich auf n funzendes System:D.
 
Dieses Programm musste nicht installiert werden!!!
Es mussten nur 2 ddl Files in gewisse System Ordner geschoben werden und 1 Reg-Datei in die Registry eingefügt werden!
Natürlich habe ich schon versucht das rückgängig zu machen, aber die Reg Infos habe ich bisher nicht wieder herausbekommen! Ich glaub ein früheren Wiederherstellungszeitpunkt auswählen, kann ich nicht mehr.
Ich brauche nun Hilfe, um trotzdem den Dienst dllhost.exe wieder bereinigen zu können!
 
aber die Reg Infos habe ich bisher nicht wieder herausbekommen!
Ach du Sch.... Kannst Du mal die .reg hier posten? Packe sie am Besten als ne .zip; ich versuch mal raus zu lesen, was da drin steckt und ggf. kann ich Dir die ursprünglichen Reg-Werte durchposten.
Ich denke, Du hast daraus gelernt, dass, wenn man schon sowas macht, sich die alte Reg vorher exportiert:D.
 
Ja schaue mal bitte einige Posts drüber. Da befindet sich im Anhang eine txt-Datei mit den Reg-Einträgen! :)
 
Vor solchen , äußerst gewagten Aktionen legt man normalerweise eine Sicherung der Registry an (hoffentlich hast du dran gedacht ! ), spiele diese zurück. Danach führe ''sfc /scannow'' als Administrator aus(dadurch werden die Systemdateien auf Integrität überprüft und repariert). Diese Reparatur solltest du im abgesicherten Modus durchführen.

mfg McC.
 
DreamScene für Windows 7 (64 Bit) - Download - CHIP Online

Hier wird das Programm ja auch von Chip angeboten wie viele andere auch. Es wird nicht drauf hingewiesen, dass es da zu Problemen kommen kann. Es steht auch da, dass es für das BS Win7 64bit gedacht ist.
Da ich es mir von Chip geladen habe und die Beschreibung nicht irreführend war, bin ich davon ausgegangen, dass nix schlimmes passieren wird. Darum habe ich keine Sicherung der Registry kurz zuvor angelegt. Ja, nun bereue ich es schon seit einigen Wochen!
 
Oh, sorry, hab ich übersehen:D.
Lösche alle Schlüssel, die da drin stehen, leg Dir aber vorsichtshalber von denen mit "Powersettings" ne Sicherung an.
Nach dem Löschen, machste nen Neustart und hoffe, dass der Mist weg ist.

Ja, die Chipseite ist mir da auch ins Auge gesprungen, aber nicht alles, was von denen kommt ist gut; möglich ist natürlich auch, dass es garnix damit zu tun hat und der Übeltäter sitzt wo anderst:unsure:s.

Nachtrag: Schau mal im msconfig (einfach msconfig in die Startsuchzeile eingeben) im Reiter "Systemstart", ob da sowas drin ist, bzw. poste mal nen Screen davon; vielleicht finden wir da was.
 
Zuletzt bearbeitet:
Nein hat nicht geklappt nach dem Löschen aus der Registry :(
Also es waren noch einige Schlüssel vorhanden, die ich entfernen konnte, aber es hat nix bewirkt.
"COM Surrogate" bzw. "dllhost.exe" füllen die CPU-Auslastung immer noch zu 50 % aus -.-
Und immer noch nach 1-maligen oder 2-maligen Beenden dieses Dienstes, funktioniert dieser Prozess erst mal wieder normal und meine Miniaturansichten laden ganz normal in den Ordnern und auch meine Sidebar-Diashow hängt sich nicht mehr auf.
Irgendwas scheint mit dem Miniaturansichten-Bildercache immer noch nicht zu stimmen :(

Hier der Screenshot aus "msconfig": (im Anhang)

2 min später:
Ja und eben sehe ich, dass innerhalb von Minuten die "dllhost.exe" wieder für 50 % Auslastung sorgt -.-
Habe es eben wieder beendet und erst mal ist die CPU wieder im "Leerlauf".

Kann denn jemand was mit diesen Dump Files des Prozesses anfangen?
Ich packe das mal in den Anhang als rar:

Bzw. Hier das ausführliche DumpFile:
Netload Serious Filehosting - Netload

Und nun noch im Anhang (einfach so) ein Log-File von HiJackThis:

Achja ... ich habe den PC auch mal im "abgesicherten Modus mit Eingabeaufforderung" starten lassen und dann den Befehl "sfc /scannow" ausgeführt. Läuft stabil.
 

Anhänge

  • 2012-11-24 20.13.55.png
    2012-11-24 20.13.55.png
    38,4 KB · Aufrufe: 571
  • dllhost_MiniDump.rar
    97,5 KB · Aufrufe: 183
  • hijackthis.txt
    9,4 KB · Aufrufe: 394
Zuletzt bearbeitet von einem Moderator:
Das verarbeiten der Videos als Desktophintergrund (dafür wurde ja Dreamscene gemacht) verbraucht viel Leistung.
 
Achja ... ich habe den PC auch mal im "abgesicherten Modus mit Eingabeaufforderung" starten lassen und dann den Befehl "sfc /scannow" ausgeführt. Läuft stabil.

..was bedeutet : Läuft stabil ?? , wenn du Windows im abgesicherten Modus startest und dann eine Komandozeile öffnest (mit Rechtsklick--als Administrator , und dann den Befehl ''sfc /scannow''(ohne '' '') eingibst und ''Enter'' drückst , wird gescannt und angezeigt , ob Fehler gefunden und repariert wurden.
Frage : hast du es so gemacht ? wenn Ja , wurden Fehler gefunden oder nicht?

mfg McC.
 
Ich habe den PC im "abgesicherten Modus mit Eingabeaufforderung" starten lassen und dann den Befehl "sfc /scannow" ausgeführt. Es wurden keine Fehler gefunden und somit wurde nichts repariert.
 
Dann vermute ich mal , die Aktion inkl. löschen , hat dein System so weit beschädigt , das nur eine Neuinstallation wirklich hilft.Trat der Fehler denn kurz nach der Installation dieser DLLs auf? (ja , entgegen deiner Behauptung , es wurde nichts installiert...es wurde, und zwar hast du die Installation durchgeführt , indem du manuell die Einträge in der Registry gemacht hast und die DLLs an die entsprechende Stelle kopiert/verschoben hast...etwas anderes macht ein Installationsprogramm auch nicht, nur das man bei einer richtigen , sauberen Installation diese meistens auch wieder ohne Schaden entfernen kann).

mfg McC.

p.s. : wenn man tatsächlich so risikofreudig ist , sollte man vor solchen Aktionen immer eine Sicherung des Systems anlegen!
 
Zuletzt bearbeitet:
Nochmal zu der dllhost.exe. Geh mal mit Rechtsklick auf die und dann "zu Diensten wechseln" - Welcher Dienst hängt mit der zusammen (die farbig hinterlegten sind von der dllhost betroffen); zähl die mal auf, oder poste nen Screen davon.
 
Ich meine, ich war nicht besonders risikofreudig, weil:

DreamScene für Windows 7 (64 Bit) - Download - CHIP Online

Hier wird das Programm ja auch von Chip angeboten wie viele andere auch. Es wird nicht drauf hingewiesen, dass es da zu Problemen kommen kann. Es steht auch da, dass es für das BS Win7 64bit gedacht ist.
Da ich es mir von Chip geladen habe und die Beschreibung nicht irreführend war, bin ich davon ausgegangen, dass nix schlimmes passieren wird. Darum habe ich keine Sicherung der Registry kurz zuvor angelegt. Ja, nun bereue ich es schon seit einigen Wochen!

Ja ok, "Installieren" heißt für mich halt, dass eine *.exe das für mich automatisch macht. Ich habe aber auch dafür geschrieben, dass ich es ja dll-Files an gewisse Stellen verschoben und die *.reg-Datei ausgeführt habe. Aber all das hab ich ja, soweit wie mir geholfen und Tipps gegeben wurde(n) [Danke dafür], rückgängig gemacht.
Und nun werde ich auch ein Komplettsicherung beim nächsten Mal anlegen. Ich habe ja daraus gelernt.

---

So und nun ist sowieso alles komisch und zugleich gut:
dllhost.exe ist !derzeit! nicht mehr dauerhaft bei 50 % ausgelastet.
Was habe ich überhaupt noch gemacht? Ja da musste ich selber nachdenken...
Also ich habe bei "Anpassen" bzw. "Anpassung" (siehe Anhang) das aktuelle Design gelöscht und danach beim neuen Design den Ordner: "Windows DreamScene" bei "Bildpfad" (also auf "Durchsuchen" gegangen und an der Stelle, wo er im System lag) gelöscht.
Seitdem geht es wieder.
Aber mal sehen wie lange. Hoffe für immer :D

Also:
Nochmals Vielen Dank an alle, die etwas dazu beigesteuert haben!!! :) klasse!

---

edit:
Nochmal zu der dllhost.exe. Geh mal mit Rechtsklick auf die und dann "zu Diensten wechseln" - Welcher Dienst hängt mit der zusammen (die farbig hinterlegten sind von der dllhost betroffen); zähl die mal auf, oder poste nen Screen davon.

Hmm kann ich machen, wenn ich den Prozess wieder im Taskmanager sehe!
Sonst kann ich dir nur die anderen beiden Bilder am Anfang des Themas empfehlen. Vielleicht ist es das, was du wolltest! Vielleicht sieht man an diesen beiden Bildern auch schon den Fehler.
 

Anhänge

  • 2012-11-25 15.20.46.jpg
    2012-11-25 15.20.46.jpg
    60,2 KB · Aufrufe: 369
Zuletzt bearbeitet:
Nochmal zu der dllhost.exe. Geh mal mit Rechtsklick auf die und dann "zu Diensten wechseln" - Welcher Dienst hängt mit der zusammen (die farbig hinterlegten sind von der dllhost betroffen); zähl die mal auf, oder poste nen Screen davon.

Hmm kann ich machen, wenn ich den Prozess wieder im Taskmanager sehe!
Sonst kann ich dir nur die anderen beiden Bilder am Anfang des Themas empfehlen. Vielleicht ist es das, was du wolltest!
Vielleicht sieht man an diesen beiden Bildern auch schon den Fehler.
 
Zuletzt bearbeitet:
Hm, nun, den Process-Explorer kenn ich net. Ich meinte den stinknormalen Windows-Taskmanager. Wenn Du da in den Reiter "Prozesse" gehst und den fraglichen Prozess mit Rechtsklick betätigst und dann "Zu Dienst(en) wechseln" anklickst, dann werden eben die betroffenen Dienste farbig hinterlegt; aber nicht jeder Prozess hat nen Dienst hintendran.

Aber fast egal, Hauptsache es funzt wieder:).
 
Also ich habe mal einen Ordner mit vielen hundert Bildern in die Miniaturansicht laden lassen. Da erscheint kurz der dllhost.exe-Prozess. Ich habe schnellstmöglich versucht auf "zu Dienst(en) wechseln" zu drücken und dann die betroffenen zu sehen. Es war auf der schnelle nichts farbig markiert!
 
Anzeige
Oben