Windows 7: Ursachen-Forschung bei zu hoher CPU-Auslastung

 Werden gleichzeitig zu viele Programme auf einem PC ausgeführt, bringt das nicht selten lange Reaktionszeiten mit sich. Der Prozessor des Computers kann halt nur nacheinander alle anstehenden Aufgaben abarbeiten. Dieser hohen CPU-Auslastung kann man sehr einfach begegnen. Einfach alle derzeit nicht benötigten Tool beenden. Wenn dann immer noch zu hohe Wartezeiten den Rechner ausbremsen, sollte man mit dem Task-Manager mögliche Ursachen prüfen.

Du öffnest ihn am schnellsten mit der Tastenkombination [Strg][Umschalt][Esc] oder mit einem Rechtsklick in die Windows-7-Taskleiste und dem Kontextmenüeintrag Task-Manager starten.

taskmanager-cpu-auslastung-zu-hoch-ursache-beheben-finden

CPU-Auslastung trotz ruhender Prozesse?

Im Dialogfenster des Task-Managers kannst du im Register Prozesse mit der Spaltenüberschrift CPU die derzeit aktiven Prozesse nach oben sortieren.

cpu-belastung-auslastung-null-virus-versteckt-task-manager-unsichtbar-kontrolle

Auf den ersten Blick sieht man direkt, ob welche Prozesse die CPU derzeit belasten. Ist die Auslastung trotz ruhender Prozesse zu hoch, könnte das ein Hinweis auf einen Virus sein, der sich vor dem Task-Manager erfolgreich versteckt. In diesem Fall solltest du zuerst deinen Computer einem kompletten, intensiven Virenscan unterziehen, bevor du andere Ursachen kontrollierst.

Kontrolle der Prozesse des Systemstarts

Eine weitere Möglichkeit liegt im automatischen Systemstart. Viele Programme tragen Systemstartroutinen bei der Installation im Systemstart des Computers ein. Die wenigsten davon sind für den PC systemrelevant. Ausnahmen sind hier Firewalls, Antiviren-Programme oder Backup-Tools.

Öffne zur Kontrolle zusätzlich noch die Systemkonfiguration über das Fenster Ausführen mit der Tastenkombination [Windows][R] und dem Befehl msconfig.

msconfig-fenster-ausfuehren-starten-systemkofiguration-cpu-auslastung-ursache

Vergleiche nun die Einträge des Taskmanagers (rechts) mit den Einträgen im Register Systemstart (links). In diesem Beispiel können die Einträge Eraserund der Steam-Client für den Systemstart deaktiviert werden.

systemstart-nicht-notwendig-task-manager-msconfig-deaktivieren-prozess-cpu-belastung

Solche Einträge dienen häufig nur der Update-Automatik für die betreffenden Programme.

Häufiger Grund für die CPU-Belastung: Die svchost.exe

Fehlerhaft installierte oder beschädigte Programm-Bibliotheken können ebenfalls die Ursache für eine übermäßige Belastung des Prozessors sein. Diese werden duch die svchost.exe gesteuert und führen in diesen Fällen zu einer sinnlosen Belastung der CPU.

Aber Vorsicht: Auch Windowsdienste verwenden den gleichnamigen Prozess svchost.exe und dürfen hiermit nicht verwechselt werden. Um den richtigen Prozess zu löschen, öffne über das Fenster Ausführen mit dem Befehl %appdata% die gleichnamige Datei. Überprüfe in dem Verzeichnis, ob sich hier ein Ordner mit dem Namen dll befindet.

appdata-verzeichnis-dll-svchost.exe-identifizieren-task-manager-dienst-richtig

In diesem Ordner befindet sich die fehlerhafte svchost.exe, die dann gelöscht werden muss.

Auch ein Grund: Der falsche Energiesparplan

Zum guten Schluss prüfst du am besten auch noch, in welchem Energiemodus sich dein PC befindet. Folgender Pfad führt zu den Energiesparplänen:

Systemsteuerung | System und Sicherheit | Energieoptionen

energiesparplan-kontrollieren-cpu-prozessor-auslastung-task-manager

Hier sollte dann entweder Ausbalanciert oder Energiesparmodus aktiviert sein.