What is svchost.exe (LocalSystemNetworkRestricted) when I see it in the Resource Monitor in Windows vista and why is it slowing me down?

This annoying system pig-out is caused by a Windows Vista mis-feature (piece of crap) called SuperFetch. While the service still exists in Win7 it's been fixed up and doesn't seem to slow me down anymore, although your mileage may vary.

http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch

After disabling this crap-fest, from the Services window (type Services into the start menu search box, find Superfetch, stop it then disable it from auto-starting), these freezeups go away. On systems with sufficient RAM and disk-throughput, superfetch results in a net increase in system performance. On my laptop enabling SuperFetch results in periodic freezes of the system where it doesn't respond at all to mouse clicks. I thought I was going crazy, but it was part of the stuff that the people who brought you UAC and other great innovations threw into Vista. I think it's been reworked or scrapped in Win7 so it won't do this.

Update Commenter says he sees this in Win7. I have yet to encounter a problem with Win7 on laptops, but then all my laptops have very high performance 7200 RPM drives or hybrid or solid state drives. I would like to hear in comments from people who have this problem with SuperFetch slowing down a DESKTOP machine with a 7200 RPM conventional drive, or SSD. (I could imagine this happening on a dog of a hard drive with a 5400 RPM spindle rotation speed.)

Update2 Part of the problem with Windows is that it only reports parent process svchost.exe, and you need to read the other answer below that points you to the SysInternals Process Explorer too, which helps you to find out what actual thing inside svcchost.exe (like superfetch or windows update or something else) is actually slowing your machine down.


Use Process Explorer and hover the mouse pointer over the process name (with the same PID) for information on the Windows services running in that process:

Screenshot of Process Explorer showing services in one svchost.exe process