2017-03-09 3 views
-3

Der Server befindet sich im Status "Bereit". Es reagiert nicht auf Tastenanschläge. Gibt es eine Möglichkeit zu sehen, welcher Prozess eine hohe CPU-Auslastung verwendet hat?Server wegen hoher CPU-Auslastung blockiert

+0

Drücken Sie Strg + Alt + Entf und öffnen Sie den Taskmanager :) –

+0

'pslist',' tasklist', 'tlist',' process explorer', 'wpr',' perfmon', ... die Liste ist endlos –

+0

@AkashKC können Sie Taks Manager mit Strg + Umschalt + Esc einfacher öffnen :) – slawekwin

Antwort

0

Sie können auf diese Weise den höchsten CPU Nutzung Prozess mit Powershell erhalten:

Get-Process | Sort-Object CPU -Descending | Select -First 1 
+0

Ich kann nicht einmal auf dem Server anmelden, Versucht, Remoting-Skript mit get-wmiobject auszuführen. Aber kein Glück, da der Server auf keine Tastenanschläge reagiert –

0

Ich bin ziemlich sicher, Sie nicht die CPU-Auslastung für die Vergangenheit überprüfen können, wenn die Anwendung selbst ein Ereignisprotokoll gemacht hätte Eintrag von selbst.

0

Wenn es so beschäftigt ist, dass es nicht einmal auf Tastenanschläge reagiert, ist es an der Zeit, die Stromversorgung zu übernehmen. Ich würde dann eine Perfmon Trace für Prozess /% Prozessorzeit einrichten und es für ein paar Tage laufen lassen. Wenn das Problem erneut auftritt, haben Sie zumindest einige historische Informationen.

Verwandte Themen