If you were looking for the complete BSOD error codes list, the search ends here. I have compiled them all in the table below, along with a downloadable PDF at the end of the blog.
Whether you are a developer or a regular Windows user, this list will be your go-to resource if you frequently encounter blue screen errors on your PC. Identify the error message and the corresponding stop code, head over to our BSOD troubleshooting guide, or check Microsoft’s official website, and discover the fixes that actually work!
The Complete Windows BSOD Error Codes List
Why does this list contain more BSOD codes than other sources? Most websites include only the BSOD error codes listed on Microsoft’s official page. However, I went the extra mile and compiled all known BSOD stop codes from the Windows Driver Kit, specifically from the bugcodes.h file. As a result, you’ll find 549 codes below, even though Microsoft’s website lists only 379.
| BSOD Error (Stop) Code | Error Message |
| 0x40010001 | HARDWARE_PROFILE_UNDOCKED_STRING |
| 0x40010002 | HARDWARE_PROFILE_DOCKED_STRING |
| 0x40010003 | HARDWARE_PROFILE_UNKNOWN_STRING |
| 0x4000007E | WINDOWS_NT_BANNER |
| 0x40000087 | WINDOWS_NT_CSD_STRING |
| 0x40000088 | WINDOWS_NT_INFO_STRING |
| 0x40000089 | WINDOWS_NT_MP_STRING |
| 0x4000008A | THREAD_TERMINATE_HELD_MUTEX |
| 0x4000009D | WINDOWS_NT_INFO_STRING_PLURAL |
| 0x4000009E | WINDOWS_NT_RC_STRING |
| 0x00000001 | APC_INDEX_MISMATCH |
| 0x00000002 | DEVICE_QUEUE_NOT_BUSY |
| 0x00000003 | INVALID_AFFINITY_SET |
| 0x00000004 | INVALID_DATA_ACCESS_TRAP |
| 0x00000005 | INVALID_PROCESS_ATTACH_ATTEMPT |
| 0x00000006 | INVALID_PROCESS_DETACH_ATTEMPT |
| 0x00000007 | INVALID_SOFTWARE_INTERRUPT |
| 0x00000008 | IRQL_NOT_DISPATCH_LEVEL |
| 0x00000009 | IRQL_NOT_GREATER_OR_EQUAL |
| 0x0000000A | IRQL_NOT_LESS_OR_EQUAL |
| 0x0000000B | NO_EXCEPTION_HANDLING_SUPPORT |
| 0x0000000C | MAXIMUM_WAIT_OBJECTS_EXCEEDED |
| 0x0000000D | MUTEX_LEVEL_NUMBER_VIOLATION |
| 0x0000000E | NO_USER_MODE_CONTEXT |
| 0x0000000F | SPIN_LOCK_ALREADY_OWNED |
| 0x00000010 | SPIN_LOCK_NOT_OWNED |
| 0x00000011 | THREAD_NOT_MUTEX_OWNER |
| 0x00000012 | TRAP_CAUSE_UNKNOWN |
| 0x00000013 | EMPTY_THREAD_REAPER_LIST |
| 0x00000014 | CREATE_DELETE_LOCK_NOT_LOCKED |
| 0x00000015 | LAST_CHANCE_CALLED_FROM_KMODE |
| 0x00000016 | CID_HANDLE_CREATION |
| 0x00000017 | CID_HANDLE_DELETION |
| 0x00000018 | REFERENCE_BY_POINTER |
| 0x00000019 | BAD_POOL_HEADER |
| 0x0000001A | MEMORY_MANAGEMENT |
| 0x0000001B | PFN_SHARE_COUNT |
| 0x0000001C | PFN_REFERENCE_COUNT |
| 0x0000001D | NO_SPIN_LOCK_AVAILABLE |
| 0x0000001E | KMODE_EXCEPTION_NOT_HANDLED |
| 0x0000001F | SHARED_RESOURCE_CONV_ERROR |
| 0x00000020 | KERNEL_APC_PENDING_DURING_EXIT |
| 0x00000021 | QUOTA_UNDERFLOW |
| 0x00000022 | FILE_SYSTEM |
| 0x00000023 | FAT_FILE_SYSTEM |
| 0x00000024 | NTFS_FILE_SYSTEM |
| 0x00000025 | NPFS_FILE_SYSTEM |
| 0x00000026 | CDFS_FILE_SYSTEM |
| 0x00000027 | RDR_FILE_SYSTEM |
| 0x00000028 | CORRUPT_ACCESS_TOKEN |
| 0x00000029 | SECURITY_SYSTEM |
| 0x0000002A | INCONSISTENT_IRP |
| 0x0000002B | PANIC_STACK_SWITCH |
| 0x0000002C | PORT_DRIVER_INTERNAL |
| 0x0000002D | SCSI_DISK_DRIVER_INTERNAL |
| 0x0000002E | DATA_BUS_ERROR |
| 0x0000002F | INSTRUCTION_BUS_ERROR |
| 0x00000030 | SET_OF_INVALID_CONTEXT |
| 0x00000031 | PHASE0_INITIALIZATION_FAILED |
| 0x00000032 | PHASE1_INITIALIZATION_FAILED |
| 0x00000033 | UNEXPECTED_INITIALIZATION_CALL |
| 0x00000034 | CACHE_MANAGER |
| 0x00000035 | NO_MORE_IRP_STACK_LOCATIONS |
| 0x00000036 | DEVICE_REFERENCE_COUNT_NOT_ZERO |
| 0x00000037 | FLOPPY_INTERNAL_ERROR |
| 0x00000038 | SERIAL_DRIVER_INTERNAL |
| 0x00000039 | SYSTEM_EXIT_OWNED_MUTEX |
| 0x0000003A | SYSTEM_UNWIND_PREVIOUS_USER |
| 0x0000003B | SYSTEM_SERVICE_EXCEPTION |
| 0x0000003C | INTERRUPT_UNWIND_ATTEMPTED |
| 0x0000003D | INTERRUPT_EXCEPTION_NOT_HANDLED |
| 0x0000003E | MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED |
| 0x0000003F | NO_MORE_SYSTEM_PTES |
| 0x00000040 | TARGET_MDL_TOO_SMALL |
| 0x00000041 | MUST_SUCCEED_POOL_EMPTY |
| 0x00000042 | ATDISK_DRIVER_INTERNAL |
| 0x00000043 | NO_SUCH_PARTITION |
| 0x00000044 | MULTIPLE_IRP_COMPLETE_REQUESTS |
| 0x00000045 | INSUFFICIENT_SYSTEM_MAP_REGS |
| 0x00000046 | DEREF_UNKNOWN_LOGON_SESSION |
| 0x00000047 | REF_UNKNOWN_LOGON_SESSION |
| 0x00000048 | CANCEL_STATE_IN_COMPLETED_IRP |
| 0x00000049 | PAGE_FAULT_WITH_INTERRUPTS_OFF |
| 0x0000004A | IRQL_GT_ZERO_AT_SYSTEM_SERVICE |
| 0x0000004B | STREAMS_INTERNAL_ERROR |
| 0x0000004C | FATAL_UNHANDLED_HARD_ERROR |
| 0x0000004D | NO_PAGES_AVAILABLE |
| 0x0000004E | PFN_LIST_CORRUPT |
| 0x0000004F | NDIS_INTERNAL_ERROR |
| 0x00000050 | PAGE_FAULT_IN_NONPAGED_AREA |
| 0x10000050 | PAGE_FAULT_IN_NONPAGED_AREA_M |
| 0x00000051 | REGISTRY_ERROR |
| 0x00000052 | MAILSLOT_FILE_SYSTEM |
| 0x00000053 | NO_BOOT_DEVICE |
| 0x00000054 | LM_SERVER_INTERNAL_ERROR |
| 0x00000055 | DATA_COHERENCY_EXCEPTION |
| 0x00000056 | INSTRUCTION_COHERENCY_EXCEPTION |
| 0x00000057 | XNS_INTERNAL_ERROR |
| 0x00000058 | VOLMGRX_INTERNAL_ERROR |
| 0x00000059 | PINBALL_FILE_SYSTEM |
| 0x0000005A | CRITICAL_SERVICE_FAILED |
| 0x0000005B | SET_ENV_VAR_FAILED |
| 0x0000005C | HAL_INITIALIZATION_FAILED |
| 0x0000005D | UNSUPPORTED_PROCESSOR |
| 0x0000005E | OBJECT_INITIALIZATION_FAILED |
| 0x0000005F | SECURITY_INITIALIZATION_FAILED |
| 0x00000060 | PROCESS_INITIALIZATION_FAILED |
| 0x00000061 | HAL1_INITIALIZATION_FAILED |
| 0x00000062 | OBJECT1_INITIALIZATION_FAILED |
| 0x00000063 | SECURITY1_INITIALIZATION_FAILED |
| 0x00000064 | SYMBOLIC_INITIALIZATION_FAILED |
| 0x00000065 | MEMORY1_INITIALIZATION_FAILED |
| 0x00000066 | CACHE_INITIALIZATION_FAILED |
| 0x00000067 | CONFIG_INITIALIZATION_FAILED |
| 0x00000068 | FILE_INITIALIZATION_FAILED |
| 0x00000069 | IO1_INITIALIZATION_FAILED |
| 0x0000006A | LPC_INITIALIZATION_FAILED |
| 0x0000006B | PROCESS1_INITIALIZATION_FAILED |
| 0x0000006C | REFMON_INITIALIZATION_FAILED |
| 0x0000006D | SESSION1_INITIALIZATION_FAILED |
| 0x0000006E | SESSION2_INITIALIZATION_FAILED |
| 0x0000006F | SESSION3_INITIALIZATION_FAILED |
| 0x00000070 | SESSION4_INITIALIZATION_FAILED |
| 0x00000071 | SESSION5_INITIALIZATION_FAILED |
| 0x00000072 | ASSIGN_DRIVE_LETTERS_FAILED |
| 0x00000073 | CONFIG_LIST_FAILED |
| 0x00000074 | BAD_SYSTEM_CONFIG_INFO |
| 0x00000075 | CANNOT_WRITE_CONFIGURATION |
| 0x00000076 | PROCESS_HAS_LOCKED_PAGES |
| 0x00000077 | KERNEL_STACK_INPAGE_ERROR |
| 0x00000078 | PHASE0_EXCEPTION |
| 0x00000079 | MISMATCHED_HAL |
| 0x0000007A | KERNEL_DATA_INPAGE_ERROR |
| 0x0000007B | INACCESSIBLE_BOOT_DEVICE |
| 0x0000007C | BUGCODE_NDIS_DRIVER |
| 0x0000007D | INSTALL_MORE_MEMORY |
| 0x0000007E | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED |
| 0x1000007E | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M |
| 0x0000007F | UNEXPECTED_KERNEL_MODE_TRAP |
| 0x1000007F | UNEXPECTED_KERNEL_MODE_TRAP_M |
| 0x00000080 | NMI_HARDWARE_FAILURE |
| 0x00000081 | SPIN_LOCK_INIT_FAILURE |
| 0x00000082 | DFS_FILE_SYSTEM |
| 0x00000083 | OFS_FILE_SYSTEM |
| 0x00000084 | RECOM_DRIVER |
| 0x00000085 | SETUP_FAILURE |
| 0x00000086 | AUDIT_FAILURE |
| 0x0000008B | MBR_CHECKSUM_MISMATCH |
| 0x0000008E | KERNEL_MODE_EXCEPTION_NOT_HANDLED |
| 0x1000008E | KERNEL_MODE_EXCEPTION_NOT_HANDLED_M |
| 0x0000008F | PP0_INITIALIZATION_FAILED |
| 0x00000090 | PP1_INITIALIZATION_FAILED |
| 0x00000091 | WIN32K_INIT_OR_RIT_FAILURE |
| 0x00000092 | UP_DRIVER_ON_MP_SYSTEM |
| 0x00000093 | INVALID_KERNEL_HANDLE |
| 0x00000094 | KERNEL_STACK_LOCKED_AT_EXIT |
| 0x00000095 | PNP_INTERNAL_ERROR |
| 0x00000096 | INVALID_WORK_QUEUE_ITEM |
| 0x00000097 | BOUND_IMAGE_UNSUPPORTED |
| 0x00000098 | END_OF_NT_EVALUATION_PERIOD |
| 0x00000099 | INVALID_REGION_OR_SEGMENT |
| 0x0000009A | SYSTEM_LICENSE_VIOLATION |
| 0x0000009B | UDFS_FILE_SYSTEM |
| 0x0000009C | MACHINE_CHECK_EXCEPTION |
| 0x0000009E | USER_MODE_HEALTH_MONITOR |
| 0x0000009F | DRIVER_POWER_STATE_FAILURE |
| 0x000000A0 | INTERNAL_POWER_ERROR |
| 0x000000A1 | PCI_BUS_DRIVER_INTERNAL |
| 0x000000A2 | MEMORY_IMAGE_CORRUPT |
| 0x000000A3 | ACPI_DRIVER_INTERNAL |
| 0x000000A4 | CNSS_FILE_SYSTEM_FILTER |
| 0x000000A5 | ACPI_BIOS_ERROR |
| 0x000000A6 | FP_EMULATION_ERROR |
| 0x000000A7 | BAD_EXHANDLE |
| 0x000000A8 | BOOTING_IN_SAFEMODE_MINIMAL |
| 0x000000A9 | BOOTING_IN_SAFEMODE_NETWORK |
| 0x000000AA | BOOTING_IN_SAFEMODE_DSREPAIR |
| 0x000000AB | SESSION_HAS_VALID_POOL_ON_EXIT |
| 0x000000AC | HAL_MEMORY_ALLOCATION |
| 0x000000AD | VIDEO_DRIVER_DEBUG_REPORT_REQUEST |
| 0x000000B1 | BGI_DETECTED_VIOLATION |
| 0x000000B4 | VIDEO_DRIVER_INIT_FAILURE |
| 0x000000B5 | BOOTLOG_LOADED |
| 0x000000B6 | BOOTLOG_NOT_LOADED |
| 0x000000B7 | BOOTLOG_ENABLED |
| 0x000000B8 | ATTEMPTED_SWITCH_FROM_DPC |
| 0x000000B9 | CHIPSET_DETECTED_ERROR |
| 0x000000BA | SESSION_HAS_VALID_VIEWS_ON_EXIT |
| 0x000000BB | NETWORK_BOOT_INITIALIZATION_FAILED |
| 0x000000BC | NETWORK_BOOT_DUPLICATE_ADDRESS |
| 0x000000BD | INVALID_HIBERNATED_STATE |
| 0x000000BE | ATTEMPTED_WRITE_TO_READONLY_MEMORY |
| 0x000000BF | MUTEX_ALREADY_OWNED |
| 0x000000C0 | PCI_CONFIG_SPACE_ACCESS_FAILURE |
| 0x000000C1 | SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION |
| 0x000000C2 | BAD_POOL_CALLER |
| 0x000000C3 | SYSTEM_IMAGE_BAD_SIGNATURE |
| 0x000000C4 | DRIVER_VERIFIER_DETECTED_VIOLATION |
| 0x000000C5 | DRIVER_CORRUPTED_EXPOOL |
| 0x000000C6 | DRIVER_CAUGHT_MODIFYING_FREED_POOL |
| 0x000000C7 | TIMER_OR_DPC_INVALID |
| 0x000000C8 | IRQL_UNEXPECTED_VALUE |
| 0x000000C9 | DRIVER_VERIFIER_IOMANAGER_VIOLATION |
| 0x000000CA | PNP_DETECTED_FATAL_ERROR |
| 0x000000CB | DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS |
| 0x000000CC | PAGE_FAULT_IN_FREED_SPECIAL_POOL |
| 0x000000CD | PAGE_FAULT_BEYOND_END_OF_ALLOCATION |
| 0x000000CE | DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS |
| 0x000000CF | TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE |
| 0x000000D0 | DRIVER_CORRUPTED_MMPOOL |
| 0x000000D1 | DRIVER_IRQL_NOT_LESS_OR_EQUAL |
| 0x000000D2 | BUGCODE_ID_DRIVER |
| 0x000000D3 | DRIVER_PORTION_MUST_BE_NONPAGED |
| 0x000000D4 | SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD |
| 0x000000D5 | DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL |
| 0x000000D6 | DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION |
| 0x100000D6 | DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION_M |
| 0x000000D7 | DRIVER_UNMAPPING_INVALID_VIEW |
| 0x000000D8 | DRIVER_USED_EXCESSIVE_PTES |
| 0x000000D9 | LOCKED_PAGES_TRACKER_CORRUPTION |
| 0x000000DA | SYSTEM_PTE_MISUSE |
| 0x000000DB | DRIVER_CORRUPTED_SYSPTES |
| 0x000000DC | DRIVER_INVALID_STACK_ACCESS |
| 0x000000DE | POOL_CORRUPTION_IN_FILE_AREA |
| 0x000000DF | IMPERSONATING_WORKER_THREAD |
| 0x000000E0 | ACPI_BIOS_FATAL_ERROR |
| 0x000000E1 | WORKER_THREAD_RETURNED_AT_BAD_IRQL |
| 0x000000E2 | MANUALLY_INITIATED_CRASH |
| 0x000000E3 | RESOURCE_NOT_OWNED |
| 0x000000E4 | WORKER_INVALID |
| 0x000000E5 | POWER_FAILURE_SIMULATE |
| 0x000000E6 | DRIVER_VERIFIER_DMA_VIOLATION |
| 0x000000E7 | INVALID_FLOATING_POINT_STATE |
| 0x000000E8 | INVALID_CANCEL_OF_FILE_OPEN |
| 0x000000E9 | ACTIVE_EX_WORKER_THREAD_TERMINATION |
| 0x0000F000 | SAVER_UNSPECIFIED |
| 0x0000F002 | SAVER_BLANKSCREEN |
| 0x0000F003 | SAVER_INPUT |
| 0x0000F004 | SAVER_WATCHDOG |
| 0x0000F005 | SAVER_STARTNOTVISIBLE |
| 0x0000F006 | SAVER_NAVIGATIONMODEL |
| 0x0000F007 | SAVER_OUTOFMEMORY |
| 0x0000F008 | SAVER_GRAPHICS |
| 0x0000F009 | SAVER_NAVSERVERTIMEOUT |
| 0x0000F00A | SAVER_CHROMEPROCESSCRASH |
| 0x0000F00B | SAVER_NOTIFICATIONDISMISSAL |
| 0x0000F00C | SAVER_SPEECHDISMISSAL |
| 0x0000F00D | SAVER_CALLDISMISSAL |
| 0x0000F00E | SAVER_APPBARDISMISSAL |
| 0x0000F00F | SAVER_RILADAPTATIONCRASH |
| 0x0000F010 | SAVER_APPLISTUNREACHABLE |
| 0x0000F011 | SAVER_REPORTNOTIFICATIONFAILURE |
| 0x0000F012 | SAVER_UNEXPECTEDSHUTDOWN |
| 0x0000F013 | SAVER_RPCFAILURE |
| 0x0000F014 | SAVER_AUXILIARYFULLDUMP |
| 0x0000F015 | SAVER_ACCOUNTPROVSVCINITFAILURE |
| 0x00000315 | SAVER_MTBFCOMMANDTIMEOUT |
| 0x0000F101 | SAVER_MTBFCOMMANDHANG |
| 0x0000F102 | SAVER_MTBFPASSBUGCHECK |
| 0x0000F103 | SAVER_MTBFIOERROR |
| 0x0000F200 | SAVER_RENDERTHREADHANG |
| 0x0000F201 | SAVER_RENDERMOBILEUIOOM |
| 0x0000F300 | SAVER_DEVICEUPDATEUNSPECIFIED |
| 0x0000F400 | SAVER_AUDIODRIVERHANG |
| 0x0000F500 | SAVER_BATTERYPULLOUT |
| 0x0000F600 | SAVER_MEDIACORETESTHANG |
| 0x0000F700 | SAVER_RESOURCEMANAGEMENT |
| 0x0000F800 | SAVER_CAPTURESERVICE |
| 0x0000F900 | SAVER_WAITFORSHELLREADY |
| 0x00000194 | SAVER_NONRESPONSIVEPROCESS |
| 0x00008866 | SAVER_SICKAPPLICATION |
| 0x000000EA | THREAD_STUCK_IN_DEVICE_DRIVER |
| 0x100000EA | THREAD_STUCK_IN_DEVICE_DRIVER_M |
| 0x000000EB | DIRTY_MAPPED_PAGES_CONGESTION |
| 0x000000EC | SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT |
| 0x000000ED | UNMOUNTABLE_BOOT_VOLUME |
| 0x000000EF | CRITICAL_PROCESS_DIED |
| 0x000000F0 | STORAGE_MINIPORT_ERROR |
| 0x000000F1 | SCSI_VERIFIER_DETECTED_VIOLATION |
| 0x000000F2 | HARDWARE_INTERRUPT_STORM |
| 0x000000F3 | DISORDERLY_SHUTDOWN |
| 0x000000F4 | CRITICAL_OBJECT_TERMINATION |
| 0x000000F5 | FLTMGR_FILE_SYSTEM |
| 0x000000F6 | PCI_VERIFIER_DETECTED_VIOLATION |
| 0x000000F7 | DRIVER_OVERRAN_STACK_BUFFER |
| 0x000000F8 | RAMDISK_BOOT_INITIALIZATION_FAILED |
| 0x000000F9 | DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN |
| 0x000000FA | HTTP_DRIVER_CORRUPTED |
| 0x000000FB | RECURSIVE_MACHINE_CHECK |
| 0x000000FC | ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY |
| 0x000000FD | DIRTY_NOWRITE_PAGES_CONGESTION |
| 0x000000FE | BUGCODE_USB_DRIVER |
| 0x00000BFE | BC_BLUETOOTH_VERIFIER_FAULT |
| 0x00000BFF | BC_BTHMINI_VERIFIER_FAULT |
| 0x000000FF | RESERVE_QUEUE_OVERFLOW |
| 0x00000100 | LOADER_BLOCK_MISMATCH |
| 0x00000101 | CLOCK_WATCHDOG_TIMEOUT |
| 0x00000102 | DPC_WATCHDOG_TIMEOUT |
| 0x00000103 | MUP_FILE_SYSTEM |
| 0x00000104 | AGP_INVALID_ACCESS |
| 0x00000105 | AGP_GART_CORRUPTION |
| 0x00000106 | AGP_ILLEGALLY_REPROGRAMMED |
| 0x00000107 | KERNEL_EXPAND_STACK_ACTIVE |
| 0x00000108 | THIRD_PARTY_FILE_SYSTEM_FAILURE |
| 0x00000109 | CRITICAL_STRUCTURE_CORRUPTION |
| 0x0000010A | APP_TAGGING_INITIALIZATION_FAILED |
| 0x0000010B | DFSC_FILE_SYSTEM |
| 0x0000010C | FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION |
| 0x0000010D | WDF_VIOLATION |
| 0x0000010E | VIDEO_MEMORY_MANAGEMENT_INTERNAL |
| 0x0000010F | RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED |
| 0x00000110 | DRIVER_INVALID_CRUNTIME_PARAMETER |
| 0x00000111 | RECURSIVE_NMI |
| 0x00000112 | MSRPC_STATE_VIOLATION |
| 0x00000113 | VIDEO_DXGKRNL_FATAL_ERROR |
| 0x00000114 | VIDEO_SHADOW_DRIVER_FATAL_ERROR |
| 0x00000115 | AGP_INTERNAL |
| 0x00000116 | VIDEO_TDR_FAILURE |
| 0x00000117 | VIDEO_TDR_TIMEOUT_DETECTED |
| 0x00000118 | NTHV_GUEST_ERROR |
| 0x00000119 | VIDEO_SCHEDULER_INTERNAL_ERROR |
| 0x0000011A | EM_INITIALIZATION_ERROR |
| 0x0000011B | DRIVER_RETURNED_HOLDING_CANCEL_LOCK |
| 0x0000011C | ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE |
| 0x0000011D | EVENT_TRACING_FATAL_ERROR |
| 0x0000011E | TOO_MANY_RECURSIVE_FAULTS |
| 0x0000011F | INVALID_DRIVER_HANDLE |
| 0x00000120 | BITLOCKER_FATAL_ERROR |
| 0x00000121 | DRIVER_VIOLATION |
| 0x00000122 | WHEA_INTERNAL_ERROR |
| 0x00000123 | CRYPTO_SELF_TEST_FAILURE |
| 0x00000124 | WHEA_UNCORRECTABLE_ERROR |
| 0x00000125 | NMR_INVALID_STATE |
| 0x00000126 | NETIO_INVALID_POOL_CALLER |
| 0x00000127 | PAGE_NOT_ZERO |
| 0x00000128 | WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY |
| 0x00000129 | WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY |
| 0x0000012A | MUI_NO_VALID_SYSTEM_LANGUAGE |
| 0x0000012B | FAULTY_HARDWARE_CORRUPTED_PAGE |
| 0x0000012C | EXFAT_FILE_SYSTEM |
| 0x0000012D | VOLSNAP_OVERLAPPED_TABLE_ACCESS |
| 0x0000012E | INVALID_MDL_RANGE |
| 0x0000012F | VHD_BOOT_INITIALIZATION_FAILED |
| 0x00000130 | DYNAMIC_ADD_PROCESSOR_MISMATCH |
| 0x00000131 | INVALID_EXTENDED_PROCESSOR_STATE |
| 0x00000132 | RESOURCE_OWNER_POINTER_INVALID |
| 0x00000133 | DPC_WATCHDOG_VIOLATION |
| 0x00000134 | DRIVE_EXTENDER |
| 0x00000135 | REGISTRY_FILTER_DRIVER_EXCEPTION |
| 0x00000136 | VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE |
| 0x00000137 | WIN32K_HANDLE_MANAGER |
| 0x00000138 | GPIO_CONTROLLER_DRIVER_ERROR |
| 0x00000139 | KERNEL_SECURITY_CHECK_FAILURE |
| 0x0000013A | KERNEL_MODE_HEAP_CORRUPTION |
| 0x0000013B | PASSIVE_INTERRUPT_ERROR |
| 0x0000013C | INVALID_IO_BOOST_STATE |
| 0x0000013D | CRITICAL_INITIALIZATION_FAILURE |
| 0x0000013E | ERRATA_WORKAROUND_UNSUCCESSFUL |
| 0x0000013F | REGISTRY_CALLBACK_DRIVER_EXCEPTION |
| 0x00000140 | STORAGE_DEVICE_ABNORMALITY_DETECTED |
| 0x00000141 | VIDEO_ENGINE_TIMEOUT_DETECTED |
| 0x00000142 | VIDEO_TDR_APPLICATION_BLOCKED |
| 0x00000143 | PROCESSOR_DRIVER_INTERNAL |
| 0x00000144 | BUGCODE_USB3_DRIVER |
| 0x00000145 | SECURE_BOOT_VIOLATION |
| 0x00000146 | NDIS_NET_BUFFER_LIST_INFO_ILLEGALLY_TRANSFERRED |
| 0x00000147 | ABNORMAL_RESET_DETECTED |
| 0x00000148 | IO_OBJECT_INVALID |
| 0x00000149 | REFS_FILE_SYSTEM |
| 0x0000014A | KERNEL_WMI_INTERNAL |
| 0x0000014B | SOC_SUBSYSTEM_FAILURE |
| 0x0000014C | FATAL_ABNORMAL_RESET_ERROR |
| 0x0000014D | EXCEPTION_SCOPE_INVALID |
| 0x0000014E | SOC_CRITICAL_DEVICE_REMOVED |
| 0x0000014F | PDC_WATCHDOG_TIMEOUT |
| 0x00000150 | TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK |
| 0x00000151 | UNSUPPORTED_INSTRUCTION_MODE |
| 0x00000152 | INVALID_PUSH_LOCK_FLAGS |
| 0x00000153 | KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION |
| 0x00000154 | UNEXPECTED_STORE_EXCEPTION |
| 0x00000155 | OS_DATA_TAMPERING |
| 0x00000156 | WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP |
| 0x00000157 | KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION |
| 0x00000158 | ILLEGAL_IOMMU_PAGE_FAULT |
| 0x00000159 | HAL_ILLEGAL_IOMMU_PAGE_FAULT |
| 0x0000015A | SDBUS_INTERNAL_ERROR |
| 0x0000015B | WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE |
| 0x0000015C | PDC_WATCHDOG_TIMEOUT_LIVEDUMP |
| 0x0000015D | SOC_SUBSYSTEM_FAILURE_LIVEDUMP |
| 0x0000015E | BUGCODE_NDIS_DRIVER_LIVE_DUMP |
| 0x0000015F | CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP |
| 0x00000160 | WIN32K_ATOMIC_CHECK_FAILURE |
| 0x00000161 | LIVE_SYSTEM_DUMP |
| 0x00000162 | KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE |
| 0x00000163 | WORKER_THREAD_TEST_CONDITION |
| 0x00000164 | WIN32K_CRITICAL_FAILURE |
| 0x00000165 | CLUSTER_CSV_STATUS_IO_TIMEOUT_LIVEDUMP |
| 0x00000166 | CLUSTER_RESOURCE_CALL_TIMEOUT_LIVEDUMP |
| 0x00000167 | CLUSTER_CSV_SNAPSHOT_DEVICE_INFO_TIMEOUT_LIVEDUMP |
| 0x00000168 | CLUSTER_CSV_STATE_TRANSITION_TIMEOUT_LIVEDUMP |
| 0x00000169 | CLUSTER_CSV_VOLUME_ARRIVAL_LIVEDUMP |
| 0x0000016A | CLUSTER_CSV_VOLUME_REMOVAL_LIVEDUMP |
| 0x0000016B | CLUSTER_CSV_CLUSTER_WATCHDOG_LIVEDUMP |
| 0x0000016C | INVALID_RUNDOWN_PROTECTION_FLAGS |
| 0x0000016D | INVALID_SLOT_ALLOCATOR_FLAGS |
| 0x0000016E | ERESOURCE_INVALID_RELEASE |
| 0x0000016F | CLUSTER_CSV_STATE_TRANSITION_INTERVAL_TIMEOUT_LIVEDUMP |
| 0x00000170 | CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG |
| 0x00000171 | CRYPTO_LIBRARY_INTERNAL_ERROR |
| 0x00000172 | SECURE_KERNEL_HIBERNATE_ERROR |
| 0x00000173 | COREMSGCALL_INTERNAL_ERROR |
| 0x00000174 | COREMSG_INTERNAL_ERROR |
| 0x00000175 | PREVIOUS_FATAL_ABNORMAL_RESET_ERROR |
| 0x00000176 | STORAGE_STACK_FATAL_ERROR |
| 0x00000178 | ELAM_DRIVER_DETECTED_FATAL_ERROR |
| 0x00000179 | CLUSTER_CLUSPORT_STATUS_IO_TIMEOUT_LIVEDUMP |
| 0x0000017B | PROFILER_CONFIGURATION_ILLEGAL |
| 0x0000017C | PDC_LOCK_WATCHDOG_LIVEDUMP |
| 0x0000017D | PDC_UNEXPECTED_REVOCATION_LIVEDUMP |
| 0x0000017E | MICROCODE_REVISION_MISMATCH |
| 0x0000017F | HYPERGUARD_INITIALIZATION_FAILURE |
| 0x00000180 | WVR_LIVEDUMP_REPLICATION_IOCONTEXT_TIMEOUT |
| 0x00000181 | WVR_LIVEDUMP_STATE_TRANSITION_TIMEOUT |
| 0x00000182 | WVR_LIVEDUMP_RECOVERY_IOCONTEXT_TIMEOUT |
| 0x00000183 | WVR_LIVEDUMP_APP_IO_TIMEOUT |
| 0x00000184 | WVR_LIVEDUMP_MANUALLY_INITIATED |
| 0x00000185 | WVR_LIVEDUMP_STATE_FAILURE |
| 0x00000186 | WVR_LIVEDUMP_CRITICAL_ERROR |
| 0x00000187 | VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD |
| 0x00000188 | CLUSTER_CSVFS_LIVEDUMP |
| 0x00000189 | BAD_OBJECT_HEADER |
| 0x0000018A | SILO_CORRUPT |
| 0x0000018B | SECURE_KERNEL_ERROR |
| 0x0000018C | HYPERGUARD_VIOLATION |
| 0x0000018D | SECURE_FAULT_UNHANDLED |
| 0x0000018E | KERNEL_PARTITION_REFERENCE_VIOLATION |
| 0x0000018F | SYNTHETIC_EXCEPTION_UNHANDLED |
| 0x00000190 | WIN32K_CRITICAL_FAILURE_LIVEDUMP |
| 0x00000191 | PF_DETECTED_CORRUPTION |
| 0x00000192 | KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL |
| 0x00000193 | VIDEO_DXGKRNL_LIVEDUMP |
| 0x00000199 | KERNEL_STORAGE_SLOT_IN_USE |
| 0x00000195 | SMB_SERVER_LIVEDUMP |
| 0x00000196 | LOADER_ROLLBACK_DETECTED |
| 0x00000197 | WIN32K_SECURITY_FAILURE |
| 0x00000198 | UFX_LIVEDUMP |
| 0x0000019A | WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO |
| 0x0000019B | TTM_FATAL_ERROR |
| 0x0000019C | WIN32K_POWER_WATCHDOG_TIMEOUT |
| 0x0000019D | CLUSTER_SVHDX_LIVEDUMP |
| 0x0000019E | BUGCODE_NETADAPTER_DRIVER |
| 0x0000019F | PDC_PRIVILEGE_CHECK_LIVEDUMP |
| 0x000001A0 | TTM_WATCHDOG_TIMEOUT |
| 0x000001A1 | WIN32K_CALLOUT_WATCHDOG_LIVEDUMP |
| 0x000001A2 | WIN32K_CALLOUT_WATCHDOG_BUGCHECK |
| 0x000001A3 | CALL_HAS_NOT_RETURNED_WATCHDOG_TIMEOUT_LIVEDUMP |
| 0x000001A4 | DRIPS_SW_HW_DIVERGENCE_LIVEDUMP |
| 0x000001A5 | USB_DRIPS_BLOCKER_SURPRISE_REMOVAL_LIVEDUMP |
| 0x000001A6 | BLUETOOTH_ERROR_RECOVERY_LIVEDUMP |
| 0x000001A7 | SMB_REDIRECTOR_LIVEDUMP |
| 0x000001A8 | VIDEO_DXGKRNL_BLACK_SCREEN_LIVEDUMP |
| 0x000001A9 | DIRECTED_FX_TRANSITION_LIVEDUMP |
| 0x000001AA | EXCEPTION_ON_INVALID_STACK |
| 0x000001AB | UNWIND_ON_INVALID_STACK |
| 0x000001B0 | VIDEO_MINIPORT_FAILED_LIVEDUMP |
| 0x000001B8 | VIDEO_MINIPORT_BLACK_SCREEN_LIVEDUMP |
| 0x000001C4 | DRIVER_VERIFIER_DETECTED_VIOLATION_LIVEDUMP |
| 0x000001C5 | IO_THREADPOOL_DEADLOCK_LIVEDUMP |
| 0x000001C6 | FAST_ERESOURCE_PRECONDITION_VIOLATION |
| 0x000001C7 | STORE_DATA_STRUCTURE_CORRUPTION |
| 0x000001C8 | MANUALLY_INITIATED_POWER_BUTTON_HOLD |
| 0x000001C9 | USER_MODE_HEALTH_MONITOR_LIVEDUMP |
| 0x000001CA | SYNTHETIC_WATCHDOG_TIMEOUT |
| 0x000001CB | INVALID_SILO_DETACH |
| 0x000001CC | EXRESOURCE_TIMEOUT_LIVEDUMP |
| 0x000001CD | INVALID_CALLBACK_STACK_ADDRESS |
| 0x000001CE | INVALID_KERNEL_STACK_ADDRESS |
| 0x000001CF | HARDWARE_WATCHDOG_TIMEOUT |
| 0x000001D0 | ACPI_FIRMWARE_WATCHDOG_TIMEOUT |
| 0x000001D1 | TELEMETRY_ASSERTS_LIVEDUMP |
| 0x000001D2 | WORKER_THREAD_INVALID_STATE |
| 0x000001D3 | WFP_INVALID_OPERATION |
| 0x000001D4 | UCMUCSI_LIVEDUMP |
| 0x000001D5 | DRIVER_PNP_WATCHDOG |
| 0x000001D6 | WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS |
| 0x000001D7 | EFS_FATAL_ERROR |
| 0x000001D8 | UCMUCSI_FAILURE |
| 0x000001D9 | HAL_IOMMU_INTERNAL_ERROR |
| 0x000001DA | HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR |
| 0x000001DB | IPI_WATCHDOG_TIMEOUT |
| 0x000001DC | DMA_COMMON_BUFFER_VECTOR_ERROR |
| 0x000001DD | BUGCODE_MBBADAPTER_DRIVER |
| 0x000001DE | BUGCODE_WIFIADAPTER_DRIVER |
| 0x000001DF | PROCESSOR_START_TIMEOUT |
| 0x000001E0 | INVALID_ALTERNATE_SYSTEM_CALL_HANDLER_REGISTRATION |
| 0x000001E1 | DEVICE_DIAGNOSTIC_LOG_LIVEDUMP |
| 0x000001E2 | AZURE_DEVICE_FW_DUMP |
| 0x000001E3 | BREAKAWAY_CABLE_TRANSITION |
| 0x000001E4 | VIDEO_DXGKRNL_SYSMM_FATAL_ERROR |
| 0x000001E5 | DRIVER_VERIFIER_TRACKING_LIVE_DUMP |
| 0x000001E6 | CRASHDUMP_WATCHDOG_TIMEOUT |
| 0x000001E7 | REGISTRY_LIVE_DUMP |
| 0x000001E8 | INVALID_THREAD_AFFINITY_STATE |
| 0x000001E9 | ILLEGAL_ATS_INITIALIZATION |
| 0x000001EA | SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION |
| 0x000001EB | DAM_WATCHDOG_TIMEOUT |
| 0x000001EC | HANDLE_LIVE_DUMP |
| 0x000001ED | HANDLE_ERROR_ON_CRITICAL_THREAD |
| 0x400001EE | MPSDRV_QUERY_USER |
| 0x400001EF | VMBUS_LIVEDUMP |
| 0x000001F0 | USB4_HARDWARE_VIOLATION |
| 0x000001F1 | KASAN_ENLIGHTENMENT_VIOLATION |
| 0x000001F2 | KASAN_ILLEGAL_ACCESS |
| 0x000001F3 | IORING |
| 0x000001F4 | MDL_CACHE |
| 0x000001F5 | APPLICATION_HANG_KERNEL_LIVEDUMP |
| 0x000001F6 | MISALIGNED_POINTER_PARAMETER |
| 0x000001F7 | MSSECCORE_ASSERTION_FAILURE |
| 0x000001F8 | INVALID_MINIMAL_PROCESS_STATE |
| 0x000001F9 | PREVIOUS_MODE_MISMATCH |
| 0x000001FA | SMB_SRV_REQUEST_VALIDATION_FAILURE |
| 0x000001FB | IOMMU_INTERRUPT_REMAPPING_FAULT |
| 0x000001FC | WIN32K_CALLOUT_UNREGISTER_FAILED |
| 0x000001FD | HAL_SPE_INTERNAL_ERROR |
| 0x000001FE | SMB_CLIENT_REQUEST_VALIDATION_FAILURE |
| 0x00000200 | CPU_SCHEDULER_INTERNAL_ERROR |
| 0x00000201 | PROCESS_TERMINATE_LIKELY_DEADLOCK |
| 0x00000202 | UNEXPECTED_CODEPATH |
| 0x00000203 | INVALID_EXTENSION_STATE |
| 0x00000356 | XBOX_VMCTRL_CS_TIMEOUT |
| 0x00000357 | XBOX_CORRUPTED_IMAGE |
| 0x00000358 | XBOX_INVERTED_FUNCTION_TABLE_OVERFLOW |
| 0x00000359 | XBOX_CORRUPTED_IMAGE_BASE |
| 0x0000035A | XBOX_XDS_WATCHDOG_TIMEOUT |
| 0x0000035B | XBOX_SHUTDOWN_WATCHDOG_TIMEOUT |
| 0x0000035D | XBOX_CANNOT_MANAGE_PARTITION_MEMORY |
| 0x00000360 | XBOX_360_SYSTEM_CRASH |
| 0x00000420 | XBOX_360_SYSTEM_CRASH_RESERVED |
| 0x00000421 | XBOX_SECURITY_FAILUE |
| 0x00000422 | KERNEL_CFG_INIT_FAILURE |
| 0x000011C8 | MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP |
| 0x00020001 | HYPERVISOR_ERROR |
| 0x00030006 | XBOX_MANUALLY_INITIATED_CRASH |
| 0x000021C8 | MANUALLY_INITIATED_BLACKSCREEN_HOTKEY_LIVE_DUMP |
| 0xC000021A | WINLOGON_FATAL_ERROR |
| 0xC0000218 | STATUS_CANNOT_LOAD_REGISTRY_FILE |
| 0xDEADDEAD | MANUALLY_INITIATED_CRASH1 |
| 0x80000000 | BUGCHECK_CONTEXT_MODIFIER |
| 0xC0000221 | STATUS_IMAGE_CHECKSUM_MISMATCH |
How can I check the BSOD error log in Windows?
Now that you know all the Windows stop codes, it’s vital to understand how to view the BSOD error log on your PC. This will help you identify what triggered the crash and proceed with troubleshooting.
- To check the Windows BSOD error log, open the Event Viewer > select System under Windows Logs from the left pane > locate any entries that read BugCheck under the Source column > double-click on one > view the complete blue screen log and additional details.

- If your Windows PC is frequently getting a BSOD and you can’t precisely identify a specific error log, create a Custom View. To do that, right-click on System > select Create Custom View > choose a time range > pick Error as the Event Level > click OK > name the custom view > save changes > click on the Source column to list entries in alphabetical order > find any that read BugCheck.

That’s the complete BSOD error codes list, along with the steps to find out the one affecting your PC. Now, if you need the downloadable PDF for the BSOD error code list, use the one listed underneath. It has the same entries as the table above.
For any queries or to share any error codes that I may have missed, drop a comment below. I will be updating the list periodically!

With over five years of experience in the tech industry, Kazim excels at simplifying complex topics, making them accessible to tech enthusiasts and general readers alike. He has contributed to several renowned publications worldwide, including WindowsReport and Allthings.how, bringing insightful coverage of key developments in the field.
Kazim has extensively covered the Windows ecosystem, from the early days of Windows 7 to Windows 11. Unlike many in the field, he’s optimistic about Windows 11, calling it the most user-oriented iteration to date.
When he’s not writing, you’ll find Kazim planning weekend getaways or diving into tech verticals beyond his expertise.




