Subscribe: Debug Diagnostic Tool
Preview: Debug Diagnostic Tool

Debug Diagnostic Tool

The Debug Diagnostic Tool is a tool designed to help troubleshoot performance issues with Internet Information Services (IIS). Even though the tool was designed with troubleshooting IIS in mind it can be used to identify performance issues for any proces

Last Build Date: Thu, 10 Mar 2016 17:38:18 +0000


DebugDiag 2 Update 2 is now available

Fri, 13 Nov 2015 17:25:27 +0000

  The DebugDiag development team is back with a new release!  We are very excited to announce the general availability of DebugDiag 2 Update 2. A number of fixes and features are included in this release.  A summary of these enhancements is as follows:   Resolved issue with High CPU in dbghost due to exception...

dbghost.exe consumes high CPU (DebugDiag2.0 and 2.0 Update1)

Thu, 16 Jul 2015 14:06:08 +0000

I've seen multiple reports that in some circumstances DebugDiag 2.0+ debugger engine (dbghost.exe) may consume high CPU which ends up causing the target process to experience performance issues. As you know, in DebugDiag 2.0, we introduced a new feature called "Exception Management", this feature basically manages all exceptions that are thrown by the target process...

DebugDiag 2 Update 1 is now available

Wed, 14 May 2014 09:11:03 +0000

          NOTE:  This is not the latest version of DebugDiag. Please download the latest version from                         Hi All, The DebugDiag development team is very excited to announce the general availability of DebugDiag 2 Update 1. This update targeted...

The DebugDiag 2.0 Team

Fri, 04 Oct 2013 10:05:00 +0000

Project Manager: Mourad Lagdas Lead Developer: Wade Mascia  (Thank you DebugDiag 2.0 Team!) Core Team:  Bret Bentzinger Brian Roder Ivanov Cepeda Pinto Tomas Restrepo Trevor Fellman Richard Marr  Script Conversion Team: Amol Mehrotra Devendra Asane Nazeef Mallick Puneet Gupta (Script Conversion Team Lead) Rajkumar Rangaraj Rakki Muthukumar Santhosh Somayajulu Shamik Misra Sunil Kumar Chakrapani Additional...

DebugDiag 2.0 is now RTW

Thu, 03 Oct 2013 13:20:00 +0000

    The DebugDiag development team is very excited to announce the general availability of DebugDiag 2.0. The long waited DebugDiag 2.0 comes now with the new analysis engine fully converted to .NET to allow for faster analysis rule development. The tool comes also with a number of new features in the Collection and Analysis...

Did You Know?

Wed, 02 Oct 2013 08:39:00 +0000

Update 10/24/2013 Some customers have experienced a memory leak in dbghost.exe when using this feature (on by default).  The issue is not in the tool itself, but is due to a problem in sos.dll.  Until an update is available, users can workaround the problem by turning off the feature off in the DebugDiag options.  Unchecking the...

Debug Diag Blog Post Series from my French IIS Colleagues.

Fri, 15 Mar 2013 09:59:02 +0000

Hello, I just wanted to let you know that I’ve published a series of 8 blog posts on recommendations on how to use Debug Diagnostics to troubleshoot a series of issues. This content all came from my colleagues Emmanuel, Sylvain and Paul in the French team. They blog in both French and English at

Debug Diagnostic 1.2 – Creating a rule in Hang mode in function of the answer time (Ping)

Fri, 15 Mar 2013 09:48:55 +0000

This article will detail the action plan you can implement to create a rule in Debug Diagnostic 1.2 to automate the dump generation when a hang of the IIS server or of your application is occurring. This action plan can be applied when your W3WP.exe process or your application is hanged and that you are...