Trouble Fixing Memory Leak

HerderHilton

Reputable
Jan 29, 2016
2
0
4,510
Hello,

I am utterly stuck trying to resolve a memory leak in Windows 10 and was hoping someone here could help. I did a fresh installation of Windows 10 in early January and over the past few weeks I have noticed that after a few hours of normal use my RAM usage will go up to around 90% with just Firefox open. When looking in Task Manager my "Non-paged pool" usage was as high as 1.1 GB (I have 8GB total).

After I restart my computer the RAM will go down to normal levels (non-paged pool is usually around 110MB) but slowly over time the RAM usage will rise until it hits 90-95%. The RAM usage will also jump up sometimes after I wake my computer from sleep. This was never an issue over the 5 years I had the computer running Windows 7.

Here is what I have done to troubleshoot so far:

  • ■ Completed full system scan with MalwareBytes
    ■ Ran sfc /scannow - it returned the following "Windows Resource Protection found corrupt files but was unable to fix some
    of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For
    example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not
    supported in offline servicing scenarios."
    ■ Used regedit to disable "ndu"
    ■ Updated all drivers to the best of my ability (however the newest Realtek driver does not work with my NIC)
    ■ Used poolmon.exe to find that the tag "Icp" (and sometimes "Etwr") is the largest culprit of non-paged pool at around 800MB. I then used "findstr" in my drivers folder and found two drivers associated with Icp: mlx4_bus.sys and tib.sys. After some initial testing neither of these seem to be the culprit.
    ■ In process explorer svchost.exe is currently sitting at 103MB of non-paged pool and counting. I have toggled every service under svchost.exe with no immediate change in the non-paged pool
Here is what I am currently doing to troubleshoot further:

  • ■ Disabled RuntimeBroker (pending restart)
    ■ Currently running Driver Verifier Manager to log the non-paged pool of all my drivers. The biggest offenders as of writing appear to be FLTMGR.SYS and NTFS.sys
I have searched through countless forums and solutions to no avail. Any help or direction would be greatly appreciated. My hunch is that this is network related and I might purchase a new NIC (mine is currently 6-7 years old) as a last ditch effort.

Thank you in advance!
 
I have 8GB of RAM in my PC. The biggest problem is that while normally using my computer my RAM goes up to around 90-95% usage and will stay there even if nothing is actively running. This causes serious slow down with my computer and forces me to restart it to get the RAM usage back to a normal level.

So while the non-paged pool in itself is not a large portion of my overall RAM, it does seem to be related to the memory leak in some way and thus where I have spent the majority of my time trying to troubleshoot. Any thoughts on other tools to better troubleshoot whats going on?