Windows Diagnostic Tools
Download nowDiagnosis beats guesswork. These utilities show what a process is doing, what it touched, and whether the hardware underneath is sound.
Updated August 9, 2026 · PC Utility Hub Editorial Team
A repeatable diagnostic order
- 1Reliability Monitor for a timeline of when the problem started.
- 2Event Viewer for the matching error, warning and source.
- 3Resource Monitor or Process Explorer for what is consuming resources now.
- 4Process Monitor when you need file, registry and process detail.
- 5Windows Memory Diagnostic or a storage check when the pattern looks like hardware.
Random crashes usually mean hardware or drivers
Unrelated applications crashing at unrelated moments is rarely a software bug. Memory faults, a failing system drive, overheating or an unstable overclock produce exactly that pattern, and each is testable.
In this section
Related pages
- Process ExplorerAdvanced process, handle, and DLL viewer built by Sysinternals, distributed free by Microsoft.
- Process MonitorReal-time file system, registry, and process activity logger from Sysinternals.
- Windows Memory DiagnosticBuilt-in Windows tool (mdsched.exe) for testing RAM for hardware faults.
- Windows Diagnostics OverviewOverview of Windows' native diagnostic utilities and when to use each one.
- Windows Repair ToolsOverview of current Windows repair tools and what replaced the discontinued Microsoft Fix It utility.