Questions tagged [w3wp]

w3wp is an Internet Information Services (IIS) worker process. It's a windows process (w3wp.exe) which runs Web applications, and is responsible for handling requests sent to a Web Server for a specific application pool.

Internet Information Services (IIS) worker processes serve an application pool. They can be in a starting, running, stopping, or unknown state. In IIS 7.0, worker processes are managed by the Windows Process Activation Service.

More information on Microsoft's TechNet.

180 questions
77
votes
4 answers

What is w3wp.exe?

I have a WCF service running under a service user on my local system. Every time I try to debug it is giving me a message Attach Security warning. In Visual Studio, by default (even without attaching), I get this error: Attaching to this process…
katie77
  • 1,707
  • 4
  • 24
  • 40
58
votes
9 answers

W3WP.EXE using 100% CPU - where to start?

An ASP.NET web app running on IIS6 periodically shoots the CPU up to 100%. It's the W3WP that's responsible for nearly all CPU usage during these episodes. The CPU stays pinned at 100% anywhere from a few minutes to over an hour. This is on a…
Herb Caudill
  • 48,763
  • 38
  • 117
  • 170
45
votes
4 answers

How to debug w3wp clr.dll error

My client has an ASP.NET application installed on two production servers (balanced with NLB, but that's irrelevant). Both servers crash every 3-4 hours with the following event viewer logged error: Faulting application name: w3wp.exe, version:…
cristi71000
  • 1,034
  • 2
  • 9
  • 15
32
votes
9 answers

Cannot attach debugger to w3wp

I'm debugging an ASP.NET application but sometimes cannot find w3wp neither in Visual Studio process list (Menu: Debug -> Attach to Process...) nor in task manager. I have selected 'Show processes from all users' and 'Show processes in all sessions'…
Xaqron
  • 26,135
  • 39
  • 130
  • 194
28
votes
4 answers

Why isn't IIS cleaning up the old worker processes (w3wp.exe) on pool recycle leading to website out of memory exception?

I have an asp.net-mvc site and recently I am getting an out of memory exceptions on my web server. I only have 1 application pool and we recent set IIS to recycle after it hits a certain limit. I went in the other day and saw 4 w3wp.exe processes…
leora
  • 163,579
  • 332
  • 834
  • 1,328
25
votes
5 answers

How can I determine which w3wp.exe process belongs to which web site?

I have an IIS6 web server that is hosting two application pools. Occasionally, one of the w3wp processes will spike the CPU for a while, and both app pools seem to suffer the consequences. I'm not sure which one is which, and without that…
Michael Bray
  • 14,338
  • 6
  • 39
  • 64
17
votes
1 answer

ERROR: Symbol file could not be found. windbg.exe

I downloaded the symbols from http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx the package (Windows 7 RTM x86 retail symbols, all languages) but it still gives me the same error! Done .sympath but still not working .sympath…
Pinchy
  • 1,426
  • 8
  • 26
  • 46
15
votes
6 answers

Visual Studio 2012: Unable to attach the process. A debugger is already attached

I built solution, created application in IIS and mapped it to the application folder. It works fine. Then I go to "Attach to Process", there are two w3wp.exe processes in list, but for one of them I get error "Unable to attach the process. A…
mtkachenko
  • 4,183
  • 5
  • 29
  • 56
12
votes
1 answer

Task.Factory.StartNew with uncaught Exceptions kills w3wp?

I just transitioned some of my website's code from using QueueUserWorkItem to Task.Factory.StartNew I have some bad code that threw an Exception and it ultimately shut down w3wp. Running IIS 7.5 on Windows Server 2008 R2, x64 …
Visualize
  • 582
  • 5
  • 11
10
votes
3 answers

Intermittent crash of w3wp.exe with ThreadAbortException after .NET 4.6 upgrade

For the last couple days we have seen intermittent crashes of the w3wp.exe worker process serving the main application pool for our corporate web site. Sometimes the crashes are isolated, and IIS is able to restart the worker process successfully.…
Jordan Rieger
  • 2,816
  • 3
  • 25
  • 46
9
votes
7 answers

Why can't I attach to the w3wp.exe process when I turn off Just My Code in VS2010?

I'm using VS2010 Beta 2 and I turned on .NET Framework source stepping, so I had to disable 'Just My Code'. But now the w3wp.exe process doesn't show up in the list of processes I can attach to. I've got both show all processes boxes ticked. Is…
Glenn Slaven
  • 31,855
  • 25
  • 107
  • 163
9
votes
3 answers

Random w3wp.exe crashes in .net 4

I have a website which has been up and running absolutely fine for about 8 months now. It's running .net 4 intergrated mode. Recently i've started to get some "random" w3wp.exe crashes, and after 5 of them, IIS rapid fail protection kicks in and I…
royse41
  • 2,270
  • 4
  • 22
  • 29
8
votes
6 answers

Slow ASP.NET app load times - Can I track/trace/time the whole load cycle?

The ASP.NET web app project I'm currently working on is getting slower over time to re-load (In IIS or the .NET dev server). Currently it takes: 1:28 minutes to load via an F5 debug 41 seconds to refresh in browser, after a build (not rebuild) The…
Overflew
  • 7,122
  • 8
  • 41
  • 63
7
votes
1 answer

How to close IIS Worker Process

I was trying to install Visual Studio 2008 SP1 on my machine and I encountered this issue. I looked it up, it looks like IIS Worker Process is some kind of w3wp.exe, so I looked into my Windows Task Manager and found out w3wp.exe is not running.…
HoKy22
  • 3,337
  • 6
  • 30
  • 50
6
votes
4 answers

IIS7: Faulting application w3wp.exe, what is the root cause of these crashes?

Our Website is in .NET but with some old ASP and 32bits libraries too in it. It had been working fine for a while (2 years). But for the past month, we have seen the following error on our IIS7 server, which we have been unable to track down and…
yorrser
  • 61
  • 1
  • 1
  • 3
1
2 3
11 12