I as well have been plagued with the NSI memory leak.
Windows 7 Home Premium 64bit
Core 2 Quad Q9650 on ASUS P5QL/EPU Motherboard
nVidia GTX 570 GPU
ANTEC 650w PSU
Mushkin Advanced Timing Memory (4GB)
At first I was unsure which service within the SVCHOST process, was causing the leak, however, found a link that suggested creating a batch file to separate those services into their own SVCHOST processes.
BATCH FILE: Create a new text document, paste the following, and save as .BAT
SC Config wdiservicehost Type= own
SC Config nsi Type= own
SC Config netprofm Type= own
SC Config fontcache Type= own
SC Config fdphost Type= own
SC Config EventSystem Type= own
After running that batch file and rebooting, I was able to verify that the NSI service is the one causing the leak, as it continues to grow, while the other services do not. Separating them on it's own does not solve the issue, however it helps to identify
it. After EXTENSIVE searching, and trying ALL the suggestions out there, WHY is there no clear answer to this, no resolve.
I will continue to try to stop having this happen, as I can see for others who make way more use of their networking than I do, how this can be a pain. I simply use this as my gaming rig, and is simply home networked to my ASUS router. Nothing extensive. My
system does slow to a crawl when the memory gets too high, as everyone else, and will only clear after reboot. Even RAM cleaners that are NOT recommended to use with Win 7 cannot free the memory.
PLEASE someone come up with an answer and POST IT!!! If you have had this issue, and it is solved for you, please POST THE ANSWER! I have been reading posts on this that go back to 2008, and STILL no clear answer.
And before anyone asks, YES, full array of Antivirus, Spyware, AntiRootKit, cleaners, all done, NO results, no infections.