Geeks With Blogs

News These postings are provided "AS IS" with no warranties, and confers no rights.
Locations of visitors to this page virtusa corp sharepoint shehan peruma
Shehan Peruma

If you have multiple SharePoint web applications running on a server you would see multiple instances of w3wp.exe in TaskManager. When you need to monitor the performance of a SharePoint web app there is no way in TaskManager to figure out which w3wp process is the right one.

Here's a quick way to identify the app pool associated with the running worker process:

  1. In the TaskManager menu select 'View' -> 'Select Columns' and check the 'PID (Process Identifier)' column
  2. Open command prompt window
  3. type cd c:\windows\system32
  4. type iisapp.vbs
    • You might get a message to register cssript. Select 'Yes'.

This script will list out all the running worker process along with their PID and app pool name. You now the process id of the w3wp process to monitor in TaskManager. 


Technorati Tags: ,
Posted on Sunday, March 15, 2009 9:18 AM IIS | Back to top

Comments on this post: Identify all running IIS Worker Processes

# re: Identify all running IIS Worker Processes
Requesting Gravatar...
Nice tips Thanks for the posting
Left by Pooppandi Muthu on Oct 08, 2010 4:02 AM

Your comment:
 (will show your gravatar)

Copyright © shehan | Powered by: