I had this exact issue with Windows 8.1 and unfortunately it returned after I upgraded to Windows 10.
Luckily I still remembered the fix and I managed to solve my problem instantly the moment I discovered the hard way that I had it yet again.
This is what it looked like before I did this fix:
Notice how my non-paged pool is demanding 4.8GB of my RAM in the second picture?
That is NOT a good sign, especially since there is not a single program using a shitload of RAM.
What I did to fix this issue is the following:
Click on the start button and type in regedit and press enter
Once in the Registry Editor go to HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001 > Services > Ndu
In the Ndu folder there is a registry entry named Start right-click this and click 'Modify...'
In the window that pops up, change the Value data to 4 and click Ok
After you followed the steps above, RESTART YOUR PC and your non-paged memory leak should be fixed!
Below is a screenshot of the result for me:
For the people wondering what they're exactly disabling in the Registry, the thing you are disabling is:
Windows Network Data Usage Monitoring Driver, a.k.a Ndu.sys
Ndu has been introduced in Windows 8 and has caused massive non-paged memory leaks and if you're affected by this then your computer will eventually clog up and crash if you do not restart your PC.
Unfortunately if you're affected by this, restarting your PC is only a temporary solution so this fix might be mandatory to you.
If you are having errors on prop hunt on certain maps where all the textures show error, then that means that you do not have counter strike source installed or the textures. If you do not have counter strike source but want to get the textures, follow the guide below.