CPU-Auslastung springt auf 100% - > WENN < - machine im Leerlauf ist (nicht der Leerlaufprozess) [duplizieren]

Diese Frage hat hier bereits Antworten: Geschlossen vor 9 Jahren.

Mögliches Duplikat:
Task-Manager zeigt 100% CPU-Auslastung, aber nichts in der Prozessliste tut.

Mein Freund hat eine Maschine in seinem teashop, das ich versuche zu beheben, bisher mit minimalem Erfolg. Es ist ein WinXP, 500MB, 2.12 GHz. Nach heutigen Maßstäben nichts Spektakuläres, aber ein vernünftiges Gerät.

In den letzten Monaten hat es ein Verhalten ausgelöst, das ich bisher nicht reparieren konnte. Wenn die Maschine eine Weile im Leerlauf sitzt, springt sie plötzlich ohne ersichtlichen Grund auf 100% CPU-Auslastung. Es läuft WinAmp fast ständig, spielt Hintergrundmusik im Teashop und normalerweise einen Browser offen, was der Besitzer im Netz herumstöbert, wenn er nicht mit dem Laden beschäftigt ist. Dies alles funktioniert gut und wenn WinAmp ausgeführt wird, liegt die Auslastung erwartungsgemäß bei 3-5%.

Aber wenn der Besitzer den Computer für einige Zeit im Leerlauf lässt, springt die Nutzung plötzlich auf 100%, bis zu dem Punkt, an dem WinAmp nicht einmal mithalten kann - der gespielte Sound stottert so stark, dass er als Musik nicht wiederzuerkennen ist. Dies dauert etwa zehn Sekunden an, stoppt dann, setzt dann fünfzehn bis zwanzig Sekunden später fort, stoppt erneut und also weiter. Es wird nur beendet, wenn jemand die Maus bewegt oder eine Taste drückt. Dies geschieht unabhängig davon, ob ein Browser geöffnet ist oder nicht, und ich habe alle drei Biggies ausprobiert.

Das Fenster Prozessnamen zeigt nichts, was so viel Leistung verbraucht, obwohl die CPU-Auslastung bei 100% liegt. Und es ist fast unmöglich, das Problem zu untersuchen, denn sobald ich die Maus bewege, hört es auf. Ich habe einen Anti-Virus (NOD32), habe nach Spyware gesucht, alles Verdächtige aus dem start-up configs und installierte ein Load Balancing Tool namens ProcTamer. Nichts hat geholfen.

Kann jemand etwas vorschlagen, um zu versuchen?

Author: Community, 2011-03-31

4 answers

Eine Möglichkeit, dies zu diagnostizieren, besteht möglicherweise darin, den Task-Manager präventiv zu öffnen.

Wechseln Sie zur Registerkarte" Prozesse "und aktivieren Sie die Option" Prozesse von allen Benutzern anzeigen". Sortieren Sie dann das Raster nach CPU - ein einzelner Klick auf die Überschrift der CPU-Spalte sollte dies tun (klicken Sie erneut, wenn sich der System-Idle-Prozess nicht oben befindet).

Wenn das Problem beginnt, sollten Sie sich diese Ansicht ansehen und sehen können, was sich jetzt oben im Raster befindet. Notieren Sie sich den Prozessnamen und suchen Sie dann mit Google oder stellen Sie eine andere Frage für weitere Informationen.

 3
Author: ChrisF,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-31 13:35:58

Ich würde vorschlagen, tiefer in die Prozessliste einzutauchen mit Microsofts ProcessExplorer. Es zeigt Ihnen alle Ressourcen, die alle Prozesse verwenden, und macht Ihnen sogar einige schöne Grafiken zu sehen. Es sollte den Prozess bestimmen, der Ihnen das Schmutzige antut.

 2
Author: Majenko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-31 13:35:12

Hat das System einen Bildschirmschoner, wenn es im Leerlauf war? Einige der 3D - Bildschirmschoner verwenden 100% CPU und wirken sich auf andere Prozesse aus.

 2
Author: Dave M,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-03-31 13:41:57

"Interrupts", die all Ihre Rechenleistung beanspruchen, bedeutet, dass ein Stück Hardware in Ihrem System die CPU immer wieder aufruft. Die ersten beiden zu überprüfenden Dinge sind Ihre Festplatten (schlägt eines fehl?) und Ihre Grafikkarte. Aktualisieren sie die firmware und treiber, und ersetzen mit bekannten guten einheiten, wenn sie können zu testen.

 0
Author: Hyppy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-04-20 13:07:29