Ask Leo!

What is Tasklist.exe, and why don't I have it?

Home » Windows » Windows Programs

Summary: Tasklist.exe is a utility to examine your system's running programs. It's not on every version of Windows but a more powerful alternative is available.

What is Tasklist.exe, and why don't I have it?

In several articles here I talk about using a tool called tasklist to determine which services are being provided by the various instances of svchost.

As it turns out that advice is very confusing for some since they don't actually have tasklist. Users with Windows XP Home for one since tasklist.exe is provided only with Windows XP Pro and (I assume) Windows 2003 server.

Fortunately there's an alternative, and it involves one of my favorite tools.

SysInternals makes a free tool called Process Explorer or "procexp". I've referenced it in various articles here because it's a great tool for viewing everything from what processes are running on your machine, to what process is holding a file open. It turns out that it's great for determining which services an instance of a process is providing.

Here's a portion of procexp's display on my machine:

Procexp display

You'll note that there are at least two instances of SVCHOST.EXE running. If we double click on one we get the following:

Procexp display

Note the tab labeled "Services" at the top. If we click on that we'll get something like this:

Procexp display

This instance of SVCHOST happens to be providing 30 separate services to the operating system, from "AudioSrv", aka "Windows Audio", on down.

The information is actually a more detailed than tasklist would provide since it includes the full text name of each service, as well as the descriptive help information for each found at the bottom of the display.

Process Explorer is free and runs on all Windows platforms. The services information we're discussing here only applies to Windows NT based versions which include Windows NT, Windows 2000, Windows XP and Windows Server 2003.

More articles about: Windows Programs

Article Useful? Link to it from your own website; just copy/paste this HTML:

Article 182 | Posted April 12, 2004

Recent Comments

SysInternals is a great company. I use their process explorer instead of XP's built in taskman.
btw, nice page you have leo, keep up the good work :))

Posted by: ch1zra at April 25, 2005 06:13 PM

Hi everybody,
i have a question ant process, in which system idle process shows cpu 98%, why is it so
pls reply back, as in 1 of the interviewer asked me the same question,
thanks in advance

Posted by: vivek at June 3, 2006 02:46 AM

But i need to use it in batch file. Are there any alternatives for tasklist on 2000?

Posted by: Anand at July 10, 2006 04:01 AM

hi,
- I want to use it from my program. can I use 'Process Explorer'?
- will tasklist.exe work on win2k? exe is single file which I can add on win2k system or any other depedent files needed?

regards,

Pranav

Posted by: Pranav Vora at September 5, 2006 06:49 AM

Process Explorer now can be found at http://www.sysinternals.com/Utilities/ProcessExplorer.html

Posted by: HJr at September 16, 2006 10:34 AM

If you have a box with XP pro, you can look in the C:\windows\system32 folder for the program tasklist.exe. From there, it's only a matter of copying it to the C:\windows\system32 drive on your other computer. Know this works with home, not sure about older versions. A.K.A. 2000.

Posted by: Steve at February 16, 2007 07:15 PM

Under Win2000 the file is called tlist.exe and is not loaded by default. I just loaded it on my Win2000 computer from by Win 2000 Professional CDROM. Mount the CDROM and extract it from the support.cab file under Support\tools. Put it in C:\windows\system32. Under START, RUN do tlist /? for options. Hope this helps.

Posted by: BSmith at February 21, 2007 01:27 PM

Hi all ,

Is there any way to know what processes are running on a remote pc in a a LAN, including what files have been opened and what sites have been opened. I want to do this using command prompt only, using commands like tlist, tasklist, process, etc

Posted by: gc at April 4, 2007 11:52 PM

You still havent stated how to get rid of the error! it's really annoying how i have to turn on my pc to this error and have no sound.

Posted by: Adam at July 13, 2007 02:13 AM

Process Explorer now can be found at http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Posted by: Rusty Nail at March 23, 2008 06:42 AM

Post a comment on "What is Tasklist.exe, and why don't I have it?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!


New!

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

Please wait. Your comment is being processed ...

Ask Your Question:


ask-leo.com
Web

Archives

By Category
By Date

Advertisers

Advertise on Ask Leo!

««   »»

Question? - Ask Leo!
Who is Leo?
Link to Leo!

Terms, Conditions & Privacy