For some unknown reason, more or less every hour, one of the svchost.exe process (LocalServiceNoNetwork) of my Win 7 takes up to 4Gb of memory ! If I don't manually kill the process it makes the PC freeze for some minutes...

What's strange is that it never happened before, and I did nothing special.

When i have a look at the properties of this process, it says i've got ntdll.dll!rtl user thread start started 8 times. And when it stops everything's normal again.

What's going on and how can i fix this please ? Any help much apreciated. thanks!

  • I'll take "Viruses or Malware" for $200, Alex. Commented Jun 28, 2011 at 17:53

5 Answers 5


Process Explorer will tell you which services are running in a given svchost.exe process. You can use that information to narrow down the range of services that you need to start/stop to see what is using all of your memory.


In addition to Process Explorer, in Task Manager in Windows 7 you can right click on any of the processes and click "Go To Service(s). This will highlight which services are being run by this process.


It could be a sign of malware, see my post here

Use the "Alternate Method"

Read the "EDIT" section also.


svchost acts as a host for services running on your computer. Killing it will do you no good. The problem would likely be in a service that is running.

See all services by starting


It shows you running services, and gives you the option of disabling them permanently.


thanks for the answer, but i didn't really find where to see the memory usage per service.

Anyway, I fixed this problem thanks to Process Explorer (free soft). This problem was due to the WWAN service (used to set up 3G connections). For an unknown reason this service doen't start on my computer. And trying to start every X minutes made my computer freeze. Well, so I desactivated this service.

You must log in to answer this question.

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