Tray on the Web
The Ramblings of an IIS/SharePoint Admin, Music Lover, and Margarita Connoisseur

How To Determine Which Application Pool W3WP.EXE Belongs To on an IIS 7 Web Server

Thursday, November 05, 2009 1:23 PM

This article has been moved to my new blog at http://trayontheweb.com



  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Feedback

# re: How To Determine Which Application Pool W3WP.EXE Belongs To on an IIS 7 Web Server

Thanks for the tip...when I try to run this I get: ERROR <Message: The WAS service is not available - try starting the service first.> What exactly is the WAS service?

THanks 2/3/2010 9:20 AM | Jerry

# re: How To Determine Which Application Pool W3WP.EXE Belongs To on an IIS 7 Web Server

Hey Jerry. The WAS Service (Windows Process Activation) is new with Server 2008. It was a way to consolidate the IIS processes and allow you to run them without the dependancy on HTTP.

As for your error, the first thing I would do is verify that the WAS service is actually running. Just go look at your services and verify Windows Process Activation service is running. If it is, then the likely cause of your error is that you are not running the appcmd command from an elevated command prompt. You can do this by going to Start-->All Programs-->Accessories. Right click command prompt and select 'Run as Administrator.' Now try running appcmd list wp from there and it should work. 2/3/2010 10:07 AM | Tray

# re: How To Determine Which Application Pool W3WP.EXE Belongs To on an IIS 7 Web Server

Jerry - just make sure you run command prompt as admin - 1/3/2011 12:01 PM | Joe

# re: How To Determine Which Application Pool W3WP.EXE Belongs To on an IIS 7 Web Server

Thanks for the solution 1/24/2011 1:48 AM | Naveen

# re: How To Determine Which Application Pool W3WP.EXE Belongs To on an IIS 7 Web Server

Thanks,

Start-->All Programs-->Accessories. Right click command prompt and select 'Run as Administrator'.

Works... 1/18/2012 3:17 AM | Madhu

Post a comment