Trace Id is missing

Unlock your potential with Microsoft Copilot

Get things done faster and unleash your creativity with the power of AI anywhere you go.
Microsoft Copilot app being utilized to generate pictures of a singing dog, assisting to identify a flower, and helping to generate an email to congratulate a coworker on a promotion.

DebugDiag2.3.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.

Download
  • Version:

    2.3.2.11

    Date Published:

    9/17/2021

    File Name:

    DebugDiagx64.msi

    File Size:

    27.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 family introduced 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 2 Update 2 (x64 and x86 versions)
    • DebugDiag 2 Update 3
    • (x64 version only, but supports x86 debugging )
    • DebugDiag 2 Update 3.1
    • (x64 version only, but supports x86 debugging )



    DebugDiag 2 Update 3.1 addressed a couple of analysis issues that were reported in update 2.3.


    Summary of fixes
    =================


    • Workaround missing process uptime data in 'snapshot' dumps (PerfAnalysis CPU calcs need it)
    • Fix owner/grouping in hang analysis summary section for threads waiting on .NET locks
    • Fix InnerException info in Crash Analysis
    • Fix broken links in CrashAnalysis when option to always run hang analysis is off (off by default)
    • Fix NullReferenceException in PerfAnalysis DoVersionsMatch
    • Avoid false 'blocked while blocking other threads' message by checking for 'error' string in rpc/soc
    • Fixes to SampleAnalysisRules
    • Fix NullReferenceException during managed heap enumeration


  • Supported Operating Systems

    Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019

    Only x64 architecture is supported! Collection Module:
    ============
    • Windows Server 2012
    • Windows 8
    • Windows Server 2012 R2
    • Windows 8.1
    • Windows 10
    • Windows Server 2016
    • Windows Server 2019


    Analysis Module:
    ============
    • .NET 4.0
    • Windows Server 2012
    • Windows 8
    • Windows Server 2012 R2
    • Windows 8.1
    • Windows 10
    • Windows Server 2016
    • Windows Server 2019
  • - Remove any previous version - Run the MSI
Follow Microsoft