Taskhostw.exe verwendet 24 GB RAM und friert / stürzt meinen PC ab

535
s1h4d0w

Erst einmal:

  • Windows 10 Professional Build 17134
  • Intel i5-6500 3,2 GHz
  • 8 GB DDR4-RAM
  • MSI GeForce GTX1070 8 GB

Ich hatte also in den letzten zwei Wochen Probleme mit meinem Windows 10 Pro-Computer:

  • Anwendungen beginnen mit Fehlern, normalerweise in Bezug auf den Speicher
  • Chrome funktioniert nicht mehr
  • Der Task-Manager lässt sich nicht öffnen
  • Plötzlich werden meine beiden Bildschirme schwarz
  • Der Computer ist auf dem schwarzen Bildschirm vollständig eingefroren, ich kann nichts tun und keine Sounds oder irgendetwas spielen (Strg + Alt + Entf, Strg + Umschalt + Esc, Alt + Tab funktionieren nicht).

Alles, was ich noch tun muss, ist einen harten Neustart meines PCs.

Also habe ich herumgesucht und versucht herauszufinden, was los ist. Die Ereignisansicht sagte mir, dass mit meinem Gedächtnis etwas nicht stimmte. Trotzdem gab es nichts, was mit dem Absturz zu tun hatte, einfach dass meine Seitendatei voll ist. Es gibt eine Warnung vor dem Zeitlimit von Anwendungen und nicht genügend Arbeitsspeicher. Danach nichts, bis ich meinen PC neu starte. Hier ist ein Auszug der letzten Protokolle aus der Ereignisanzeige.

Also hier ist was ich versucht habe

  • Führen Sie einen Offline-Scan von Windows Defender durch
  • MalwareBytes verwendet, um meinen PC zu scannen
  • Meine GPU-Treiber wurden aktualisiert
  • Mein BIOS wurde aktualisiert (wie vom Microsoft-Support mitgeteilt)
  • Die Pagefile von max 16 GB auf max 24 GB erhöht (ich habe physisch 8 GB)
  • Ran "DISM.exe / Online / Cleanup-Image / Restorehealth" und "sfc / scannow", gefunden und behoben einige Fehler, Probleme bestehen weiterhin
  • Ran MemTest86, keine Fehler gefunden

Ich beschloss dann, den Ressourcenmonitor geöffnet zu lassen, und als ich eine Weile später zu meinem PC zurückkam, bemerkte ich, dass er ziemlich eingefroren war, aber ich konnte immer noch den Ressourcenmonitor sehen. Alles schien normal zu sein, aber "taskhostw.exe" verbrauchte 24 GB Speicher!

Das erklärt also, warum ich immer wieder Speicherfehler bekam und warum meine Auslagerungsdatei voll war. Irgendwelche Korrekturen für dieses Problem?

Bearbeiten:

Es ist mir gelungen, den Prozess in Process Explorer zu finden.

Screenshot des Prozesses

Ideen zur weiteren Fehlerbehebung?

0
Mögliches Duplikat von: https://superuser.com/questions/1192091/how-to-diagnose-abnormal-cpu-usage-by-svchost-exe/1192108#1192108 Ramhound vor 5 Jahren 0
@ Ramhound Das ist wirklich sehr hilfreich, danke. Werde es versuchen, wenn es wieder passiert. s1h4d0w vor 5 Jahren 0

1 Antwort auf die Frage

0
harrymc

taskhostw ist der Container, auf dem Systemdienste ausgeführt werden, von denen auf Ihrem Computer Dutzende von Instanzen ausgeführt werden.

Es hilft nicht, Treiber und Betriebssystem blind zu aktualisieren. Sie müssen analysieren, welcher Systemdienst die CPU verwendet.

Dies wird durch die Tatsache erschwert, dass jede taskhostwInstanz mehrere Systemdienste enthalten kann.

In dieser Antwort erfahren Sie, wie Sie analysieren, welche taskhostwInstanz das Problem verursacht, und wie alle unterstützten Systemdienste in separate taskhostwInstanzen aufgeteilt werden.

Wenn Sie den genauen Systemdienst kennen, der die Ursache des Problems ist, lassen Sie uns dies für weitere Beratung wissen.


Wenn es schwierig ist, die Ursache zu finden, sobald das System gelähmt ist, habe ich in ähnlichen Fällen in der Task-Manager-Detailansicht die Spalte "Arbeitssatz (Speicher)" hinzugefügt, die Anzeige danach sortiert und dann auf dem Bildschirm belassen.

Meistens sehen Sie, wie die Speicherauslastung steigt und Sie den Prozess vor dem Einfrieren erkennen können. Klicken Sie dann mit der rechten Maustaste darauf und machen Sie "Gehe zu Diensten". Denken Sie daran, dass ein solcher Prozess andere Dienste enthalten kann, die weiter unten in der Liste aufgeführt sind. Wenn es mehr als einen gibt, führen Sie die oben verknüpfte Prozedur aus, um sie zu trennen, bis Sie nur den einen Dienst finden.

Donvoted Warum ? harrymc vor 5 Jahren 0
Ich war nicht derjenige, der abgewiesen hat. Das Problem ist, zu der Zeit, zu der ich tatsächlich sehen kann, welcher Dienst das Problem tatsächlich verursacht, ist es oft zu spät, da mein PC eingefroren ist und nichts mehr funktioniert. Ich habe mit dem Ressourcenmonitor den Überblick behalten, aber alles scheint normal zu sein, dann spike und friere plötzlich den PC ein. Gibt es Protokolle, auf die ich zugreifen kann? s1h4d0w vor 5 Jahren 0
Downvotes sind ein Rätsel, das ich noch nicht verstanden habe. Ich habe meine Antwort oben erweitert. harrymc vor 5 Jahren 0
Ich habe meinem Postern einen Screenshot von Process Explorer hinzugefügt. Könnten Sie einen Blick darauf werfen? Es zeigt ein paar Threads, aber ich weiß nicht, wie ich etwas Bestimmtem folgen soll. s1h4d0w vor 5 Jahren 0
Könnten Sie einen Screenshot der Registerkarte "Bild" hinzufügen? harrymc vor 5 Jahren 0
Ich werde es tun, wenn es wieder passiert. Ein anderer Benutzer hat auch die ursprüngliche Frage kommentiert, indem er eine Möglichkeit angibt, zu sehen, welche Dienste in der problematischen Taskhostw-Instanz ausgeführt werden. Dies wird auch versucht. s1h4d0w vor 5 Jahren 0
Dieser andere Benutzer wies auf eine andere Antwort von mir, und der Link ist ebenfalls in dieser Antwort enthalten. harrymc vor 5 Jahren 0
Oh wow, du hast recht. Ich habe keine Ahnung, wie ich das vermisst habe, alle Requisiten an Sie. s1h4d0w vor 5 Jahren 0
Leider hat es nicht funktioniert. Es zeigt nur zwei Ergebnisse für taskhostw.exe an und beide haben "N / A" in der Spalte Services: https://i.imgur.com/XTyDfpC.png s1h4d0w vor 5 Jahren 0
Haben Sie es als Administrator ausgeführt? harrymc vor 5 Jahren 0
Ich habe es gerade nochmal probiert, weil mein PC wieder eingefroren ist und das gleiche Ergebnis erzielt. Ich kann den Prozess im Taskmanager auch problemlos abbrechen, ohne dass mein PC etwas Schlimmes passiert. Alles läuft einfach wieder gut. s1h4d0w vor 5 Jahren 0
Wenn Sie das nächste Mal passieren, können Sie in den Prozess-Explorer gehen, auf den Prozess doppelklicken und einen Screenshot der Registerkarte Bild erstellen. harrymc vor 5 Jahren 0
Endlich war es wieder soweit, dass ich Process Explorer ausführen konnte, ohne dass der Bildschirm schwarz wurde. Ich habe gerade alles, was interessant aussah, Screenshots gemacht und Dumps der Umgebung und der String-Tabs gemacht. Hier ist alles: https://1drv.ms/f/s!Avyp56OD9ca2hv9du174upUQO1l6_Q s1h4d0w vor 5 Jahren 0
Ich kann nichts falsch sehen. Etwas stimmt nicht, aber die Ursache ist unbekannt. Wenn Sie sagen, dass SFC und DISM einige Fehler gefunden und behoben haben, ist es möglicherweise sicherer, die Kohärenz zu gewährleisten, indem Sie mit der [Installation von Windows 10 mit einem In-Place-Upgrade reparieren] alles auf einen bekannten Zustand zurücksetzen (https: // www. tenforums.com/tutorials/16397-repair-install-windows-10-place-upgrade.html). Machen Sie zuerst gute Backups, vielleicht auch ein System-Image mit einer Boot-CD / USB, und versuchen Sie, sicherzustellen, dass das Backup-Medium angezeigt wird. harrymc vor 5 Jahren 0
Mein bevorzugtes Sicherungsprodukt ist [AOMEI Backupper Freeware] (https://www.google.fr/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hl=en-FR&source=hp&biw=&bih=&q=AOMEI + Backupper + Freeware & btnG = Google + Suche & gbv = 1). harrymc vor 5 Jahren 0
Könnte das ausprobieren, möchte aber noch ein bisschen mehr suchen. Ich beschloss, die in Process Explorer angezeigten Threads nacheinander zu beenden, um zu sehen, ob ich ein wenig weiter kommen kann. Zufälligerweise hat der letzte Thread schließlich dazu geführt, dass der RAM-Verbrauch gesunken ist, also werde ich das nächste Mal versuchen, sie in einer anderen Reihenfolge zu töten und zu sehen, ob ich einen bestimmten Thread bestimmen kann. s1h4d0w vor 5 Jahren 0
Viel Glück. Hört sich interessant an. harrymc vor 5 Jahren 0
@ s1h4d0w Glück? Mit dem EXACT-Problem bist du. Ich kann mit meiner eigenen Diagnose beginnen, aber wenn Sie es bereits gelöst haben, würde ich den Punkt in die richtige Richtung schätzen. Prost Antiga vor 5 Jahren 0
@Antiga wünsche ich aber leider nein. Es passiert immer noch und ich konnte nichts finden. Der Prozess-Explorer zeigt keine relevanten Threads an, ich habe meinen Virenscanner mehrmals ausgeführt und fängt immer noch zufällig an, meinen Arbeitsspeicher zu belegen. Es ist unglaublich nervig. s1h4d0w vor 5 Jahren 0
Meine Antwort ist für Ihren Fall falsch. Bitte überprüfen Sie im Process Explorer, ob der Prozess wirklich `c: \ Windows \ System32 \ taskhostw.exe` oder von woanders ist. Lassen Sie mich wissen, wenn eine Aufgabe namens `Updatechecker.exe` ausgeführt wird ([link] (https://www.bleepingcomputer.com/virus-removal/remove-taskhostw.exe-und-windows-update-checker-miner). ). harrymc vor 5 Jahren 0