I have a problem with a few services that take up more and more ram. I usually let the computer on without restarts and after a while some of the services take very big chunks.
The services are split into two svchost processes.
Here they take up 100 MB each, but this goes up to over 500 MB each. The corresponding services are:
1st svchost process
EventSystem(COM+ Event System)
FontCache(Windows Font Cache Service)
nsi(Network Store Interface Service)
WdiServiceHost(Windows Diagnostic Service Host Service)
2nd svchost process
NlaSvc(Network Location Awareness)
The memory leak seems to be syncronous between the two processes, they seem to take up equal amounts of space. I tried disabling the services related, but since they are quite important ones it is hard to do so without screwing the whole system. I also did not find the source by my tests. I also tried flushing the DNS cache but this did nothing.
Does anyone have anything I can try except reboot Windows? The system is Windows 7 Professional 32 bit.