Trace Id is missing

Copilot is your AI companion

Always by your side, ready to support you whenever and wherever you need it.
A picture of a dog with a pop up bubble saying Talk to Copilot and asking What celeb does my dog look like?

Debug Diagnostic Tool v2 Update 2

The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or memory fragmentation, and crashes in any user-mode process.

Important! Selecting a language below will dynamically change the complete page content to that language.

  • Version:

    2.2.0.14

    Date Published:

    3/30/2021

    File Name:

    DebugDiagx64.msi

    DebugDiagx86.msi

    File Size:

    22.1 MB

    17.3 MB

    The Debug Diagnostic Tool (DebugDiag) is designed to assist in troubleshooting issues such as hangs, slow performance, memory leaks or memory fragmentation, and crashes in any user-mode process. The tool includes built-in analysis rules focused on Internet Information Services (IIS) applications, web data access components, COM+, SharePoint and related Microsoft technologies. Debugdiag 2.0 introduces a new analysis engine host with built-in reporting framework that can be accessed from .NET. This new analysis engine simplifies analysis rule development in .NET. Starting with Debugdiag 2.0, the analysis engine relies on Microsoft.Diagnostics.Runtime for .NET analysis.
    • DebugDiag 1.0 released as part of the IIS Diagnostic Toolkit and as a standalone tool (x86 only).
    • DebugDiag 1.1 released as a standalone tool only (x86 and limited x64 support).
    • DebugDiag 1.2 released as a standalone tool only (x86 and full x64 support).
    • DebugDiag 2.0 released as a standalone tool only (x86 and full x64 support).



    DebugDiag 2 Update 2 addressed a number of issues that were reported in version 2.0 and 2.1 in both the collection and analysis modules. Below is a summary of fixes and features:


    Summary of Fixes:
    ===============


    • Resolved issue with memory leak in dbghost due to bug in sos.dll
    • Resolved issue with high CPU in dbghost due to exception monitoring when the target throws high rate of exceptions
    • Added Autoupdate security enhancements
    • Fixes in leaktrack native memory tracking
    • A number of exceptions during analysis are resolved


    Summary of Features:
    =================


    • New report format with greatly improved organization and filtering
    • Introduced latest Microsoft.Diagnostics.Runtime.dll
    • A number of new analysis checks are added
    • Added support for analysis of .net 4.6 targets


  • Supported Operating Systems

    Windows Server 2008, Windows 10, Windows Server 2012 R2, Windows Server 2008 R2, Windows Server 2012, Windows 7, Windows 8, Windows Vista

    Collection Module:
    ============
    • Windows 2008
    • Windows Vista
    • Windows 2008 R2
    • Windows 7
    • Windows Server 2012
    • Windows 8
    • Windows Server 2012 R2
    • Windows 8.1
    • Windows 10


    Analysis Module:
    ============
    • .NET 4.0
    • Windows 2008
    • Windows Vista
    • Windows 2008 R2
    • Windows 7
    • Windows Server 2012
    • Windows 8
    • Windows Server 2012 R2
    • Windows 8.1
    • Windows 10
  • - Remove any previous version - Run the MSI

Follow Microsoft