My windows 10 / explorer lags tremendously at certain intervals, to the point that music playing and mouse cursor stutter heavily. The problem always comes back after a while after restart.
Using ProcessHacker I was able to track it down to svchost, ntdll.dll, hanging on ntdll.dll!RtlAcquireSRWLockShared. The service MpsSvc seems to be windows firewall. This is the stack:
I can't see anything familiar in the stack, and am a general newb when it comes to debugging windows procedures. Can anyone make any sense of this?
The last two responses on this microsoft thread sound a lot like my problem. But naturally there is no answer there despite one being appointed.
- how can I tell what it's querying from the disk?
- how can I tell if/what it's parsing from the registry?
- how can I get a more detailed stack?
- how can I just make the hanging stop? :)
[EDIT]
Windows Performance Analyzer is awesome, can't believe I didn't know about it. Thanks @magicandre1981