Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Svchost.exe is a bonkers bit of design that goes against the simple, basic separation of concerns that OS-level processes provide by running multiple "services" as DLLs loaded into one process. This makes it extremely hard to pinpoint which service is faulty.

Apparently the magic runes are

    sc config wuauserv type= own


Just go into Task Manager, Details tab, right click on the columns and add "Command Line". Now you can see what each svchost does.


That helps a little, but fundamentally the runtime of a module is still "billed" to the svchost.exe process as a whole - so if a particular one is at 100% of a cpu, you can't tell which module is causing the problem.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: