Skip to content
littleden.blogEvidence-led Windows troubleshooting, without the guesswork
Diagnostics & reliability · reviewed troubleshooting

Use Windows Error Reporting evidence to separate app crashes from app hangs

WER can preserve report identifiers and crash/hang context that help connect an incident to the correct process without turning every report into a root-cause claim.

Applies to: Windows 11 / Windows Error ReportingChange risk: LowReviewed: 2026-09-17
Do this first
  1. Record whether the user observed a crash, a Not responding hang, or a full-system freeze.
  2. Match the exact timestamp to Application Error, Application Hang and Windows Error Reporting records.
  3. Preserve report IDs and repeated application/version information.
  4. Use Reliability Monitor as a timeline cross-check when available.

What this problem usually means

Windows Error Reporting has separate reporting paths for application failures and hangs. Microsoft documents AppHang reporting and WER report identifiers that can correlate a hang record with its WER report. WER settings also define local report queuing/archive and optional local dump collection. These artifacts establish what Windows observed; they do not automatically identify the defective module.

Diagnostic state

What is known, and what is not proven yet

Keep observation, evidence and conclusion separate before making a higher-impact change.

Observed fact

Windows recorded an application crash or hang around the reported symptom.

Windows evidence

Application Error/Hang record, WER report ID, process/version, Reliability Monitor and optional process dump.

Likely subsystem

One user-mode application or a dependency it uses.

Evidence still needed

A repeated matching signature and proof that the event timestamp belongs to the user-visible failure.

Safe next action

Repair/update the owning app or dependency only after the repeated signature is established.

Handoff boundary

Vendor or developer with report ID and process dump when first-line app repair does not resolve a reproducible failure.

Ordered repair path

Work from the narrowest fix to the broader one.

1

Classify the incident before interpreting it

Low risk

Why this belongs here: A hang and a crash represent different failure states and can require different evidence.

  1. If the process terminated unexpectedly, use the Application Error/crash path.
  2. If the process stopped responding while Windows remained usable, use the AppHang/wait-chain path.
  3. If the whole system stopped responding or restarted, use system crash/restart evidence instead.
2

Use WER report identity to correlate the same incident

Low risk

Why this belongs here: Matching report identity and timestamp reduces the chance of mixing unrelated background errors with the failure being investigated.

  1. Compare the application name/version and report identifier where present.
  2. Check whether the same signature repeats across multiple incidents.
  3. Preserve existing report folders or vendor-requested artifacts before cleanup.
Stop condition

When this guide stops being the right path

Do not edit WER registry settings, enable broad local dump collection or delete report history merely to make an Event Viewer warning disappear. Collection changes should have a specific diagnostic purpose.

If the problem is still not fixed

For repeatable app hangs, use wait-chain/process-dump evidence. For repeatable crashes, use Event 1000/WER and app-specific repair or a process dump when requested by support.

Evidence

Sources reviewed for this page

Primary technical guidance is preferred. A source supports the scope stated here; it does not imply that every possible cause is covered.