TechClassy diagnostic route
BSOD
Identify the confirmed bug-check family, capture recurrence context, and collect usable crash evidence without guessing a root cause.
Try a scenario
Resume a saved session — paste a Resume Capsule
The capsule is validated and restored only in this browser. An invalid capsule changes nothing.
Complete, source-reviewed pages
Browse the supported diagnostic records
MEMORY_MANAGEMENT
Severe memory-management errorWindows stopped because the kernel detected a severe inconsistency in memory management.
IRQL_NOT_LESS_OR_EQUAL
Invalid kernel memory access at a raised IRQLKernel-mode code attempted an invalid or pageable memory access while running at an interrupt level where that access was not allowed.
DRIVER_POWER_STATE_FAILURE
Driver did not complete a power-state transitionWindows stopped after a driver failed to complete a required power-management request in time.
DPC_WATCHDOG_VIOLATION
A high-priority kernel task exceeded its time limitWindows detected that a deferred procedure call or interrupt routine ran too long or the system spent too long at an elevated interrupt level.
CRITICAL_PROCESS_DIED
A critical Windows process terminatedA process required for Windows to continue safely terminated or became corrupted.
PAGE_FAULT_IN_NONPAGED_AREA
Invalid reference to nonpaged memoryKernel-mode code referenced invalid memory that should have remained resident and valid.
INACCESSIBLE_BOOT_DEVICE
Windows lost access to the boot volumeWindows could not access the system partition during startup.
KERNEL_SECURITY_CHECK_FAILURE
Critical kernel data structure corruptionThe kernel detected corruption of a critical internal data structure and stopped to protect system integrity.
SYSTEM_SERVICE_EXCEPTION
An exception occurred while Windows was executing a system serviceWindows stopped after an exception occurred in a routine that was transitioning from non-privileged code to privileged kernel execution. The Stop Code identifies that transition failure, not the responsible driver or device.
ATTEMPTED_WRITE_TO_READONLY_MEMORY
A driver attempted to write to read-only system memoryWindows stopped because a driver attempted to write to a read-only memory segment. The bug check records the invalid write, but the Stop Code or a displayed module name alone does not prove which driver, filter, or hardware path initiated it.
DRIVER_PNP_WATCHDOG
A Plug and Play operation did not complete within its watchdog intervalWindows stopped because a driver failed to complete a Plug and Play operation within the allowed time. The Stop Code identifies a timed-out PnP path, not a specific storage controller, device, or driver package by itself.
VIDEO_TDR_FAILURE
Windows could not recover the display driver after a timeoutWindows attempted to reset the display driver and recover from a graphics timeout, but that recovery attempt failed and the system stopped.
HYPERVISOR_ERROR
The Windows hypervisor encountered a fatal errorWindows stopped because the hypervisor reported a fatal error. The Stop Code identifies the virtualization layer, not the exact firmware, driver, workload, or hardware cause.
Windows memory dump
Check whether useful crash evidence already existsA small memory dump can preserve bug-check parameters and a limited view of the crash state. It can support diagnosis but does not automatically prove a root cause.
After the first check
Read the evidence this route produces
Paste a bounded msinfo32 or DxDiag text report and extract the Windows build, system model, firmware mode, memory, DirectX, display-driver, and explicitly reported problem-device facts without uploading the report.