Global Assembly Cache (GAC) Compare

If you’re doing SharePoint development then you’ve no doubt heard of the GAC, or Global Assembly Cache (c:\windows\assembly) where compiled assemblies are deployed. In a SharePoint farm with several front-ends, you may occasionally find a server with a missing DLL or the wrong version of the assembly.
The following tool makes quick work of trying to [...]

W3wp.exe Associate Process ID with Application Pool

If you noticed your website is running slow, probably one of the first things you do is log into your web server, open Task Manager and check what’s going on. Usually you will see a process called w3wp.exe (or several instances of it) running and using high cpu utilization.
W3wp.exe is the worker process that Internet [...]

IIS 7 Worker Processes – Category does not exist

In my last post, I mentioned the Internet Information Services (IIS) Manager feature called Worker Processes, and explained how you can use it to glean information into high cpu utilization for the w3wp.exe process(es) running on your server. If you followed the steps and got the following error: “There was an error while performing this [...]

IIS 7 Worker Processes

Internet Information Services (IIS) Manager 7 includes a very nifty feature called Worker Processes. This feature will allow you to see information about the Worker Processes (w3wp.exe) for the sites running on the server.  If you’ve ever run Task Manager on your server and see several w3wp.exe processes killing your machine (high CPU usage), this is where [...]