6

I'm only using a limited amount of programs, yet my entire RAM is being used. These pictures should give enough data. I have also come across this post so here is the RAMMap file (Mega.co.nz, 102MB).

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

I believe all the information is in the screenshots.

How is it possible that I'm using 98% of my 8GB RAM with just these processes? How can a less than 200MB Chrome process equal 13% of my memory?

I have also looked at this question but surely something else must be the case here? I'm at 100%, just Chrome and Visual Studio 2013 shouldn't have such an impact.

Hardware:

  • Intel Core i7 4770K
  • MSI Z87-GD65
  • Sapphire R9 270X Dual-X 2GB GDDR5 OC Boost Lite
  • Corsair RM750
  • Kingston HyperX Genesis 8 GB DIMM DDR3-1600
  • Samsung 840 EVO 250 GB
  • 2 hard drives for data (1 x 1TB, 1 x 2TB)
2
  • 1
    5GB into the Non-Paged Pool?? I'd take a look into that. Do you have a page file? What kind of hardware do you have?
    – surfasb
    Jan 26, 2014 at 8:25
  • @surfasb: I have currently allocated 7652MB in the pagefile. I'll edit my post in a moment with the hardware. Jan 26, 2014 at 8:45

1 Answer 1

8

If you moved around (large) files across the network prior to this happening then you're at the right address.

The first part of this post is an explanation on how to diagnose this problem and test it yourself but if you just want the solution then you can skip to the end and change the registry entry. Nothing else is needed if you're certain this applies to you.

The diagnosis

The first thing to do is verify this, ofcourse. You can do this by installing poolmon through the Windows Developer Kit.

After installing this, go to C:\Program Files (x86)\Windows Kits\8.1\Tools\x64 (change it to 8.0 or x86 if that applies in your case) and start poolmon.exe.

Next, press P to sort by pool type and B to sort by amount of bytes.

You will now see a screen resembling this:

enter image description here

You can see that the big issue here is the entry with tag Wfpn. If you have this as well then you're at the right post.

The next step is to find out what driver this is related to.

Open the command prompt (cmd.exe) and navigate to the drivers folder with

cd c:\windows\System32\Drivers

and locate the appropriate driver:

findstr /s Wfpn *.*

This should give you something like this:

enter image description here

We can now see that netio.sys is the culprit. After a quick google I came across a thread that discusses (and solves) this problem.

A user diagnosed this problem by booting in safe mode and recognizing that the issue was now solved. This meant that the problem was located in a driver that wasn't loaded. Using elimination it came to light that the Ndu.sys driver caused this problem.

The solution

You can disable the driver by starting the registry editor (regedit.exe) and navigating to

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

and changing the value of "Start" to "4", which will disable it.

enter image description here

Restart the computer and everything should work fine now (I just transferred 10GB worth of files throughout the network at 10MB/s and my memory usage didn't go beyond 35%).

This post is an accumulated answer from a few sources:

Not the answer you're looking for? Browse other questions tagged .