CPU-Spitzen bei gesperrtem Computer

4

Heute habe ich einen neuen CPU-Kühler auf meinem Desktop installiert, der die CPU-Temperaturen aktiv überwacht und die Lüftergeschwindigkeiten nach Bedarf anpasst. Es ändert auch eine LED auf dem Kühler, die auf den Temperaturen der CPU basiert.

Bei diesem neuen Kühler ist mir aufgefallen, dass die CPU-Auslastung nach dem Sperren des Systems und dem Ausschalten des Bildschirms so lange ansteigt, bis ich das System erneut aktiviere, indem ich die Maus berühre oder eine Taste drücke, um den Monitor wieder einzuschalten . An diesem Punkt hört es auf zu spitzen und normalisiert sich.

Auf der Suche nach Lösungen für dieses Problem hatten die meisten Benutzer ein ASRock-Motherboard mit einem Anwendungsproblem. Auf meinem Gigabyte-Board ist jedoch keine spezielle Software dafür installiert.

Mein System hat sich bis auf den Kühler und das Gehäuse, in dem es sich befindet, seitdem es das letzte Mal eingeschaltet wurde, nicht verändert. Das ist also etwas, was anscheinend schon früher passiert ist, und dieser neue Kühler macht mich jetzt darauf aufmerksam.

Ich bin nicht sicher, was das verursachen würde. Ich habe versucht, die Prozesse zu überwachen, während das System in den Ruhezustand wechselt, wobei der Sperrbildschirm aktiviert und die Monitore automatisch ausgeschaltet werden.

Hier ist zum Beispiel ein Screenshot von procmon.exe, der die CPU-Auslastung in einem kurzen Zeitraum ab dem Zeitpunkt zeigt, an dem der Bildschirm eine Zeitüberschreitung aufwies, bis ich ihn erneut aktivierte:

http://i.imgur.com/phGPgvN.png

MsMpEng.exe scheint der Täter zu sein. Am höchsten Punkt lag die CPU-Auslastung laut ProcMon bei 28%. Grundsätzlich scheint jedes Ereignis als "Prozess-Profilerstellung" aufgeführt zu sein, solange der Bildschirm ausgeschaltet ist. Die CPU erreicht jedoch konstant 20-30%, sobald der Bildschirm ausgeschaltet wird.

Weiß jemand, warum das passieren würde und wie man es aufhält? Ich möchte nicht, dass mein System mitläuft, während es nicht in Gebrauch ist, und ich möchte es nicht zwischenzeitlich ausschalten, da es einige Programme gibt, die im Hintergrund ausgeführt werden sollen (messagingbezogene Dinge), falls ich etwas Wichtiges habe .

Bearbeiten :: Mit 'Remote Process Explorer' habe ich bestätigt, dass es definitiv MsMpEng.exe ist, das die CPU zu 30% trifft und dort hält, während der Bildschirm ausgeschaltet ist. Ich habe den Echtzeitschutz deaktiviert und dies scheint nicht zu helfen, dies zu verhindern. Gibt es eine Möglichkeit, dieses Verhalten zu beenden, ohne Windows Defender vollständig zu deaktivieren?

magicandre1981
quelle
Können Sie bestätigen, dass die CPU nicht mit 30% läuft, bevor Sie den Kühler gewechselt haben? Ehrlich gesagt, meine Vermutung ist, dass Ihr anderer Kühler genau dasselbe getan hat, aber es war leiser, also haben Sie es nicht bemerkt. "MsMpEng.exe ist ein Kernprozess von Windows Defender, dem Antispyware-Dienstprogramm von Microsoft." - Windows Defender führt also einen Scan durch, wenn Ihr System gesperrt ist. Wahrscheinlich war dies immer so konfiguriert, dass Sie es einfach nie bemerkt haben.
Ramhound

Antworten:

3

Dies ist die Wartungsaufgabe im Leerlauf, die gestartet wird, wenn Windows im Leerlauf ist.

Um es zu deaktivieren, führen Sie den Taskplaner aus und gehen Sie zu

Taskplaner - & gt; Microsoft - & gt; Windows - & gt; Aufgabenplaner

Hier muss man mit der rechten Maustaste auf die Schaltfläche klicken Leerlaufwartung und wählen Sie die Option deaktivieren .

enter image description here

enter image description here

In Windows 10 wird die Aufgabe aufgerufen RunFullMemoryDiagnostics unter Microsoft & gt; Windows & gt; Speicherdiagnose & gt; RunFullMemoryDiagnostic.

enter image description here

magicandre1981
quelle
Ich habe meine Windows 8.1- oder Windows 10-Computer nicht zur Hand. Können Sie bestätigen, dass ein Teil der Leerlaufwartung darin besteht, dass der Verteidiger einen Systemscan startet?
Ramhound
Ich sehe auch, wie MsMpEng.exe ausgeführt wird, so dass es notwendig ist, einige kurze Scans durchzuführen.
magicandre1981
Durch das Beenden der Leerlaufwartung wurden die CPU-Spitzen beseitigt und MsMpEng.exe wird nicht mehr bei jedem Leerlauf des Systems ausgeführt. Vielen Dank! Was mir aufgefallen ist, ist, dass es nach einer Weile anhält und seinen Wartungszyklus beendet. Wenn ich mich jedoch wieder beim System anmelde und es wieder in den Standby-Modus versetze, wird es sofort wieder gestartet. Wenn es vor wenigen Minuten die gleiche Aufgabe beendet hat, warum wird es dann neu gestartet und bei jedem Leerlauf das Gleiche getan?
1

Der Computer befindet sich im Leerlauf, daher werden Anwendungen und Dienste gestartet, um Wartungsarbeiten durchzuführen, die Laufwerke zu defragmentieren und zu optimieren sowie nach Malware zu suchen, die von Windows Defender ausgeführt wird. MsMpEng.exe, um genau zu sein. Ich sehe hier keine Probleme.

Little Helper
quelle
Ich verwende SSDs, so dass das Defragmentieren nicht automatisiert ist. Der Echtzeitschutz ist in Windows Defender deaktiviert und dieses Verhalten wird fortgesetzt. Dies ist nicht normal und definitiv ein Problem, das meine CPU auf 30% bringt.