Синий экран Windows, называемый также в англоязычной литературе A Blue Screen of Death (BSOD) — это технически ошибка, вызывающая остановку операционной системы. К счастью, в Windows 10 такие проблемы стали встречаться реже, чем в предыдущих версиях (Windows 8, Windows 7, Windows Vista, Windows XP, тем более Windows 98/95), однако и в наше время бывают ситуации, когда система сталкивается с проблемой, которую она не в силах решить, что приводит к ее полной остановке.
Хотя появление синего (или голубого, как говорят некоторые) экрана дает возможность перезапустить систему, важно знать — что послужило причиной ошибки. Для получения информации о причинах служат коды ошибок, максимально полный перечень которых мы приводим здесь. Кроме кода, мы попытались дать небольшое пояснение к каждой из ошибок.
Внимание: мы настоятельно рекомендуем сверять приведенное тут описание с другими источниками. Могут быть замечены небольшие разночтения, значение тех или иных ошибок в том или ином случае может варьироваться.
Все коды приведены в шестнадцатизначном виде. Для поиска можно использовать сочетание клавиш Ctrl+F
Код ошибки | Причина появления синего экрана |
---|---|
0x00000001 | Код означает, как правило, проблемы с драйвером, который неправильно вызывает asychronous procedure call (APC) — асинхронный вызов процедур или вызывает многократно. Следует поменять драйвер. 0x00000001 имеет синоним «APC_INDEX_MISMATCH» . Синоним ох1. |
0x00000002 | Возникает редко и в связи сразу с несколькими причинами. Имеет пояснение «DEVICE_QUEUE_NOT_BUSY» на экране. Синоним ох2. Означает, что установленное устройство работает неправильно. Встречается в Windows 2000. |
0x00000003 | Синоним ох3. Возникает при установке несовместимого оборудования. Имеет также сообщение «INVALID_AFFINITY_SET». Рекомендуется заменить оборудование, установленное непосредственно перед появлением ошибки. |
0x00000004 | Синоним ох4. Появляется сообщение «INVALID_DATA_ACCESS_TRAP». Дословный перевод — неправильная ловушка доступа к данным. Возникает при получении Windows сообщения от процессора о внутренней ошибке. Может быть вызвана перебоями с напряжением (проверить сеть и блок питания), нехваткой оперативной памяти. |
0x00000005 | Имеет сообщение: «INVALID_PROCESS_ATTACH_ATTEMPT» часто возникает при неправильной работе файла Http.sys. Может возникать, если на компьютере установлены драйверы фильтра TDI антивирусными программами. |
0x00000006 | Ошибка неспецифична. Может возникать вследствие неправильного поведения в мультипроцессорной системе. Сообщение: «INVALID_PROCESS_DETACH_ATTEMPT». |
0x00000007 | Встречается редко. Альтернативный код 0x7 и описание «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 | Сообщение оxC возникает в процессе, если в нем превышено допустимое количество объектов, находящихся в режиме ожидания. Проблемы с программным обеспечением. «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 | Возникает редко. Для программистов.w «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 | Состоялся асинхронный вызов процедуры (APC) и еще не закончился, но процесс, который его вызвал, уже завершен или закрыт. «KERNEL_APC_PENDING_DURING_EXIT» |
0x00000021 | Произошло неправильное выделение ресурсов процессу. «QUOTA_UNDERFLOW» |
0x00000022 | Общая ошибка файловых систем, которая не может быть классифицирована, но наличие которой не позволяет системе продолжить работу. «FILE_SYSTEM» |
0x00000023 | Общая ошибка, связанная с подсистемой FAT, без классификации, связанная с общим остановом системы. «FAT_FILE_SYSTEM» |
0x00000024 | Аналогично предыдущему, но относительно системы NTFS. «NTFS_FILE_SYSTEM» |
0x00000025 | Аналогично предыдущему, касающееся дисковой подсистемы NPFS. «NPFS_FILE_SYSTEM» |
0x00000026 | Неустранимая проблема, связанная с использованием CD-диска, приведшая к краху Windows и появлению синего экрана «CDFS_FILE_SYSTEM» |
0x00000027 | Аналогично предыдущему, связанное с подсистемой SMB на дисках «RDR_FILE_SYSTEM» |
0x00000028 | Сообщение системы безопасности, связанное с неправильным ключом программы, предъявленным для проверки «CORRUPT_ACCESS_TOKEN» |
0x00000029 | Общая ошибка, возникшая в системе безопасности, и приведшая к появлению синего экрана смерти «SECURITY_SYSTEM» |
0x0000002A | Неправильное или некорректное содержание IRP. Предназначено для разработчиков. «INCONSISTENT_IRP» |
0x0000002B | Перерасход стека ядра. «PANIC_STACK_SWITCH» |
0x0000002C | Общая проблема системы ввода-вывода без конкретного описания. «PORT_DRIVER_INTERNAL» |
0x0000002D | Общая проблема, связанная с диском, подключенным через интерфейс SCSI, приведшая к невозможности функционирования «SCSI_DISK_DRIVER_INTERNAL» |
0x0000002E | Ошибка контроля четности модулей памяти. Типичный отказ оборудования. «DATA_BUS_ERROR» |
0x0000002F | Неклассифицированная ошибка шины. «INSTRUCTION_BUS_ERROR» |
0x00000030 | Указатель стека имеет неправильное значение. «SET_OF_INVALID_CONTEXT» |
0x00000031 | Одна из множества проблем запуска. Фаза 0. «PHASE0_INITIALIZATION_FAILED» |
0x00000032 | Одна из множества проблем запуска. Фаза 1. «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 | Неправильное обращение программы с IoBuildPartialMdl. Для разработчиков. «TARGET_MDL_TOO_SMALL» |
0x00000041 | Поток с привилегиями ядра запросил слишком много ресурсов. «MUST_SUCCEED_POOL_EMPTY» |
0x00000042 | Общая ошибка. Описание отсутствует. «ATDISK_DRIVER_INTERNAL» |
0x00000043 | Раздел на диске не найден, что привело к краху системы. «NO_SUCH_PARTITION» |
0x00000044 | Попытка завершить IRP, которая уже к тому времени была завершена. «MULTIPLE_IRP_COMPLETE_REQUESTS» |
0x00000045 | Недостаточно системных регистров «INSUFFICIENT_SYSTEM_MAP_REGS» |
0x00000046 | Общая ошибка безопасности. «DEREF_UNKNOWN_LOGON_SESSION» |
0x00000047 | Общий сбой безопасности. «REF_UNKNOWN_LOGON_SESSION» |
0x00000048 | Пакет операций ввода ввывода — I/O request packet (IRP) завершен, а затем был неожиданно отменен. «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 «NDIS_INTERNAL_ERROR» |
0x00000050 | Обращение к неправильной или поврежденной системной памяти. «PAGE_FAULT_IN_NONPAGED_AREA» |
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 — предназначена для отладки программ программистами. «XNS_INTERNAL_ERROR» . |
0x00000058 | Возникает в случае загрузки системы с неправильной копии зеркалированного дискового устройства «FTDISK_INTERNAL_ERROR» |
0x00000059 | Сбой в файловой системе Pinball «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 | Система Windows не смогла запуститься правильно и полностью «SESSION1_INITIALIZATION_FAILED» |
0x0000006E | Система Windows не смогла запуститься правильно и полностью «SESSION2_INITIALIZATION_FAILED» |
0x0000006F | Система Windows не смогла запуститься правильно и полностью «SESSION3_INITIALIZATION_FAILED» |
0x00000070 | Система Windows не смогла запуститься правильно и полностью «SESSION4_INITIALIZATION_FAILED» |
0x00000071 | Система Windows не смогла запуститься правильно и полностью «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 | Уровень аппаратной абстракции (HAL) не соответствует уровню ядра операционной системы Windows «MISMATCHED_HAL» |
0x0000007A | Запрошенная страница памяти ядра не смогла загрузиться «KERNEL_DATA_INPAGE_ERROR» |
0x0000007B | Microsoft Windows не смогла получить доступ к диску, с которого была загружена. «INACCESSIBLE_BOOT_DEVICE» |
0x0000007C | Проблема в драйвере NDIS. «BUGCODE_NDIS_DRIVER» |
0x0000007D | Не хватает оперативной памяти для старта и работы Windows «INSTALL_MORE_MEMORY» |
0x0000007E | Обнаружена ошибка, которая система обработки не смогла распознать. «SYSTEM_THREAD_EXCEPTION_NOT_HANDLED» |
0x0000007F | Центральный процессор сгенерировал исключение, которое ядро не смогло обработать. «UNEXPECTED_KERNEL_MODE_TRAP» |
0x00000080 | Серьезный сбой аппаратного обеспечения. «NMI_HARDWARE_FAILURE» |
0x00000081 | Для программистов. «SPIN_LOCK_INIT_FAILURE» |
0x00000082 | Для разработчиков. «DFS_FILE_SYSTEM» |
0x00000085 | Невозможность продолжать работу из-за неполадок в настройке «SETUP_FAILURE» |
0x0000008B | Несовпадение контрольной суммы главной загрузочной таблицы диска. «MBR_CHECKSUM_MISMATCH» |
0x0000008E | Вызывается в случае, если приложение уровня ядра сообщает об ошибке, которую менеджер исключений не может распознать и обработать. «KERNEL_MODE_EXCEPTION_NOT_HANDLED» |
0x0000008F | Менеджер PnP (устройства с автоматическим определением) не может начать свою работу. «PP0_INITIALIZATION_FAILED» |
0x00000090 | Менеджер PnP (устройства с автоматическим определением) не может начать свою работу. «PP1_INITIALIZATION_FAILED» |
0x00000092 | Свидетельствует о том, что в систему со многими процессорами был загружен драйвер с поддержкой только одного процессора. «UP_DRIVER_ON_MP_SYSTEM» |
0x00000093 | Для закрытия программного потока был передан не существующий или неправильный указатель на поток. «INVALID_KERNEL_HANDLE» |
0x00000094 | Свидетельствует о том, что процесс ядра был выгружен из памяти, в то время как его стек остался в ОЗУ «KERNEL_STACK_LOCKED_AT_EXIT» |
0x00000096 | Проблемы с очередью процессов. Был получен нулевой указатель на процесс. «INVALID_WORK_QUEUE_ITEM» |
0x00000097 | Для программистов. «BOUND_IMAGE_UNSUPPORTED» . |
0x00000098 | Windows требует себя купить и ввести лицензионный ключ. Закончился период пробной эксплуатации. «END_OF_NT_EVALUATION_PERIOD» |
0x00000099 | Неправильные параметры были переданы в процедуру определения региона. «INVALID_REGION_OR_SEGMENT» |
0x0000009A | Зафиксировано нарушение лицензионного использования Windows «SYSTEM_LICENSE_VIOLATION» |
0x0000009B | Ошибка файловой системы UDF, которая привела к общему краху системы. Подробное описание отсутствует. «UDFS_FILE_SYSTEM» |
0x0000009C | Подробная проверка компьютера обнаружила проблемы, связанные с невозможностью его дальнейшего использования в действующей конфигурации. «MACHINE_CHECK_EXCEPTION» |
0x0000009E | По крайней мере один из компонентов режима пользователя не позволяет Windows производить дальнейшие операции «USER_MODE_HEALTH_MONITOR» |
0x0000009F | По крайней мере один из драйверов в настоящее время находится в режиме потребления электроэнергии, не соответствующем правильным настройкам. «DRIVER_POWER_STATE_FAILURE» |
0x000000A0 | Неудача с управлением электропитанием. Система распределения энергии потерпела крах. «INTERNAL_POWER_ERROR» |
0x000000A1 | Обнаружен сбой систем шины PCI и периферийных устройств. Несогласованность работы внешних аппаратных устройств, вызвавшая синий экран. «PCI_BUS_DRIVER_INTERNAL» |
0x000000A2 | Найдено несоответствие в образе памяти — повреждение исполняемого файла. Как правило свидетельствует об аппаратных проблемах с оперативной памятью или является следствием программной ошибки. «MEMORY_IMAGE_CORRUPT» o |
0x000000A3 | Драйвер управления питанием ACPI выдал ошибку. Аппаратные проблемы на материнской плате. «ACPI_DRIVER_INTERNAL» |
0x000000A4 | Проблема, которая может быть вызвана недостаточным количеством памяти, отведенной для невыгружаемых страниц. Для тех страниц, которые не могут быть временно отправлены на диск. Как правило свидетельствует о существенной нехватке физической оперативной памяти в компьютере. «CNSS_FILE_SYSTEM_FILTER». |
0x000000A5 | Несоответствие версии используемой системы управления питанием ACPI и используемой в BIOS конфигурацией. Вызвано проблемами с системным программным обеспечением материнской платы или ее неправильной прошивкой. «ACPI_BIOS_ERROR» on the same blue screen. |
0x000000A7 | Обнаружено несоответствие записи во внутренних таблицах ядра параметрам этих таблиц. «BAD_EXHANDLE». |
0x000000AB | Синий экран с этим сообщением появляется тогда, когда драйвер программной сессии остается в памяти, в то время когда сама сессия ужеп завершилась. Может быть связана с процессамиWin32k.sys, Atmfd.dll, Rdpdd.dll, видеодрайвером. «SESSION_HAS_VALID_POOL_ON_EXIT» |
0x000000AC | Недостаточно памяти для уровня аппаратной абстракции. Один из вариантов сообщения об общей нехватке оперативной памяти в системе. «HAL_MEMORY_ALLOCATION». |
0x000000AD | Сообщается, что видео порт создал дамп памяти от имени видеодрайвера во время работы системы. Причиной создания дампа могут быть внутренние проблемы видео подсистемы, которые не могут быть интерпретированы операционной системой. «VIDEO_DRIVER_DEBUG_REPORT_REQUEST» on the same blue screen. |
0x000000B4 | Невозможность для Windows инициировать графический драйвер и войти в графический режим «VIDEO_DRIVER_INIT_FAILURE» |
0x000000B8 | Через систему удаленного вызова процедур (DPC) была предпринята попытка выполнить запрещенную операцию. «ATTEMPTED_SWITCH_FROM_DPC» может свидетельствовать о наличии вируса. |
0x000000B9 | Встречается редко. Общая ошибка чипсета. «CHIPSET_DETECTED_ERROR». |
0x000000BA | Обнаружен драйвер сессии, который связан с уже выгруженным из памяти процессором. «SESSION_HAS_VALID_VIEWS_ON_EXIT». |
0x000000BB | Невозможность успешно загрузиться через локальную сеть. «NETWORK_BOOT_INITIALIZATION_FAILED». |
0x000000BC | Обнаружен дублирующий IP-адрес, присвоенный машине, с которой компьютер должен загрузиться по сети. Может свидетельствовать о попытке взлома. «NETWORK_BOOT_DUPLICATE_ADDRESS» |
0x000000BE | Попытка записи в память, предназначенную только для чтения. «ATTEMPTED_WRITE_TO_READONLY_MEMORY». |
0x000000BF | Процесс пытался присвоить mutex, который уже кому-то принадлежал. Свидетельствует об ошибках в программном обеспечении. Сообщение предназначено для программистов. «MUTEX_ALREADY_OWNED» |
0x000000C1 | Ошибка целостности специальной памяти. Свидетельствует о проблемах (возможно, аппаратных) с памятью. «SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION» on the same blue screen. |
0x000000C2 | Неправильное обращение к памяти. «BAD_POOL_CALLER» |
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 | Серьезная ошибка подсистемы Plug and Play, обычно вызванная неправильным PnP драйвером. «PNP_DETECTED_FATAL_ERROR» |
0x000000CB | Возникает, если драйвер или система ввода-вывода не освободила занятые страницы памяти после того, как закончили свою работу. «DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS» |
0x000000CC | Система обнаружила замороженные участки памяти, созданные ранее «PAGE_FAULT_IN_FREED_SPECIAL_POOL». |
0x000000CD | Синий экран при попытке доступа к памяти за пределами выделенной области. Выдается некорректным драйвером или другой системой программ. BSOD error code 0x000000CD may also show «PAGE_FAULT_BEYOND_END_OF_ALLOCATION» on the same blue screen. |
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 | Ошибка драйвера NDIS — проблемы с сетевыми дисками. «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» |
0x000000D7 | Процесс попытался вычислить несуществующий адрес. «DRIVER_UNMAPPING_INVALID_VIEW» . |
0x000000D8 | Больше не осталось свободных мест в таблице записей страниц памяти. «DRIVER_USED_EXCESSIVE_PTES» |
0x000000D9 | Список закрытых страниц оперативной памяти поврежден. «LOCKED_PAGES_TRACKER_CORRUPTION» |
0x000000DA | Функция выделения памяти в таблице распределения (PTE) была вызвана неправильным образом. «SYSTEM_PTE_MISUSE» |
0x000000DB | Вызов или обращение к адресу, возникший скорее всего из-за неправильных записей в таблице распределения памяти. «DRIVER_CORRUPTED_SYSPTES» |
0x000000DC | Драйвер пытался обратиться к содержимому стека не в правильном порядке. «DRIVER_INVALID_STACK_ACCESS» |
0x000000DE | Обнаружены поврежденные области памяти, соответствующие областям для хранения данных файлов на диске. «POOL_CORRUPTION_IN_FILE_AREA |
0x000000DF | Процесс не закончил свою работу до момента его остановки. «IMPERSONATING_WORKER_THREAD» |
0x000000E0 | Сообщение о том, что один из компонентов в связке — BIOS — система управления питанием (ACPI) неисправен «ACPI_BIOS_FATAL_ERROR» on the same blue screen. |
0x000000E1 | Процесс закончил свою работу и возвратил больший чем нужно уровень привилегий. «WORKER_THREAD_RETURNED_AT_BAD_IRQL» |
0x000000E2 | Пользователь сознательно инициировал создание дампа памяти при сбое с помощью отладчика или клавиатуры. «MANUALLY_INITIATED_CRASH» |
0x000000E3 | Процесс пытается освободить ресурс, который он не получал. «RESOURCE_NOT_OWNED» |
0x000000E4 | Ситуация, при которой рабочий процесс оказывается в той области памяти, где он не должен находиться. «WORKER_INVALID» |
0x000000E6 | Получено требование об остановке системы со стороны подсистемы проверки драйверов и цифрового контента. «DRIVER_VERIFIER_DMA_VIOLATION» |
0x000000E7 | Состояние процесса с плавающей запятой нарушено. «INVALID_FLOATING_POINT_STATE» |
0x000000E8 | Поврежденный файл был допущен к операции отмены открытия файла. «INVALID_CANCEL_OF_FILE_OPEN» |
0x000000E9 | Удален из памяти и остановлен текущий процесс, который должен быть выполнен «ACTIVE_EX_WORKER_THREAD_TERMINATION» |
0x000000EA | Система считает, что процесс в драйвере устройства завис. «THREAD_STUCK_IN_DEVICE_DRIVER» |
0x000000EB | Не осталось свободных страниц памяти для продолжения операций «DIRTY_MAPPED_PAGES_CONGESTION» |
0x000000EC | Сессия завершилась в то время, как драйвер сессии остался загруженным в память. «SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT» |
0x000000ED | Система ввода-вывода пыталась смонтироваться на загрузочное устройство, однако у нее это не получилось. «UNMOUNTABLE_BOOT_VOLUME» |
0x000000EF | Останов критического системного процесса «CRITICAL_PROCESS_DIED» |
0x000000F1 | Получено сообщение от драйвера SCSI о необходимости останова системы вследствие неустранимой ошибки. «SCSI_VERIFIER_DETECTED_VIOLATION» |
0x000000F3 | Windows не получается завершить свою работу вследствие нехватки памяти и других ресурсов. «DISORDERLY_SHUTDOWN» |
0x000000F4 | Процесс, важный для работы операционной системы, неожиданно был остановлен или удален из памяти. «CRITICAL_OBJECT_TERMINATION» |
0x000000F5 | Неустранимая ошибка менеджера файлов «FLTMGR_FILE_SYSTEM» |
0x000000F6 | Драйвер PCI проверил устройство и сообщает, что дальнейшая работа системы невозможна. «PCI_VERIFIER_DETECTED_VIOLATION» |
0x000000F7 | Драйвер переполнил буфер стека. «DRIVER_OVERRAN_STACK_BUFFER» |
0x000000F8 | Проблема инициализации RAM-диска. Невозможно загрузиться из памяти. «RAMDISK_BOOT_INITIALIZATION_FAILED» on the same blue screen. |
0x000000F9 | Проблема, связанная с ошибкой диска, возникшей при открытии нового тома. «DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN» on the same blue screen. |
0x000000FA | Драйвер ядра встроенного веб-сервера (Http.sys) поврежден и не может восстановиться. «HTTP_DRIVER_CORRUPTED» |
0x000000FC | Попытка выполнения кода в памяти, не предназначенной для исполнения программ. «ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY» |
0x000000FD | Закончились страницы памяти для выполнения операций. «DIRTY_NOWRITE_PAGES_CONGESTION» on the same blue screen. |
0x000000FE | Ошибка драйвера USB «BUGCODE_USB_DRIVER» |
0x000000FF | Попытка вставить объект в очередь, которая привела к переполнению очереди. «RESERVE_QUEUE_OVERFLOW» |
0x00000100 | Ошибка работы загрузчика. Возникает при программных и аппаратных сбоях, когда загрузчик не может правильно прочитать и распознать данные. «LOADER_BLOCK_MISMATCH» |
0x00000101 | Проблемы с таймером на одном из процессоров в мультипроцессорной системе. Когда прерывания от таймера, которое ожидалось, не произошло в заданный временной интервал. Может свидетельствовать о сбое одного из ядер или процессора. «CLOCK_WATCHDOG_TIMEOUT» |
0x00000103 | Неправильные данные, полученные из сетевого хранилища данных. Или эти данные совсем не получены. Система хранения данных не может перенаправить запрос на чтение или запись данных из сетевого хранилища. «MUP_FILE_SYSTEM» |
0x00000104 | Проблема на графической карте. Процессор карты попытался записать данные в отведенную для порта AGP область памяти, которая ранее не была им зарезервирована. «AGP_INVALID_ACCESS». |
0x00000105 | Сбой таблицы распределения данных, относящихся к работе видеокарты вообще и карт с портом AGP в частности. «AGP_GART_CORRUPTION» . |
0x00000106 | Попытка программирования видеокарты неавторизованным для этого сервисом или процессом. «AGP_ILLEGALLY_REPROGRAMMED». |
0x00000108 | Сбой внешних файловых систем или систем, поставленных помимо основных. «THIRD_PARTY_FILE_SYSTEM_FAILURE». |
0x00000109 | Ошибка процессов ядра системы. «CRITICAL_STRUCTURE_CORRUPTION» видимо необходимо перезагрузить компьютер. |
0x0000010A | Редко возникающее сообщение «APP_TAGGING_INITIALIZATION_FAILED» без описания. |
0x0000010C | Сбой библиотеки обработчика файловой системы, связанный с его некорректной работой и попыткой нарушения целостности данных. «FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION». |
0x0000010D | Проблемы, обнаруженные библиотекой драйверов уровня ядра. Означают, что один из основных базовых системных драйверов поврежден или работает неправильно. «WDF_VIOLATION». |
0x0000010E | Ситуация, в которой оказался менеджер памяти видеокарты, не подразумевает дальнейшей правильной работе и вызывает исключение, вызывающее синий экран. «VIDEO_MEMORY_MANAGEMENT_INTERNAL». |
0x0000010F | Менеджер транзакций ядра обнаружил, что один из процессов ядра запустил исключение в ответ на прямой вызов. Менеджер ресурсов не может обработать это исключение и поэтому останавливает свою работу. Сбой ядра системы с появлением синего экрана смерти. «RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED». |
0x00000111 | Вызов немаскируемого прерывания в то время, как уже исполняется другое немаскируемое прерывание. «RECURSIVE_NMI» |
0x00000112 | Драйвер Msrpc.sys вызвал общий останов системы. «MSRPC_STATE_VIOLATION» |
0x00000113 | Свидетельствует о том, что ядро видеоподсистемы столкнулось с проблемами и вызывает общий останов системы с появлением синего экрана. «VIDEO_DXGKRNL_FATAL_ERROR» |
0x00000114 | Отказ системы по инициативе теневого драйвера. «VIDEO_SHADOW_DRIVER_FATAL_ERROR» |
0x00000115 | Нарушения работы порта AGP. Могут быть вызваны как программными, так и аппаратными причинами. «AGP_INTERNAL» |
0x00000116 | Попытка перезагрузить драйвер дисплея, видеокарты окончилась неудачей. Перезагрузка была вызвана его зависанием. «VIDEO_TDR_ERROR» |
0x00000117 | Драйвер дисплея и видеокарты перестал отвечать на запросы. «VIDEO_TDR_TIMEOUT_DETECTED» . |
0x00000119 | Обработчик запросов видеокарты столкнулся с серьезными проблемами в своей работы и вызывает голубой экран смерти с крушением всей системы. «VIDEO_SCHEDULER_INTERNAL_ERROR». |
0x0000011A | Редко возникающая ошибка, неспецифическая, не имеющая описания. «EM_INITIALIZATION_FAILURE». |
0x0000011B | Эта проверка ошибок указывает, что драйвер вернулся из процедуры отмены, которая содержит глобальную блокировку отмены. Это приводит к сбою всех последующих вызовов отмены, а также приводит к блокировке или другой ошибке. «DRIVER_RETURNED_HOLDING_CANCEL_LOCK» |
0x0000011C | Зафиксирована попытка записи в защищенный от записи менеджер конфигуацй. Может быть вызвана вирусом или неправильным драйвером. «ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE». |
0x0000011D | Внутренняя фатальная ошибка подсистемы отслеживания событий. «EVENT_TRACING_FATAL_ERROR». |
0x00000121 | Нарушения со стороны драйвера. «DRIVER_VIOLATION» |
0x00000122 | Внутренние проблемы подсистемы распознавания аппаратных ошибок Windows Hardware Error Architecture (WHEA). Означает, что отказала та система, которая должна мониторить аппаратные сбои. «WHEA_INTERNAL_ERROR». |
0x00000124 | Полный аппаратный сбой. Означает, что конкретная причина проблем не указана, но Windows не в состоянии продолжать работу в той аппаратной конфигурации, что имеется в настоящий момент. «WHEA_UNCORRECTABLE_ERROR». |
0x00000127 | Проблемы с памятью — система увидела, что страница ОЗУ, которая должна быть заполнена нулями, оказалась не заполненной. Возникает при аппаратных проблемах. «PAGE_NOT_ZERO». |
0x0000012B | Несовпадение контроля четности памяти. Аппаратные проблемы с оперативной памятью. Могут быть кратковременными. «FAULTY_HARDWARE_CORRUPTED_PAGE» . |
0x0000012C | Проблемы с доступом к диску. Система exFAT диска не читается. «EXFAT_FILE_SYSTEM» |
0x1000007E | Невозможность обработать или распознать ошибку, возникшую в системе среди файлов и программ операционной системы. «SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M» . |
0x1000007F | Неизвестная ошибка процессора, которую ядро не в силах обработать. «UNEXPECTED_KERNEL_MODE_TRAP_M». |
0x1000008E | Программа уровня ядра вызвала прерывание, которое обработчик ошибок не может распознать. «KERNEL_MODE_EXCEPTION_NOT_HANDLED_M». |
0x100000EA | Один из потоков драйвера не заканчивается. Проблемы с устройством или драйвером (или обоими). «THREAD_STUCK_IN_DEVICE_DRIVER_M» |
0xC0000218 | Возникает при невозможности увидеть, прочитать или загрузить файл реестра ОС. «STATUS_CANNOT_LOAD_REGISTRY_FILE» . |
0xC000021A | Проблемы системы взаимодействия с пользователем. Возникает при невозможности дальнейшего взаимодействия и повреждения критических подсистем. «STATUS_SYSTEM_PROCESS_TERMINATED». |
0xC0000221 | Повреждение системного файла или библиотеки. Контрольная сумма не совпадает. «STATUS_IMAGE_CHECKSUM_MISMATCH» . |
0xDEADDEAD | Ошибка, вызванная пользователем вручную. Да, бывает и такое! |
Stop codes give you a great starting point for fixing any Windows 10 errors. Here’s what you need to know about using stop codes for troubleshooting.
When Windows 10 (or Windows 11!) suddenly crashes, you end up at the bluescreen of death (BSOD). The affectionately known crash screen contains some handy information. Specifically, the Windows stop code details exactly why your system is suddenly dead.
Stop codes, also known as a bug check, cover every type of error a Windows computer encounters. The scope of each stop code varies, but it gives you a great starting point for fixing any Windows 10 errors.
So, here’s what you need to know about Windows stop codes and how you can use a stop code to fix your computer.
How Does a Windows Stop Code Work?
When Windows crashes, it generates a stop code that it displays on the BSOD. The stop code is a hexadecimal code that starts with 0x, followed by a string of eight other characters. Each stop code refers to a unique Windows error and directs you to help to fix the error. For avoidance of confusion, Windows stop codes are similar to Windows error codes.
For example, the Windows Memory Management error carries the stop code 0x0000001A and refers to a critical error with your system memory management. Once you know that the error refers to your system memory and you have the specific stop code, you can begin searching for solutions to the issue.
What Is a Windows Stop Code For?
When Windows reaches a critical error, the system shuts down. The forced shutdown protects the system from any potential damage relating to the error. Therefore, the stop code issued informs us where the error is found in the system.
How to Find a Windows Stop Code
Say your computer crashes and the BSOD displays with a stop code. But you miss the stop code and the error message. How do you find a stop code once your computer reboots? Where are the BSOD error codes kept?
The easiest way to find a Windows stop code after the fact is using Nirsoft’s BlueScreenView tool. BlueScreenView automatically loads any previous minidumps and error codes on your system.
- Head to the BlueScreenView page and download the program. Once it downloads, install BlueScreenView.
- Open the program after installation. From there, you can sort through the errors to find the most recent BSOD, and begin diagnosing your system.
BlueScreenView is a very handy tool, but there is an alternative Microsoft tool, known as WinDbg. For more information, check out how to solve blue screen errors using WinDbg.
How to Fix a Specific Windows Stop Code Error
There are a lot of Windows stop codes. Hundreds, in fact. Here at MakeUseOf, we’ve written about several of the most common Windows stop code errors and how you can fix them easily. Here is a comprehensive list of MakeUseOf articles that resolve Windows error codes.
- Memory Management 0x0000001A
- System Service Exception 0x0000003B
- Critical Process Died 0x000000EF
- Unmountable Boot Volume 0x000000ED
- WHEA Uncorrectable Error 0x00000124
- System Config Info 0x00000074
- Video Scheduler Internal Error 0x00000119
- Critical Process Died 0x000000EF
- HAL Initialization Failed 0x0000005C
- Faulty Hardware Corrupted Page 0x0000012B
- Inaccessible Boot Device 0x0000007B
- Machine Check Exception 0x0000009C
- Boot Selection Failed 0xc0000225
- Windows Update Error 0x80070422
- Windows Update Error 0x80070057
- .NET Framework 3.5 0x800F081F
- Windows Store Error Code 0x8000ffff
- DPC WATCHDOG VIOLATION
- Microsoft Store Error 0x800B010FI
- Windows Update Install Error 0x80070643
Phew, that’s a lot of common Windows stop codes. Who said Windows isn’t buggy? Not us!
Basic Fixes for Stop Code Errors
Windows stop code errors alert the user to an error. While some stop codes require a specific fix (check out the above list of Windows stop code error fixes), there are a few basic Windows troubleshooting tricks you can try.
1. Restart Your Computer
The first fix is the easiest and most obvious: restarting your computer. Restarting your computer fixes a huge amount of issues, and there is a reason «switching it off and on again» is a running joke (but the first go-to fix) in the IT world.
2. Run SFC and CHKDSK
SFC and CHKDSK are Windows system utilities you can use to fix a corrupt file system. At times, Windows files become corrupt and cause errors across your system. These tools scan your system and repair the broken files along the way.
Before running the SFC command, you need to check it is working properly. To do this, we use the Deployment Image Servicing and Management tool, or DISM. Like SFC, DISM is an integrated Windows utility with a wide range of functions. In this case, the DISM Restorehealth command ensures that our next fix will work properly.
Here’s how you use DISM and SFC:
- Type Command Prompt (Admin) in the Start menu search bar, then right-click and select Run as administrator to open an elevated Command Prompt.
- Type the following command and press Enter: DISM /online /cleanup-image /restorehealth
- Wait for the command to complete. The process can take up to 20 minutes, depending on your system’s health. The process seems stuck at certain times, but wait for it to complete.
- When the process completes, type sfc /scannow and press Enter.
Next up, run CHKDSK. Unlike SFC, CHKDSK scans your entire drive for errors, whereas SFC scans Windows files specifically. Like SFC, run the CHKDSK scan from the Command Prompt to fix your machine.
- Type command prompt in your Start menu search bar, then right-click the best match and select Run as administrator. (Alternatively, press Windows key + X, then select Command Prompt (Admin)from the menu.)
- Next, type chkdsk /r and press Enter. The command will scan your system for errors and fix any issues along the way.
After SFC and CHKDSK complete, fixing any corrupt files along the way, restart your system. Then, attempt to access the restricted files.
3. Update Windows 10
There is always the chance Windows Update can solve your BSOD error code problems. If there is a known issue with Windows, Microsoft will release a fix through Windows Update, repairing the issue. Windows Update also provides fixes and patches for other important things, such as security or outdated files.
Hit Windows key + I to open the Settings panel. Now, head to Update & Security, then check Windows Update for any pending updates. If there is an update, save any important files, then press Restart now. Your system will reboot during the process.
How to Find and Fix Windows Stop Code Errors
A bluescreen of death is never a happy moment for any Windows user. Now you know how to use a stop code to identify and fix any issue, you won’t find them quite so irritating. I mean, they’re still annoying, but at least you know how to move forward and fix the next Windows Blue Screen Error.
Now, while the stop code error fixes detailed above are for Windows 10, the vast majority are still applicable for Windows 11. The similarities between the two operating systems mean that many fixes for Windows 10 errors have carried over to Windows 11.
12 мин Просмотров 45.4к.
Описание кодов ошибок BSOD (Blue Screen of Death) в Windows. Причины появления синего экрана смерти с расшифровкой, методы решения проблемы.
Коды ошибок «синего экрана смерти» с названием. По другому они называются ошибками Windows (Blue Screen of Death или BSOD), которые также называются STOP ошибки. Они появляются, когда проблема настолько серьезна, что работа Windows полностью останавливается.
Рекомендую при появлении синего экрана воспользоваться универсальными методами его устранения, описанными мной в статье Решение BSOD.
Чтобы получить сведения об ошибке, введите её код в поле поиска по странице. Нажмите сочетание клавиш CTRL + F и укажите номер BSOD как, например, 7е или 0x0000007e.
Номер | Код ошибки | Название |
---|---|---|
1 | 0x00000001 | APC_INDEX_MISMATCH |
2 | 0x00000002 | DEVICE_QUEUE_NOT_BUSY |
3 | 0x00000003 | INVALID_AFFINITY_SET |
4 | 0x00000004 | INVALID_DATA_ACCESS_TRAP |
5 | 0x00000005 | INVALID_PROCESS_ATTACH_ATTEMPT |
6 | 0x00000006 | INVALID_PROCESS_DETACH_ATTEMPT |
7 | 0x00000007 | INVALID_SOFTWARE_INTERRUPT |
8 | 0x00000008 | IRQL_NOT_DISPATCH_LEVEL |
9 | 0x00000009 | IRQL_NOT_GREATER_OR_EQUAL |
10 | 0x0000000A | IRQL_NOT_LESS_OR_EQUAL |
11 | 0x0000000B | NO_EXCEPTION_HANDLING_SUPPORT |
12 | 0x0000000C | MAXIMUM_WAIT_OBJECTS_EXCEEDED |
13 | 0x0000000D | MUTEX_LEVEL_NUMBER_VIOLATION |
14 | 0x0000000E | NO_USER_MODE_CONTEXT |
15 | 0x0000000F | SPIN_LOCK_ALREADY_OWNED |
16 | 0x00000010 | SPIN_LOCK_NOT_OWNED |
17 | 0x00000011 | THREAD_NOT_MUTEX_OWNER |
18 | 0x00000012 | TRAP_CAUSE_UNKNOWN |
19 | 0x00000013 | EMPTY_THREAD_REAPER_LIST |
20 | 0x00000014 | CREATE_DELETE_LOCK_NOT_LOCKED |
21 | 0x00000015 | LAST_CHANCE_CALLED_FROM_KMODE |
22 | 0x00000016 | CID_HANDLE_CREATION |
23 | 0x00000017 | CID_HANDLE_DELETION |
24 | 0x00000018 | REFERENCE_BY_POINTER |
25 | 0x00000019 | BAD_POOL_HEADER |
26 | 0x0000001A | MEMORY_MANAGEMENT |
27 | 0x0000001B | PFN_SHARE_COUNT |
28 | 0x0000001C | PFN_REFERENCE_COUNT |
29 | 0x0000001D | NO_SPIN_LOCK_AVAILABLE |
30 | 0x0000001E | KMODE_EXCEPTION_NOT_HANDLED |
31 | 0x0000001F | SHARED_RESOURCE_CONV_ERROR |
32 | 0x00000020 | KERNEL_APC_PENDING_DURING_EXIT |
33 | 0x00000021 | QUOTA_UNDERFLOW |
34 | 0x00000022 | FILE_SYSTEM |
35 | 0x00000023 | FAT_FILE_SYSTEM |
36 | 0x00000024 | NTFS_FILE_SYSTEM |
37 | 0x00000025 | NPFS_FILE_SYSTEM |
38 | 0x00000026 | CDFS_FILE_SYSTEM |
39 | 0x00000027 | RDR_FILE_SYSTEM |
40 | 0x00000028 | CORRUPT_ACCESS_TOKEN |
41 | 0x00000029 | SECURITY_SYSTEM |
42 | 0x0000002A | INCONSISTENT_IRP |
43 | 0x0000002B | PANIC_STACK_SWITCH |
44 | 0x0000002C | PORT_DRIVER_INTERNAL |
45 | 0x0000002D | SCSI_DISK_DRIVER_INTERNAL |
46 | 0x0000002E | DATA_BUS_ERROR |
47 | 0x0000002F | INSTRUCTION_BUS_ERROR |
48 | 0x00000030 | SET_OF_INVALID_CONTEXT |
49 | 0x00000031 | PHASE0_INITIALIZATION_FAILED |
50 | 0x00000032 | PHASE1_INITIALIZATION_FAILED |
51 | 0x00000033 | UNEXPECTED_INITIALIZATION_CALL |
52 | 0x00000034 | CACHE_MANAGER |
53 | 0x00000035 | NO_MORE_IRP_STACK_LOCATIONS |
54 | 0x00000036 | DEVICE_REFERENCE_COUNT_NOT_ZERO |
55 | 0x00000037 | FLOPPY_INTERNAL_ERROR |
56 | 0x00000038 | SERIAL_DRIVER_INTERNAL |
57 | 0x00000039 | SYSTEM_EXIT_OWNED_MUTEX |
58 | 0x0000003A | SYSTEM_UNWIND_PREVIOUS_USER |
59 | 0x0000003B | SYSTEM_SERVICE_EXCEPTION |
60 | 0x0000003C | INTERRUPT_UNWIND_ATTEMPTED |
61 | 0x0000003D | INTERRUPT_EXCEPTION_NOT_HANDLED |
62 | 0x0000003E | MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED |
63 | 0x0000003F | NO_MORE_SYSTEM_PTES |
64 | 0x00000040 | TARGET_MDL_TOO_SMALL |
65 | 0x00000041 | MUST_SUCCEED_POOL_EMPTY |
66 | 0x00000042 | ATDISK_DRIVER_INTERNAL |
67 | 0x00000043 | NO_SUCH_PARTITION |
68 | 0x00000044 | MULTIPLE_IRP_COMPLETE_REQUESTS |
69 | 0x00000045 | INSUFFICIENT_SYSTEM_MAP_REGS |
70 | 0x00000046 | DEREF_UNKNOWN_LOGON_SESSION |
71 | 0x00000047 | REF_UNKNOWN_LOGON_SESSION |
72 | 0x00000048 | CANCEL_STATE_IN_COMPLETED_IRP |
73 | 0x00000049 | PAGE_FAULT_WITH_INTERRUPTS_OFF |
74 | 0x0000004A | IRQL_GT_ZERO_AT_SYSTEM_SERVICE |
75 | 0x0000004B | STREAMS_INTERNAL_ERROR |
76 | 0x0000004C | FATAL_UNHANDLED_HARD_ERROR |
77 | 0x0000004D | NO_PAGES_AVAILABLE |
78 | 0x0000004E | PFN_LIST_CORRUPT |
79 | 0x0000004F | NDIS_INTERNAL_ERROR |
80 | 0x00000050 | PAGE_FAULT_IN_NONPAGED_AREA |
81 | 0x00000051 | REGISTRY_ERROR |
82 | 0x00000052 | MAILSLOT_FILE_SYSTEM |
83 | 0x00000053 | NO_BOOT_DEVICE |
84 | 0x00000054 | LM_SERVER_INTERNAL_ERROR |
85 | 0x00000055 | DATA_COHERENCY_EXCEPTION |
86 | 0x00000056 | INSTRUCTION_COHERENCY_EXCEPTION |
87 | 0x00000057 | XNS_INTERNAL_ERROR |
88 | 0x00000058 | FTDISK_INTERNAL_ERROR |
89 | 0x00000059 | PINBALL_FILE_SYSTEM |
90 | 0x0000005A | CRITICAL_SERVICE_FAILED |
91 | 0x0000005B | SET_ENV_VAR_FAILED |
92 | 0x0000005C | HAL_INITIALIZATION_FAILED |
93 | 0x0000005D | UNSUPPORTED_PROCESSOR |
94 | 0x0000005E | OBJECT_INITIALIZATION_FAILED |
95 | 0x0000005F | SECURITY_INITIALIZATION_FAILED |
96 | 0x00000060 | PROCESS_INITIALIZATION_FAILED |
97 | 0x00000061 | HAL1_INITIALIZATION_FAILED |
98 | 0x00000062 | OBJECT1_INITIALIZATION_FAILED |
99 | 0x00000063 | SECURITY1_INITIALIZATION_FAILED |
100 | 0x00000064 | SYMBOLIC_INITIALIZATION_FAILED |
101 | 0x00000065 | MEMORY1_INITIALIZATION_FAILED |
102 | 0x00000066 | CACHE_INITIALIZATION_FAILED |
103 | 0x00000067 | CONFIG_INITIALIZATION_FAILED |
104 | 0x00000068 | FILE_INITIALIZATION_FAILED |
105 | 0x00000069 | IO1_INITIALIZATION_FAILED |
106 | 0x0000006A | LPC_INITIALIZATION_FAILED |
107 | 0x0000006B | PROCESS1_INITIALIZATION_FAILED |
108 | 0x0000006C | REFMON_INITIALIZATION_FAILED |
109 | 0x0000006D | SESSION1_INITIALIZATION_FAILED |
110 | 0x0000006E | SESSION2_INITIALIZATION_FAILED |
111 | 0x0000006F | SESSION3_INITIALIZATION_FAILED |
112 | 0x00000070 | SESSION4_INITIALIZATION_FAILED |
113 | 0x00000071 | SESSION5_INITIALIZATION_FAILED |
114 | 0x00000072 | ASSIGN_DRIVE_LETTERS_FAILED |
115 | 0x00000073 | CONFIG_LIST_FAILED |
116 | 0x00000074 | BAD_SYSTEM_CONFIG_INFO |
117 | 0x00000075 | CANNOT_WRITE_CONFIGURATION |
118 | 0x00000076 | PROCESS_HAS_LOCKED_PAGES |
119 | 0x00000077 | KERNEL_STACK_INPAGE_ERROR |
120 | 0x00000078 | PHASE0_EXCEPTION |
121 | 0x00000079 | MISMATCHED_HAL |
122 | 0x0000007A | KERNEL_DATA_INPAGE_ERROR |
123 | 0x0000007B | INACCESSIBLE_BOOT_DEVICE |
124 | 0x0000007C | BUGCODE_NDIS_DRIVER |
125 | 0x0000007D | INSTALL_MORE_MEMORY |
126 | 0x0000007E | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED |
127 | 0x0000007F | UNEXPECTED_KERNEL_MODE_TRAP |
128 | 0x00000080 | NMI_HARDWARE_FAILURE |
129 | 0x00000081 | SPIN_LOCK_INIT_FAILURE |
130 | 0x00000082 | DFS_FILE_SYSTEM |
131 | 0x00000085 | SETUP_FAILURE |
132 | 0x0000008B | MBR_CHECKSUM_MISMATCH |
133 | 0x0000008E | KERNEL_MODE_EXCEPTION_NOT_HANDLED |
134 | 0x0000008F | PP0_INITIALIZATION_FAILED |
135 | 0x00000090 | PP1_INITIALIZATION_FAILED |
136 | 0x00000092 | UP_DRIVER_ON_MP_SYSTEM |
137 | 0x00000093 | INVALID_KERNEL_HANDLE |
138 | 0x00000094 | KERNEL_STACK_LOCKED_AT_EXIT |
139 | 0x00000096 | INVALID_WORK_QUEUE_ITEM |
140 | 0x00000097 | BOUND_IMAGE_UNSUPPORTED |
141 | 0x00000098 | END_OF_NT_EVALUATION_PERIOD |
142 | 0x00000099 | INVALID_REGION_OR_SEGMENT |
143 | 0x0000009A | SYSTEM_LICENSE_VIOLATION |
144 | 0x0000009B | UDFS_FILE_SYSTEM |
145 | 0x0000009C | MACHINE_CHECK_EXCEPTION |
146 | 0x0000009E | USER_MODE_HEALTH_MONITOR |
147 | 0x0000009F | DRIVER_POWER_STATE_FAILURE |
148 | 0x000000A0 | INTERNAL_POWER_ERROR |
149 | 0x000000A1 | PCI_BUS_DRIVER_INTERNAL |
150 | 0x000000A2 | MEMORY_IMAGE_CORRUPT |
151 | 0x000000A3 | ACPI_DRIVER_INTERNAL |
152 | 0x000000A4 | CNSS_FILE_SYSTEM_FILTER |
153 | 0x000000A5 | ACPI_BIOS_ERROR |
154 | 0x000000A7 | BAD_EXHANDLE |
155 | 0x000000AC | HAL_MEMORY_ALLOCATION |
156 | 0x000000AD | VIDEO_DRIVER_DEBUG_REPORT_REQUEST |
157 | 0x000000B1 | BGI_DETECTED_VIOLATION |
158 | 0x000000B4 | VIDEO_DRIVER_INIT_FAILURE |
159 | 0x000000B8 | ATTEMPTED_SWITCH_FROM_DPC |
160 | 0x000000B9 | CHIPSET_DETECTED_ERROR |
161 | 0x000000BA | SESSION_HAS_VALID_VIEWS_ON_EXIT |
162 | 0x000000BB | NETWORK_BOOT_INITIALIZATION_FAILED |
163 | 0x000000BC | NETWORK_BOOT_DUPLICATE_ADDRESS |
164 | 0x000000BD | INVALID_HIBERNATED_STATE |
165 | 0x000000BE | ATTEMPTED_WRITE_TO_READONLY_MEMORY |
166 | 0x000000BF | MUTEX_ALREADY_OWNED |
167 | 0x000000C1 | SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION |
168 | 0x000000C2 | BAD_POOL_CALLER |
169 | 0x000000C4 | DRIVER_VERIFIER_DETECTED_VIOLATION |
170 | 0x000000C5 | DRIVER_CORRUPTED_EXPOOL |
171 | 0x000000C6 | DRIVER_CAUGHT_MODIFYING_FREED_POOL |
172 | 0x000000C7 | TIMER_OR_DPC_INVALID |
173 | 0x000000C8 | IRQL_UNEXPECTED_VALUE |
174 | 0x000000C9 | DRIVER_VERIFIER_IOMANAGER_VIOLATION |
175 | 0x000000CA | PNP_DETECTED_FATAL_ERROR |
176 | 0x000000CB | DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS |
177 | 0x000000CC | PAGE_FAULT_IN_FREED_SPECIAL_POOL |
178 | 0x000000CD | PAGE_FAULT_BEYOND_END_OF_ALLOCATION |
179 | 0x000000CE | DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS |
180 | 0x000000CF | TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE |
181 | 0x000000D0 | DRIVER_CORRUPTED_MMPOOL |
182 | 0x000000D1 | DRIVER_IRQL_NOT_LESS_OR_EQUAL |
183 | 0x000000D2 | BUGCODE_ID_DRIVER |
184 | 0x000000D3 | DRIVER_PORTION_MUST_BE_NONPAGED |
185 | 0x000000D4 | SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD |
186 | 0x000000D5 | DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL |
187 | 0x000000D6 | DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION |
188 | 0x000000D7 | DRIVER_UNMAPPING_INVALID_VIEW |
189 | 0x000000D8 | DRIVER_USED_EXCESSIVE_PTES |
190 | 0x000000D9 | LOCKED_PAGES_TRACKER_CORRUPTION |
191 | 0x000000DA | SYSTEM_PTE_MISUSE |
192 | 0x000000DB | DRIVER_CORRUPTED_SYSPTES |
193 | 0x000000DC | DRIVER_INVALID_STACK_ACCESS |
194 | 0x000000DE | POOL_CORRUPTION_IN_FILE_AREA |
195 | 0x000000DF | IMPERSONATING_WORKER_THREAD |
196 | 0x000000E0 | ACPI_BIOS_FATAL_ERROR |
197 | 0x000000E1 | WORKER_THREAD_RETURNED_AT_BAD_IRQL |
198 | 0x000000E2 | MANUALLY_INITIATED_CRASH |
199 | 0x000000E3 | RESOURCE_NOT_OWNED |
200 | 0x000000E4 | WORKER_INVALID |
201 | 0x000000E6 | DRIVER_VERIFIER_DMA_VIOLATION |
202 | 0x000000E7 | INVALID_FLOATING_POINT_STATE |
203 | 0x000000E8 | INVALID_CANCEL_OF_FILE_OPEN |
204 | 0x000000E9 | ACTIVE_EX_WORKER_THREAD_TERMINATION |
205 | 0x000000EA | THREAD_STUCK_IN_DEVICE_DRIVER |
206 | 0x000000EB | DIRTY_MAPPED_PAGES_CONGESTION |
207 | 0x000000EC | SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT |
208 | 0x000000ED | UNMOUNTABLE_BOOT_VOLUME |
209 | 0x000000EF | CRITICAL_PROCESS_DIED |
210 | 0x000000F0 | STORAGE_MINIPORT_ERROR |
211 | 0x000000F1 | SCSI_VERIFIER_DETECTED_VIOLATION |
212 | 0x000000F2 | HARDWARE_INTERRUPT_STORM |
213 | 0x000000F3 | DISORDERLY_SHUTDOWN |
214 | 0x000000F4 | CRITICAL_OBJECT_TERMINATION |
215 | 0x000000F5 | FLTMGR_FILE_SYSTEM |
216 | 0x000000F6 | PCI_VERIFIER_DETECTED_VIOLATION |
217 | 0x000000F7 | DRIVER_OVERRAN_STACK_BUFFER |
218 | 0x000000F8 | RAMDISK_BOOT_INITIALIZATION_FAILED |
219 | 0x000000F9 | DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN |
220 | 0x000000FA | HTTP_DRIVER_CORRUPTED |
221 | 0x000000FC | ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY |
222 | 0x000000FD | DIRTY_NOWRITE_PAGES_CONGESTION |
223 | 0x000000FE | BUGCODE_USB_DRIVER |
224 | 0x000000FF | RESERVE_QUEUE_OVERFLOW |
225 | 0x00000100 | LOADER_BLOCK_MISMATCH |
226 | 0x00000101 | CLOCK_WATCHDOG_TIMEOUT |
227 | 0x00000102 | DPC_WATCHDOG_TIMEOUT |
228 | 0x00000103 | MUP_FILE_SYSTEM |
229 | 0x00000104 | AGP_INVALID_ACCESS |
230 | 0x00000105 | AGP_GART_CORRUPTION |
231 | 0x00000106 | AGP_ILLEGALLY_REPROGRAMMED |
232 | 0x00000108 | THIRD_PARTY_FILE_SYSTEM_FAILURE |
233 | 0x00000109 | CRITICAL_STRUCTURE_CORRUPTION |
234 | 0x0000010A | APP_TAGGING_INITIALIZATION_FAILED |
235 | 0x0000010C | FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION |
236 | 0x0000010D | WDF_VIOLATION |
237 | 0x0000010E | VIDEO_MEMORY_MANAGEMENT_INTERNAL |
238 | 0x0000010F | RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED |
239 | 0x00000111 | RECURSIVE_NMI |
240 | 0x00000112 | MSRPC_STATE_VIOLATION |
241 | 0x00000113 | VIDEO_DXGKRNL_FATAL_ERROR |
242 | 0x00000114 | VIDEO_SHADOW_DRIVER_FATAL_ERROR |
243 | 0x00000115 | AGP_INTERNAL |
244 | 0x00000116 | VIDEO_TDR_FAILURE |
245 | 0x00000117 | VIDEO_TDR_TIMEOUT_DETECTED |
246 | 0x00000119 | VIDEO_SCHEDULER_INTERNAL_ERROR |
247 | 0x0000011A | EM_INITIALIZATION_FAILURE |
248 | 0x0000011B | DRIVER_RETURNED_HOLDING_CANCEL_LOCK |
249 | 0x0000011C | ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE |
250 | 0x0000011D | EVENT_TRACING_FATAL_ERROR |
251 | 0x0000011E | TOO_MANY_RECURSIVE_FAULTS |
252 | 0x0000011F | INVALID_DRIVER_HANDLE |
253 | 0x00000120 | BITLOCKER_FATAL_ERROR |
254 | 0x00000121 | DRIVER_VIOLATION |
255 | 0x00000122 | WHEA_INTERNAL_ERROR |
256 | 0x00000123 | CRYPTO_SELF_TEST_FAILURE |
257 | 0x00000124 | WHEA_UNCORRECTABLE_ERROR |
258 | 0x00000125 | NMR_INVALID_STATE |
259 | 0x00000126 | NETIO_INVALID_POOL_CALLER |
260 | 0x00000127 | PAGE_NOT_ZERO |
261 | 0x00000128 | WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY |
262 | 0x00000129 | WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY |
263 | 0x0000012A | MUI_NO_VALID_SYSTEM_LANGUAGE |
264 | 0x0000012B | FAULTY_HARDWARE_CORRUPTED_PAGE |
265 | 0x0000012C | EXFAT_FILE_SYSTEM |
266 | 0x0000012D | VOLSNAP_OVERLAPPED_TABLE_ACCESS |
267 | 0x0000012E | INVALID_MDL_RANGE |
268 | 0x0000012F | VHD_BOOT_INITIALIZATION_FAILED |
269 | 0x00000130 | DYNAMIC_ADD_PROCESSOR_MISMATCH |
270 | 0x00000131 | INVALID_EXTENDED_PROCESSOR_STATE |
271 | 0x00000132 | RESOURCE_OWNER_POINTER_INVALID |
272 | 0x00000133 | DPC_WATCHDOG_VIOLATION |
273 | 0x00000134 | DRIVE_EXTENDER |
274 | 0x00000135 | REGISTRY_FILTER_DRIVER_EXCEPTION |
275 | 0x00000136 | VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE |
276 | 0x00000137 | WIN32K_HANDLE_MANAGER |
277 | 0x00000138 | GPIO_CONTROLLER_DRIVER_ERROR |
278 | 0x00000139 | KERNEL_SECURITY_CHECK_FAILURE |
279 | 0x0000013A | KERNEL_MODE_HEAP_CORRUPTION |
280 | 0x0000013B | PASSIVE_INTERRUPT_ERROR |
281 | 0x0000013C | INVALID_IO_BOOST_STATE |
282 | 0x0000013D | CRITICAL_INITIALIZATION_FAILURE |
283 | 0x00000140 | STORAGE_DEVICE_ABNORMALITY_DETECTED |
284 | 0x00000143 | PROCESSOR_DRIVER_INTERNAL |
285 | 0x00000144 | BUGCODE_USB3_DRIVER |
286 | 0x00000145 | SECURE_BOOT_VIOLATION |
287 | 0x00000147 | ABNORMAL_RESET_DETECTED |
288 | 0x00000149 | REFS_FILE_SYSTEM |
289 | 0x0000014A | KERNEL_WMI_INTERNAL |
290 | 0x0000014B | SOC_SUBSYSTEM_FAILURE |
291 | 0x0000014C | FATAL_ABNORMAL_RESET_ERROR |
292 | 0x0000014D | EXCEPTION_SCOPE_INVALID |
293 | 0x0000014E | SOC_CRITICAL_DEVICE_REMOVED |
294 | 0x0000014F | PDC_WATCHDOG_TIMEOUT |
295 | 0x00000150 | TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK |
296 | 0x00000151 | UNSUPPORTED_INSTRUCTION_MODE |
297 | 0x00000152 | INVALID_PUSH_LOCK_FLAGS |
298 | 0x00000153 | KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION |
299 | 0x00000154 | UNEXPECTED_STORE_EXCEPTION |
300 | 0x00000155 | OS_DATA_TAMPERING |
301 | 0x00000157 | KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION |
302 | 0x00000158 | ILLEGAL_IOMMU_PAGE_FAULT |
303 | 0x00000159 | HAL_ILLEGAL_IOMMU_PAGE_FAULT |
304 | 0x0000015A | SDBUS_INTERNAL_ERROR |
305 | 0x0000015B | WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE |
306 | 0x00000160 | WIN32K_ATOMIC_CHECK_FAILURE |
307 | 0x00000162 | KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE |
308 | 0x00000163 | WORKER_THREAD_TEST_CONDITION |
309 | 0x00000164 | WIN32K_CRITICAL_FAILURE |
310 | 0x0000016C | INVALID_RUNDOWN_PROTECTION_FLAGS |
311 | 0x0000016D | INVALID_SLOT_ALLOCATOR_FLAGS |
312 | 0x0000016E | ERESOURCE_INVALID_RELEASE |
313 | 0x00000170 | CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG |
314 | 0x00000171 | CRYPTO_LIBRARY_INTERNAL_ERROR |
315 | 0x00000173 | COREMSGCALL_INTERNAL_ERROR |
316 | 0x00000174 | COREMSG_INTERNAL_ERROR |
317 | 0x00000178 | ELAM_DRIVER_DETECTED_FATAL_ERROR |
318 | 0x0000017B | PROFILER_CONFIGURATION_ILLEGAL |
319 | 0x0000017E | MICROCODE_REVISION_MISMATCH |
320 | 0x00000187 | VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD |
321 | 0x00000189 | BAD_OBJECT_HEADER |
322 | 0x0000018B | SECURE_KERNEL_ERROR |
323 | 0x0000018C | HYPERGUARD_VIOLATION |
324 | 0x0000018D | SECURE_FAULT_UNHANDLED |
325 | 0x0000018E | KERNEL_PARTITION_REFERENCE_VIOLATION |
326 | 0x00000191 | PF_DETECTED_CORRUPTION |
327 | 0x00000192 | KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL |
328 | 0x00000196 | LOADER_ROLLBACK_DETECTED |
329 | 0x00000197 | WIN32K_SECURITY_FAILURE |
330 | 0x00000199 | KERNEL_STORAGE_SLOT_IN_USE |
331 | 0x0000019A | WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO |
332 | 0x0000019B | TTM_FATAL_ERROR |
333 | 0x0000019C | WIN32K_POWER_WATCHDOG_TIMEOUT |
334 | 0x000001A0 | TTM_WATCHDOG_TIMEOUT |
335 | 0x000001A2 | WIN32K_CALLOUT_WATCHDOG_BUGCHECK |
336 | 0x000001AA | EXCEPTION_ON_INVALID_STACK |
337 | 0x000001AB | UNWIND_ON_INVALID_STACK |
338 | 0x000001C6 | FAST_ERESOURCE_PRECONDITION_VIOLATION |
339 | 0x000001C7 | STORE_DATA_STRUCTURE_CORRUPTION |
340 | 0x000001C8 | MANUALLY_INITIATED_POWER_BUTTON_HOLD |
341 | 0x000001CA | SYNTHETIC_WATCHDOG_TIMEOUT |
342 | 0x000001CB | INVALID_SILO_DETACH |
343 | 0x000001CD | INVALID_CALLBACK_STACK_ADDRESS |
344 | 0x000001CE | INVALID_KERNEL_STACK_ADDRESS |
345 | 0x000001CF | HARDWARE_WATCHDOG_TIMEOUT |
346 | 0x000001D0 | CPI_FIRMWARE_WATCHDOG_TIMEOUT |
347 | 0x000001D2 | WORKER_THREAD_INVALID_STATE |
348 | 0x000001D3 | WFP_INVALID_OPERATION |
349 | 0x000001D5 | DRIVER_PNP_WATCHDOG |
350 | 0x000001D6 | WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS |
351 | 0x000001D7 | EFS_FATAL_ERROR |
352 | 0x000001D8 | UCMUCSI_FAILURE |
353 | 0x000001D9 | HAL_IOMMU_INTERNAL_ERROR |
354 | 0x000001DA | HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR |
355 | 0x000001DB | IPI_WATCHDOG_TIMEOUT |
356 | 0x000001DC | DMA_COMMON_BUFFER_VECTOR_ERROR |
357 | 0x000001DD | BUGCODE_MBBADAPTER_DRIVER |
358 | 0x000001DE | BUGCODE_WIFIADAPTER_DRIVER |
359 | 0x000001DF | PROCESSOR_START_TIMEOUT |
360 | 0x000001E4 | VIDEO_DXGKRNL_SYSMM_FATAL_ERROR |
361 | 0x000001E9 | ILLEGAL_ATS_INITIALIZATION |
362 | 0x000001EA | SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION |
363 | 0x000001EB | DAM_WATCHDOG_TIMEOUT |
364 | 0x000001ED | HANDLE_ERROR_ON_CRITICAL_THREAD |
365 | 0x00000356 | XBOX_ERACTRL_CS_TIMEOUT |
366 | 0x00000BFE | BC_BLUETOOTH_VERIFIER_FAULT |
367 | 0x00000BFF | BC_BTHMINI_VERIFIER_FAULT |
368 | 0x00020001 | HYPERVISOR_ERROR |
369 | 0x1000007E | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M |
370 | 0x1000007F | UNEXPECTED_KERNEL_MODE_TRAP_M |
371 | 0x1000008E | KERNEL_MODE_EXCEPTION_NOT_HANDLED_M |
372 | 0x100000EA | THREAD_STUCK_IN_DEVICE_DRIVER_M |
373 | 0x4000008A | THREAD_TERMINATE_HELD_MUTEX |
374 | 0xC0000218 | STATUS_CANNOT_LOAD_REGISTRY_FILE |
375 | 0xC000021A | WINLOGON_FATAL_ERROR |
376 | 0xC0000221 | STATUS_IMAGE_CHECKSUM_MISMATCH |
377 | 0xDEADDEAD | MANUALLY_INITIATED_CRASH1 |
P.S. Если ваш STOP-код отсутствует в базе, или у вас есть более детальное описание ошибки, пожалуйста, сообщите в комментариях для обновления и дополнения информации.
Привет друзья! Первый раз я увидел Синий экран смерти ещё будучи студентом в 1998 году, тогда мы только учились работать в Windows 98. Наш наставник шутил над нами, вводя вручную команду C:\con\con в окне «Выполнить», после этого появлялся BSOD, затем нам предлагалось устранить ошибку и конечно у нас ничего не получалось. Шутки шутками, но уже реально столкнувшись с этой ошибкой я понял, что Blue Screen буквально обозначает гибель системы, так как восстановить её к жизни было очень трудно.
О синем экране смерти со времён Windows XP написано множество статей, но применить к Windows 10 что-либо из написанного вряд ли получится, настолько эта система новая. Синий экран смерти, он же «синяя смерть», он же Blue Screen, он же BSOD – это системное уведомление о произошедшей критической ошибке в работе Windows, отображаемое на синем фоне экрана, отчего, собственно, уведомление и получило название (англ.) Blue Screen of Death (BSOD), то есть синий экран смерти. В эпоху расцвета Windows XP и её версий-предшественниц BSOD мог возникнуть и по пустяковым причинам. Смерть системы в её современных версиях почти всегда является обязательным следствием возникновения серьёзной ошибки и уже не появляется по пустякам, но несмотря на это вернуть ОС к жизни всё же можно. За последние 20 лет, работая ещё в Windows 2000, Me, XP, Vista, 7, 8.1, 10, конечно мне приходилось сталкиваться с ошибками синего экрана. К счастью, часто удавалось решить проблему не прибегая к переустановке ОС и сегодня я покажу вам реальный пример возвращения к жизни операционной системы Windows 10 после получения ошибки BSOD.
Работать будем с реальным ноутбуком, который принесли мне на ремонт. На данном ноуте без видимой причины стал появляться BSOD с кодом остановки: 0xc00002e3
Ноутбук несколько раз перезагружался и затем запускал автоматическое восстановление, но безрезультатно. Хочу сказать, что в большинстве подобных случаев явной причины появления синего экрана почти никогда нет, то есть на вашем компьютере не менялась аппаратная начинка, не проникали вирусы, никаких настроек не вносилось, не происходило никаких иных событий, которые можно было бы логически связать с BSOD, но он всё-таки появился! Сузить поле поиска корня проблемы помогут стоп-коды.
Стоп-коды BSOD – это текстовые и цифровые формулировки ошибки. Их пользователи 7, Vista, XP и более ранних версий Windows могли наблюдать непосредственно на синем экране.
Начиная с версии системы 8, Microsoft изменила дизайн BSOD. Чем не угодил старый дизайн? Дело в том, что на нём и стандартная формулировка уведомления, и непосредственно стоп-коды отображались одним шрифтом. Это усложняло восприятие информации за ограниченное время отображения BSOD. Причём ещё и всё было на английском языке, что дополнительно вводило в ступор русскоязычных пользователей. Разрабатывая Windows 8, Microsoft посчитала, что пользователи менее критично будут воспринимать синий экран смерти, если на него добавить грустный смайлик. А чтобы упростить запоминание важных данных, компания убрала цифровые стоп-коды, оставив только буквенный. Расчёт был на то, что текстовое описание ошибки, в принципе, можно запомнить. И затем отыскать по нему справку в Интернете.
Но реально стоящие изменения касательно BSOD софтверному гиганту удалось внести лишь в 2016 году в версию Windows 10. Накопительное обновление Anniversary Update добавило на синий экран смерти QR-код ошибки, который пользователь может считать смартфоном. Конечно, если тот окажется под рукой.
QR-код в будущем будет отправлять пользователя на специальный сайт Microsoft http://windows.com/stopcode — нечто глобального хранилища справочной информации по всем возможным стоп-кодам BSOD. А пока хранилище формируется, его роль временно выполняет общий ресурс техподдержки Microsoft и форум Microsoft Community.
Итак, на компьютере с Windows 10 появился синий экран смерти — хватаем смартфон и считываем QR-код. Если такой возможности нет, но операционная система загружается, дожидаемся загрузки и действуем другими способами (случаи, когда ОС не загружается мы тоже рассмотрим с вами далее в статье).
Anniversary Update не только привнесло в Windows 10 реализацию QR-кодов для упрощения поиска информации о причинах появления BSOD. Обновление также пополнило арсенал автоматических инструментов устранения неполадок средством для выявления причин синего экрана. Это средство можно отыскать в панели управления версии системы 10, прописав в ней ключевой запрос «экран».
Запустится утилита «Синий экран». Кликаем надпись по центру окна «Дополнительно» и снимаем галочку автоматического применения исправлений. Это необходимо для запуска средства в диагностическом режиме и, соответственно, получения информации о причинах появления BSOD.
Важно знать, что при возникновении синего экрана операционная система сохраняет полный или малый аварийные дампы памяти в специальных файлах. Полный дамп сохраняется в папке C:\Windows\ и имеет название Memory.dmp. При появлении новой критической ошибки предыдущий файл перезаписывается новым файлом.
Малый дамп сохраняется в папке C:\Windows\Minidump и имеет примерно такое название 092517-15843-01.dmp. При появлении новой критической ошибки предыдущий файл не перезаписывается, а создаётся заново.
Так вот, существует такая утилита — BlueScreenView, которая способна извлечь из аварийного дампа памяти полную информацию о файлах виновниках появления синего экрана на вашем компьютере. Отправляемся на официальный сайт утилиты BlueScreenView:
http://www.nirsoft.net/utils/blue_screen_view.html#DownloadLinks
Скачиваем её саму и файл русификации. Русификатор помещаем в папку с утилитой и запускаем её.
В окне утилиты увидим перечень минидампов – по сути, случаев появления BSOD. Ориентируясь на время и дату его возникновения, выбираем нужный. Если синий экран в последнее время зачастил, можем просто выбрать последний минидамп. Двойным кликом левой кнопки мыши открываем его свойства. Графы, выделенные на скриншоте ниже, являются значимыми для определения причины BSOD. В свойствах минидампа также указывается драйвер причины BSOD.
Если бы в качестве драйвера причины был указан, к примеру, аудио, видеодрайвер или драйвер сетевой карты, виновник был бы уже найден. И осталось бы только либо переустановить, либо обновить проблемный драйвер. Но когда в качестве драйвера причины значится, как в нашем случае, файл ядра Windows ntoskrnl.exe, поиски необходимо продолжить. Для этих целей BlueScreenView предусматривает удобную возможность запуска готовых поисковых запросов в Google из контекстного меню на выбранном минидампе. В первую очередь можно просмотреть результаты поиска по текстовому стоп-коду и драйверу.
Если причина появления BSOD по этим исходным данным не обнаружится, с помощью утилиты в Google можно отправить запрос по текстовому и цифровым стоп-кодам.
Примечание: друзья, если вы ищите информацию в Google, но не владеете достаточным уровнем знания английского, не забывайте в самом поисковике выставлять фильтрацию результатов на русском языке. Или копируйте поисковой запрос в Яндекс.
Стоп-коды также можно извлечь, представив минидамп в формате синего экрана смерти Windows 7 и версий постарше. Для этого в окне утилиты необходимо нажать F8.
Для возврата в исходное представление данных жмём F6. Как я заметил в начале статьи, иногда Windows 10 при появлении критической ошибки на синем экране может создать полный дамп памяти Memory.dmp и находиться он будет в папке C:\Windows. В этом случае программа BlueScreenView может не открыть его автоматически. Тогда откройте его вручную. Для этого нажмите на кнопку Advanced Startup Options»
Двойным кликом левой кнопки мыши открываем свойства полного дампа памяти.
В некоторых случаях в свойствах минидампа не будет указан драйвер причины BSOD (пункт Caused By Driver).
Точно таким же способом вы можете просмотреть дамп памяти с другого компьютера. Просто копируйте дамп памяти с другой машины себе на флешку и уже находясь в своей системе укажите программе BlueScreenView файл на флешке.
Примечание: друзья, любую найденную в Интернете информацию по стоп-кодам синего экрана необходимо сопоставлять с ближайшими событиями, которые происходили с компьютером. Причём это касается не только аппаратного вмешательства, но также программного. Что в систему устанавливалось, что и каким образом удалялось, какие настройки проводились — всё это может иметь значение для выявления причины BSOD. Замечу, что в некоторых случаях аварийный дамп памяти может быть сбойным и вам не удастся его открыть, возникнет ошибка The following client application error has occurred. Что делать в этом случае, читайте далее в статье.
Теперь давайте рассмотрим способы восстановления ОС после возникновения критической ошибки.
Друзья, вот это настоящая проблема, которую довольно сложно разрешить начинающему пользователю. Остановимся здесь поподробнее. Какая бы причина возникновения синего экрана в вашей операционной системе не была, решить её зачастую можно с помощью восстановления системы (конечно за исключением неисправного железа). Вспомним клиентский ноутбук, о котором я говорил в начале статьи. На этом ноутбуке внезапно стал появляться BSOD с кодом остановки: 0xc00002e3.
Ноутбук несколько раз перезагружался и затем система делала попытки восстановить его автоматически, но безрезультатно. Найти причину ошибки 0xc00002e3 в интернете мне не удалось, слишком много файлов могли вызвать подобный сбой и я решил поступить так.
Жмём на «Дополнительные параметры»
Поиск и устранение неисправностей.
Дополнительные параметры.
Восстановление системы.
Далее.
Выбираем точку восстановления. Например, синий экран возник на моём ноутбуке 25.09.2017, значит точку я выберу от 18 числа.
Готово.
Да.
Успешно. Перезагружаемся.
Загружается Windows 10.
Не всё так бывает гладко и часто система не предлагает «Дополнительные параметры» для восстановления,
а снова рекомендует применить «Автоматическое восстановление». Если нажать «Восстановить», то запустится
«Устранение неполадок», которое будет длиться бесконечно долго и может закончится ничем.
В этом случае стоит попробовать другое решение.
Создаём загрузочную флешку с Windows 10 и загружаем с неё компьютер.
Далее.
Восстановление системы.
Поиск и устранение неисправностей.
Затем точно также как и в предыдущем примере применяем откат точкой восстановления системы.
В некоторых случаях вас будет ждать неудача и вы при восстановлении получите ошибку.
В этом случае поступим по другому.
Загрузится в Safe Mode можно даже тогда, когда Win 10 не загружается. В безопасном режиме функционируют только основные системные службы и драйвера, принадлежащие самой ОС. Часто причиной BSOD выступают программы и драйвера сторонних разработчиков, а в безопасном режиме они не работают, поэтому есть шанс загрузится в систему и применить чистую загрузку Windows, при которой система запускается без программ и служб сторонних разрабов. Уже затем можно по одному включать в загрузку приложения и так определить виновное в появлении синего экрана. Обнаруженную проблемную программу или драйвер удалите.
Не буду повторяться и просто дам вам ссылку на свою статью — безопасный режим Windows 10 при сбое загрузки ОС. Также даю ссылку на статью — как произвести чистую загрузку Windows 10.
Если вы хорошо владеете программами резервного копирования данных и периодически создаёте бэкапы своей OS, то просто откатитесь с помощью последней созданной резервной копии. Создавать бэкапы можно встроенными в ОС средствами, а также приложениями сторонних разработчиков.
Однажды один читатель спросил меня, как прочитать информацию в дампе памяти, если ОС не загружается. Желание понятно, человек хотел узнать причину возникновения синего экрана и действовать дальше по обстановке. К примеру, если бы это оказался конкретный системный файл, то он бы просто заменил его оригинальной версией. Сделать это можно так. Загрузить проблемный компьютер с нашего фирменного LiveCD(из него можно сделать загрузочную флешку).
Открыть папку «Софт».
Запустить утилиту BlueScreenView.
Нажмите на кнопку «Advanced Options».
Отметьте пункт «Load a single MiniDump File: и жмите кнопку «Browse».
Откроется Проводник. Найдите в нём Полный дамп памяти Memory.dmp в папке C:\Windows или Малый дамп в папке C:\Windows\Minidump.
Выделите его левой кнопкой мыши и нажмите «Open».
ОК.
Двойным щелчком левой мыши откройте свойства дампа памяти.
Откроются все подробности ошибки BSOD.
В Windows 10 изменился только дизайн синего экрана смерти, а вот частные причины его появления такие же, как и в версиях-предшественницах. Что это за причины и как они устраняются?
BSOD может вылетать, если вследствие проникновения вирусов или внедрения сторонних программ повредятся значимые для работы системы файлы. Решение в таком случае – восстановление целостности системных файлов, сделать это можно даже, если ОС не загружается.
Синий экран может быть следствием запуска на компьютере двух конфликтующих программ, например, двух антивирусов, двух программ типа «Неубиваемая Windows» или двух гипервизоров. Кстати, конфликт последних как раз таки и был причиной появления BSOD в нашем тестовом случае. Установленный в Windows 10 Hyper-V препятствовал установке в систему различных Android-эмуляторов. Конфликтовать также могут драйверы, сторонние программы с системными компонентами. Решение в таком случае – отказаться от конфликтующей программы, попробовать её другие версии или аналоги.
Вызывать BSOD могут проблемные драйверы – некорректно написанные, старые, новые (толком не протестированные альфа-версии) и т.п. Решение в таком случае – переустановка или обновление драйвера с использованием дистрибутива с официального источника.
Неудачные обновления могут иметь разные последствия, включая BSOD. Если Microsoft сама не решит эту проблему путём исправления обновления, поможет восстановление Windows 10.
Прежде установки на компьютер серьёзных игр следует выяснить, отвечает ли система хотя бы минимальным аппаратным их требованиям. Игра на слабый ПК или ноутбук может установиться, но при запуске выдавать BSOD.
Синий экран – это естественная реакция Windows на перегрев комплектующих компьютера, в частности, процессора, видеокарты, жёсткого диска. Необходимо устранять причину перегрева.
Неверные настройки BIOS могут вызывать синий экран, а в некоторых случаях, как, например, при смене режима контроллера SATA (IDE / AHCI / RAID), даже воспрепятствуют загрузке Windows. В приведённом примере проблема может быть решена твиком системного реестра, но лучше, конечно, чтобы Windows устанавливалась на уже произведённые настройки BIOS. Если не удаётся вспомнить, какие настройки менялись, можно сбросить BIOS к дефолтным настройкам.
BSOD может возникать из-за окисленных, плохо прижатых или повреждённых контактов. Контакты нужно аккуратно почистить ластиком, проверить все соединения, возможно, переключить шлейфы в другие порты материнской платы.
Если аппаратный арсенал компьютера недавно был пополнен планкой несовместимой оперативной памяти, BSOD обязательно даст об этом знать. Подтвердить подозрения поможет тестирование оперативной памяти. Решение в таком случае – замена планки на совместимую.
Синий экран может свидетельствовать об аппаратных неполадках компьютера, к примеру, о повреждении процессора, материнской платы, блока питания, жёсткого диска. Но только последний, не обладая специальными навыками, можно проверить в домашних условиях. Например, протестировать программой Виктория.
По поводу остального железа лучше обратиться к специалистам. Друзья, утилита BlueScreenView не одна может производить анализ дампов памяти и в следующей статье мы рассмотрим пакет Debugging Tools for Windows, способный извлечь из аварийного дампа намного больше информации.
Статьи нашего сайта на эту тему:
При использовании операционной системы Windows пользователь может столкнуться с несколькими кодами ошибок. Эти коды ошибок возвращаются операционной системой пользователю в случае сбоя программного или аппаратного обеспечения. Проблема может быть вызвана пользователями, или она может быть вызвана любым обновлением операционной системы, программного обеспечения или драйвера. Когда происходят такие большие ошибки, экран становится синим и возвращается код ошибки. Это состояние называется «Синий экран смерти» или «Синий экран». Здесь, в этой статье, мы перечисляем некоторые важные коды ошибок STOP в операционной системе Windows.
STOP 0x000000D1 или DRIVER_IRQL_NOT_OR_EQUAL
Это самая распространенная ошибка BSOD, с которой пользователь сталкивается при использовании устройства Windows. Это ошибка драйвера, возникшая из-за неправильного доступа к неверной ячейке памяти. Это происходит, когда драйвер получил доступ к области памяти, для которой он не авторизован. Это происходит, когда NT работает с определенным IRQL. Метод восстановления не известен. Но вы можете проверить KB810093, KB316208 и KB810980 на официальном сайте Microsoft.
STOP 0x0000000A или IRQL_NOT_LESS_OR_EQUAL
Это также похоже на приведенный выше код остановки, когда драйвер пытался получить доступ к определенной ячейке памяти без какой-либо авторизации. Это происходит из-за несовместимости с аппаратным или программным обеспечением. Если в вашем устройстве произошла такая ошибка, вы можете проверить подобное сообщение. Вы можете получить имя драйвера устройства, вызывающего угрозу. Соответственно, вы можете обновить драйвер, отключить драйвер или даже удалить устройство, в зависимости от того, что решит вашу проблему. Вы можете найти решение с KB314063.
STOP 0x00000050 или PAGE_FAULT_IN_NONPAGED_AREA
Этот тип ошибки возникает, когда какой-либо драйвер или служба пытались получить доступ к данным, которых не было в памяти. Этот тип проблемы связан с несовместимостью программного обеспечения, дефектом физической памяти, прерыванием работы антивирусной программы и т. Д. Вы можете загрузить устройство в безопасном режиме, чтобы удалить программу или драйвер. Вы можете проверить KB894278 и KB183169 для дальнейшего решения.
STOP 0x000000C2 или BAD_POOL_CALLER
Это еще один случай незаконного выделения памяти, обычно выполняемый любым процессом или драйвером в режиме ядра. Для получения дополнительной информации об отладке, проверьте KB265879 на официальном программном обеспечении Microsoft.
STOP OX000000ED или UNMOUNTABLE_BOOT_VOLUME
Этот тип кода ошибки Stop возникает, когда операционной системе не удается получить доступ к объему памяти, содержащему загрузочные файлы. Если вы повторно используете драйверы ATA-66 или ATA-100, убедитесь, что у вас 80-контактный кабель, а не только стандартный 40-контактный кабель IDE. Для получения дополнительной информации проверьте KB297185 и KB315403.