2
1
I noticed that my laptop's CPU starts getting used (maybe 15% usage?) and the CPU fan turns on, generally in the evening when my laptop has been idle for 5 minutes or so. The process using the CPU was System
which doesn't tell me a lot so I decided to leave Process Explorer running and monitoring threads for System
. It started using CPU again and this is what I found:
The thread eating the CPU after a few minutes of idle had the start address ntoskrnl.exe!RtlAvlRemoveNode+0x7ba0
. So it seems pretty core to the system. Does anyone know what might be causing this and/or how I could further diagnose it? I don't like my CPU fan spinning up like this and I would like to stop the system doing this.
I even disabled all scheduled tasks that are triggered on idle (finding them with PowerShell Get-ScheduledTask | Where-Object { $_.State -ne "Disabled" } | Select-Object TaskName, TaskPath, Triggers | Where-Object { $_.Triggers -match "MSFT_TaskIdleTrigger" }
) and it still happens.
Does this happen when booting in Safe mode? If it doesn't, you might use Autoruns to disable startup task in bunches until you find the problem one.
– harrymc – 2018-10-22T08:34:47.900It's the NT kernel using the CPU; I doubt it's any startup task. – Jez – 2018-10-22T10:36:19.027
Try booting in Safe mode for the test. System can be many things. – harrymc – 2018-10-22T10:44:55.410
3
I dont think you caught all 'idle tasks" with that query. For example the infamous "RunFullMemoryDiagnostic" doesn't show. You can use the Windows Performance Toolkit to trace what it's doing. See https://superuser.com/questions/527401/troubleshoot-high-cpu-usage-by-the-system-process/1164299#1164299 for great examples by magicandre1981
– HoD – 2018-10-22T11:03:23.873Although this doesn't address the underlying issue, if the CPU Fan spinning up is an issue, have you considered getting a fanless PC? – Stese – 2018-10-25T09:33:33.363
Jez - Try stopping and disabling the
– Pimp Juice IT – 2018-10-25T16:24:01.733superfetch
service fromservices.msc
as mentioned in the directions in the Disable From Services section on that post. Afterwards to be thorough, reboot the machine and then check to see if you still have this problem. Additionally, from that sameservices.msc
tool, stop and disable the Windows Search named service and then reboot, test, etc. To undo, simple enable those back fromservices.msc
and then reboot, test, etc. Let me know if any of this help when you can.Jez, just wanted to know, did you manage to solve the problem? If so, which application was responsible for the cpu time drain? PS. And thanks for applying the bounty, glad you found my answer helpful. – Albin – 2018-10-26T18:40:55.050
The CPU usage hasn't happened for a week now. Next time it does I will try to figure out what was causing it with WPT. – Jez – 2018-10-26T20:43:38.273