Application keeps crashing in Windows 11: correlate Event ID 1000 with WER and the faulting module
Use repeated Application Error/WER records to identify the failing process, module and exception before reinstalling Windows or unrelated drivers.
- Reproduce the crash once and note the exact time.
- Open Event Viewer > Windows Logs > Application and find matching Event ID 1000/1001 records.
- Preserve the faulting application, faulting module and exception code.
- Check Reliability Monitor for the same crash and the date the pattern began.
What this problem usually means
Microsoft’s current application/service crash guidance says repeated Application Error Event ID 1000 and Windows Error Reporting Event ID 1001 indicate application-crashing behavior. The useful evidence is the repeated process, faulting module, exception code, report context and whether the crash belongs to a Microsoft or third-party component.
Work from the narrowest fix to the broader one.
Confirm the crash signature repeats
Low riskWhy this belongs here: One unrelated Application Error is weak evidence; repeated matching process/module/error data is much more useful.
- Compare two or more crash timestamps when available.
- Check whether the same application and module recur.
- If a third-party module consistently appears, use that product’s repair/update path first.
- If the failure started immediately after an app or driver update, preserve that chronology before changing multiple components.
Collect a dump only when normal repair cannot explain the crash
Low riskWhy this belongs here: Microsoft’s crash guidance uses debugging data when repeated Event 1000/1001 evidence is insufficient.
- Preserve any existing application crash dump or WER report.
- Avoid deleting logs/dumps before analysis.
- For repeatable high-impact crashes, move to supported dump collection/debugging rather than guessing from a DLL name alone.
When this guide stops being the right path
Do not reinstall Windows or declare the faulting DLL defective merely because its name appears in Event ID 1000. A module can be where the crash surfaced without being the original cause.
If the problem is still not fixed
If the crash belongs to a service, combine the Application log with Service Control Manager events. If the whole PC crashes, use stop-code/memory-dump evidence instead of app-crash records.
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.