How do I tell which dlls are running in a process?

S

SortaNorth

Help!

In Windows XP Home, how do I find which dlls are running in the svchost.exe
environment? In XP Professional, I could use tasklist /SVC, but that
program doesn't exist in my Windows XP Home.

I have a process running that is consuming 100% of my system resources and
I want to identify what program is running. My Taskmanager only tells me
the PID and the fact that the user is "System". I also have to kill my
Local Server SVCHost.exe process, as it prevents my taskbar from displaying.
Once I have these two processes ended, things seem to work ok. Then of
course every time I start up, they are back again. I need to figure out
what they are and kill them for good.

My hijackthis log only tells me that something is running in these two dlls
but doesn't tell me what it is.

I'm getting really desperate for ideas!

Thanks
Dick Marcum
 
T

Torgeir Bakken (MVP)

SortaNorth said:
In Windows XP Home, how do I find which dlls are running in the svchost.exe
environment? In XP Professional, I could use tasklist /SVC, but that
program doesn't exist in my Windows XP Home.

Hi

Process Explorer (free) from http://www.sysinternals.com (you can also right
click on a svchost process and select Properties to see what command line it is
started up with, it will indicate what service it is handling).

The above utility should do the trick I think, but Sysinternals has more
utilities to look at, e.g. PsList in the free PsTools suite.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top