Синий экран 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 | Ошибка, вызванная пользователем вручную. Да, бывает и такое! |
Синий экран смерти или BSOD (Blue Screen of Death) видел практически каждый пользователь Windows. Его появление свидетельствует о критическом сбое в железе или программном обеспечении и сопровождается перезагрузкой операционной системы с потерей всех несохраненных данных. Сложно представить, сколько нервных клеток сгубила эта ошибка, особенно во времена Windows 2000 и XP. Сейчас экран смерти возникает не так часто, однако бороться с проблемой нужно незамедлительно. Главное выяснить причину заболевания и назначить верный курс лечения.
Что такое BSoD?
Упрощенно архитектура Windows состоит из двух уровней — пользовательского и режима ядра. На первом работают прикладные программы и службы, а на втором выполняется код ОС и драйверов. BSOD возникает при обнаружении критической ошибки в режиме ядра. Сбоить могут, как драйвера, так и аппаратная часть ПК. В результате система экстренно прекращает свою работу и выводит на дисплей информацию об ошибке — печально известный экран смерти. Все несохраненные данные теряются.
Через некоторое время после появления BSOD компьютер автоматически перезагружается. Зачастую это происходит слишком быстро, и пользователь не успевает запомнить код ошибки. В этом случае достаточно отключить автоматическую загрузку ОС. После перезагрузки система продолжит свою работу, однако, если не устранить причину сбоя, то BSOD будет появляться снова и снова. Сведения об ошибке заносятся в файл дампа памяти с расширением «.dmp» и по умолчанию добавляются в папку по адресу «C:\Windows\Minidump».
Помимо классического синего экрана, иногда встречается зеленый экран смерти. По сути, эта ошибка идентична стандартному BSOD, однако появляется только на тестовых версиях Windows 10 начиная с 2016 года. Подобное разделение позволяет быстро понять, в какой версии (тестовой или релизной) произошел сбой.
Одна из тестовых версий Windows Vista, известная под названием Longhorn, иногда демонстрировала пользователям красный экран смерти. Проблема заключалась в сбое диспетчера загрузки. Помимо этого, красный фон использовался для уведомления об ошибке ACPI в Windows 98.
Следует учитывать, что цвет экрана смерти может смениться на любой другой из-за случайной перезаливки дисплея после сбоя драйвера видеокарты.
Основные причины появления BSoD
Экран смерти возникает из-за ошибок при исполнении кода в режиме ядра. К этому могут привести проблемы в железе (аппаратной части) или программные сбои:
- выход из строя аппаратной части;
- конфликт подключенных устройств/драйверов;
- перегрев видеокарты или процессора;
- разгон комплектующих;
- несовместимость устройства/драйвера с ОС;
- заражение компьютера вирусом;
- неподходящий или некорректно установленный драйвер;
- недостаточное количество свободного места на диске;
- неполадки в модуле оперативной памяти;
- неправильные настройки BIOS;
- обновление Windows;
- ошибки файловой системы.
Чаще всего BSOD появляется из-за некорректной работы драйвера одного из подключенных устройств. Для повышения надежности системы используйте только последние официальные версии драйверов и программ.
Как узнать код ошибки BSoD?
Для того чтобы узнать причину сбоя, потребуется код ошибки. Данные приводятся непосредственно на самом экране смерти в момент его появления, заносятся в журнал Windows и сохраняются в специальном файле.
В первом случае необходимо хорошенько рассмотреть информацию на дисплее. Внешний вид экрана смерти зависит от версии ОС. В случае Windows XP и 7 выводится большой объем данных с названием и параметрами ошибки, а также рекомендациями по ее устранению.
Начиная с Windows 8 пользователь видит только грустный смайл, краткое описание возникшей ошибки и QR-код со ссылкой на решение проблемы от Microsoft.
Если вы не запомнили код ошибки сразу после появления BSOD, то можете найти его с помощью журнала Windows. для этого перейдите по цепочке “Панель управления” — “Администрирование” — “Просмотр событий” — “Система”. Ориентируясь на дату и время сбоя кликните по соответствующей записи в журнале. В описании будет указан код и название ошибки, например, шестнадцатеричному коду 0x00000001 соответствует ошибка APC_INDEX_MISMATCH.
По умолчанию информация об ошибке сохраняется в дампе памяти. Для ее просмотра потребуется специальная утилита, например, бесплатная программа BlueScreenView. В верхней части главного окна выводится перечень дампов памяти, с момента установки ОС. В таблице указывается время формирования отчета, код ошибки, параметры и драйвер, который вероятнее всего привел к появлению BSOD. В нижней части экрана приводится список драйверов, при этом красным отмечаются те, что были активны в момент сбоя.
Ошибка BSoD при загрузке/установке ОС
Синий экран может появляться непосредственно при установке операционной системы. Причиной чаще всего служит:
- неисправный файл образа;
- проблемы с аппаратной частью;
- неправильная настройка BIOS.
Если вы уверены, что железо в порядке, то скорее всего поврежден образ операционной системы. Старайтесь не использовать пиратские сборки с нестандартными настройками и предустановленными программами.
В некоторых случаях ОС постоянно уходит в перезагрузку без появления графического интерфейса. Вероятнее всего причина в повреждении или некорректном форматировании жесткого диска, а также неверных параметрах BIOS. Сбросить BIOS до настроек по умолчанию можно одним из двух способов:
- BIOS Setup. Для запуска утилиты нажмите клавишу Delete во время первоначального тестирования компьютера и перейдите в настройки. Активируйте опцию “Load Optimal Defaults” — название может отличаться в различных версиях BIOS.
- Замыкание контактов на плате. Отключите питание компьютера и откройте крышку корпуса. На материнской плате найдите перемычку с пометкой CMOS или BIOS RESET (подпись зависит от модели платы). Если контактов два, то однократно замкните их. В случае 3-х контактной перемычки потребуется переставить внешний колпачок с контактов 1–2 на позиции 2–3. Оставьте плату в таком состоянии на 15–20 секунд и верните колпачок в исходное положение.
Для загрузки ОС можно воспользоваться безопасным режимом. В этом случае система использует только самые необходимые драйвера. Если проблема не в них, то появится возможность исправить ошибку.
Устранение BSoD
Если вы знаете код ошибки, то можете найти инструкцию по ее устранению в интернете, например, на этом сайте. Начиная с Windows 8 на экране смерти выводится QR-код со ссылкой на способ устранения неполадки от Microsoft.
Для восстановления стабильного режима работы ПК можно воспользоваться универсальными способами. Если применить весь комплекс мер, то это с большой вероятностью исправит ошибку, ускорит быстродействие системы и продлит срок службы комплектующих:
- Почистите компьютер от пыли. Все механизмы обслуживаемых вентиляторов желательно смазать специальным маслом.
- Узнайте температуру процессора/видеокарты в обычном и нагруженном режимах. Если комплектующие перегреваются добавьте в корпус дополнительные вентиляторы или реорганизуйте систему охлаждения.
- Проверьте, есть ли на диске свободное место. Если его недостаточно удалите ненужные файлы и деинсталлируйте неиспользуемое ПО.
- Просканируйте ОС надежной антивирусной программой. При обнаружении опасных объектов удалите их. В некоторых случаях причиной сбоя может стать сам антивирус.
- Если ошибка появилась не так давно, то воспользуйтесь мастером восстановления системы и загрузите последнюю стабильную версию.
- Установите последний официальный пакет обновлений системы (Service Pack). Рекомендуется включить автоматическое обновление Windows.
- Если ошибка появилась после установки определенной программы, то переустановите ее, скачав с официального сайта.
- Если сбой возникает после подключения определенного устройства, то проверьте его на совместимость с вашей версией ОС. Скачайте новую версию драйвера с сайта производителя. Если драйвер свежий, то откатите его до предыдущей версии.
- Сбросьте BIOS до настроек по умолчанию одним из описанных выше способов.
- Проверьте ОЗУ на ошибки в специализированном приложении, например, memtest86+. Если обнаружится поврежденная линейка памяти, планку придется заменить.
- Проверьте жесткий диск встроенными средствами диагностики или сторонними программами. Восстановите битые сектора.
Если ничего из вышеперечисленного не помогло, то переустановите операционную систему с помощью лицензионного образа.
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-код отсутствует в базе, или у вас есть более детальное описание ошибки, пожалуйста, сообщите в комментариях для обновления и дополнения информации.
Содержание
- Как расшифровать файл дампа
- Ошибка DPC_WATCHDOG_VIOLATION
- Ошибка PAGE_FAULT_IN_NONPAGED_AREA
- Ошибка VIDEO_TDR
- Ошибка IRQL_NOT_LESS_OR_EQUAL
- Ошибка SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
- Дополнительные методы
- Заключение
«Синий экран смерти» — сколь много же боли и «слёз» миллионов пользователей в этом термине. Каждый пользователь, рано или поздно, но сталкивался с критической ошибкой с появлением синего экрана и множества непонятных символов.
Если в операционных системах Windows XP и Windows 7 появление «BSOD» действительно сопровождалось ужасающим уведомлением, то с появлением Windows 10 разработчики существенно переделали функционал и ограничились лишь несколькими блоками важной информации, в том числе установили QR-код, который прямо ведёт на сайт технической поддержки.
Но далеко не всегда, той информации, что представлено в уведомлении достаточно для исправления возникшей проблемы.
В рамках настоящей статьи будут рассмотрены семь основных «STOP-ошибок» и варианты их решений.
Как расшифровать файл дампа
Как известно, в рамках своей работы операционная система Windows осуществляет сбор и хранения диагностической информации, которую можно использовать для получения прямого указания на виновника возникновения ошибки.
Для включения данного функционала (по умолчанию он включен не всегда или выключен впоследствии самим пользователем) потребуется сделать следующее:
- Откройте «Этот компьютер» и перейдите в раздел «Свойства»;
- Обратите внимание на левую сторону открывшегося окна и кликните по строке «Дополнительные параметры системы»;
- Нажмите на кнопку «Параметры» в блоке «Загрузка и восстановления»;
- Выберите режим «Автоматический дамп памяти» в разделе «Запись отладочной информации»;
- Нажмите «ОК» и закройте окна с параметрами.
Сохраняемые отчёты будут помещены в системный раздел диска — C:\ Windows\ Minidump, который в большей степени интересует пользователей, нежели более объёмные и полные отчёты (например, Полный дамп памяти/MEMORY.DMP).
Именно с этими файлами и предстоит работать для получения информации о сбойном компоненте операционной системы.
Штатными средствами малый дамп не открыть, для его расшифровки следует использовать специализируемое программное обеспечение.
В число давно признанных лидеров данной категории входит небольшая бесплатная утилита под названием «BlueScreenView», доступная для скачивания с официального сайта разработчикам — http://www.nirsoft.net/utils/blue_screen_view.html.
Порядок расшифровки максимально прост, и он осуществляется самой программой автоматически, вам, как пользователю потребуется сделать лишь следующее:
- Запустить скаченную утилиту (она не требует установки);
- Обратить внимание на столбец «Dump File», где будет отражён список сохранённых отчётов о возникших ранее ошибках, выберите нужны ориентируясь на дату их создания;
- Откройте его кликом мышки и просмотрите, какие компоненты выделены розовым цветом – это и есть основные виновники проблемы, по мнению операционной системы.
Например, на приведённом скриншоте видно, что сбой в работе Windows вызвал драйвер «CLASSPNP.SYS» и процесс «ntoskrnl.exe».
Останется только определить «методику лечения» и предпринять необходимые шаги – обновление, удаление или переустановка драйверов и т.д.
Далее речь пойдёт об анонсированных ранее разновидностях «синего экрана» и более детально о причинах их появления.
Ошибка DPC_WATCHDOG_VIOLATION
Сразу стоит отметить, что большая часть «BSOD» имеют схожую причинно-следственную связь, а, следовательно, варианты решений могут помочь и в решение других проблем.
Как показывает практика, рассматриваемая ошибка прямо связана с некорректной работы одного или нескольких драйверов программного обеспечения, в первую очередь это относится к следующим устройствам:
- Видеокарта;
- Интерфейс подключения накопителей;
- Внешние устройства, подключаемые к USB-портам;
- Сетевое оборудование.
Также следует отметить, что не стоит целиком полагаться на уведомления операционной системы о том, что драйверы устройств работают корректно и не нуждаются в обновлении. Всё не так просто и не всегда на столько прозаично.
Итак, возвращаясь к поиску причинно-следственной связи, можно выделить один основной метод, который в большинстве случаев решает проблему:
«Проверка драйверов с использованием «Диспетчера устройств». Несмотря на то, что было сказано ранее, первое что следует попробовать – это доверить поиск нужной версии драйвера самой операционной системы, для этого:
- В качестве основных виновников выступают драйверы видеокарт и ACHI и именно с них стоит начать;
- Откройте «Диспетчер устройств», выполнив команду «devmgmt.msc»;
- Просмотрите имеющиеся разделы на наличие устройств, помеченных иконкой в виде восклицательного знака в жёлтом треугольнике и если таковых нет попробуйте открыть раздел «Контроллеры IDE ATA/ATAPI»;
- Кликните правой кнопкой мышки по строке «Стандартный контроллер SATA AHCI» и выберите «Обновить драйверы»;
- Нажмите «Выполнить поиск драйверов на этом компьютере»;
- В следующем окне нажмите «Выбрать драйвер из списка уже установленных драйверов»;
- Обратите внимание на список доступных драйверов на наличие других версий программного обеспечения для выбранного устройства;
- Если таковые имеются выделите их кликом мышки и нажмите «Далее»;
- Дождитесь завершения установки и проверьте работоспособность операционной системы.
Если ошибка «DPC_WATCHDOG_VIOLATION» так и не получила должно разрешения, стоит попробовать повторить вышеизложенные действия и для других устройств.
Ошибка PAGE_FAULT_IN_NONPAGED_AREA
Подобная проблема, как и вышеописанная, да и практически все «stopы» характеризуются примерно одним и тем же – это какие-либо манипуляции с устройствами и их программным обеспечением.
Логично, что на пустом месте ошибки не возникают, им обязательно предшествуют определённые действия, например:
- Установка нового оборудования, независимо от того, успешная ли инсталляция была или нет, в том числе это относится и к виртуальным устройствам;
- Любые манипуляции с драйверами, в том числе диагностические запуски, проверка обновлений специализированным программным обеспечением. Проблема может проявляться при любом вызове драйвера уполномоченным на это процессом;
- Работа с антивирусным программным обеспечением – установка, проверка (сканирование), обновление;
- Любые манипуляции с системными компонентами и файлами – редактирование реестра, ручное удаление объектов в системном разделе диска, использование различных «оптимизаторов» и т.д.;
- Наличие влияния вирусного программного обеспечения;
- Некорректное завершение работы компьютера;
В решение любой ошибки главное – это выявление причинно-следственной связи.
На основе существующей практики можно выделить следующие «виновники», которые привели к возникновению ошибки «PAGE_FAULT_IN_NONPAGED_AREA»:
Виновники |
Принадлежность файла |
Решения |
«atikmdag.sys» |
ATI Radeon |
|
«win32k.sys» |
Ядро |
Отключение/включение файла подкачки и перезагрузка компьютер |
«nvlddmkm.sys» |
Nvidia |
|
«AppleCharger.sys» |
Материнская плата Gigabyte |
Удаление утилиты «On/Off Charge», являющееся фирменном ПО производителя |
Ошибка VIDEO_TDR
К сожалению, уязвимость драйверов программного обеспечения продолжает вызывать критические ошибки в системе, и как уже видно из изложенного выше материала их разновидность крайне обширна.
Вот и ошибка «Video TDR» не является исключением.
Уже из названия ошибки можно сделать промежуточный вывод, что суть кроется в устройстве, которое выполняет графический функционал и в большинстве своём – это видеокарта.
У каждого производителя данного оборудования имеется собственный набор программного обеспечения, который необходим для штатного функционирования видеокарты.
Применяя данное утверждение к настоящей теме следует выделить три драйвера, наиболее частых «гостей» ошибки «VIDEO_TDR»:
(p/s также их можно было встретить в таблице выше)
- Файл «igdkmd64.sys» — прямо связан с оборудованием «Intel HD Graphics»;
- Файл «nvlddmkm.sys» и файлы, которые начинаются с «nv» — очевидно, что это «Nvidia Geforce»;
- Файл «atikmpag.sys» — это компонент AMD Radeon.
Методика исправления рассматриваемой ошибки носит тот же характер и порядок действий:
- Скачать с официального сайта разработчиков последнюю версию драйвера.
Стоит отметить, что здесь не следует доверять утверждению «Диспетчера устройств» и функционала обновления драйверов, так как даже если этот инструмент указывает, что используемая версия последняя актуальная, это может быть не так. Всё дело в том, что это утверждение говорит лишь о том, что «Центр обновления » не имеет в своей базе более новую версию и не более.
- Полностью удалить старую (сбойную) версию драйвера;
- Используя полученный установщик из шага №1, провести обновление драйвера видеокарты.
В качестве альтернативного варианта можно выделить обратное решение – это откат драйвера к предыдущей версии. А здесь уже можно доверится «Диспетчеру устройств» и сделать следующее:
- Откройте «Свойства» видеокарты;
- Перейдите на вкладку «Драйвер»;
- Нажмите на кнопку «Откатить»;
- Выберите причину своего решения и нажмите «ДА», подтверждая осмысленность действий;
- Завершите откат версии драйвера и проверьте работоспособность компьютера.
Необходимо уточнить, что вышеописанные действия – это исправления программных сбоев, но данная ошибка может характеризоваться и аппаратными проблемами, например:
- Перегрев видеокарты;
- Некорректный разгон;
- Физическая неисправность элементов подключения;
- Деформация корпуса и системы охлаждения и т.п.
Ошибка IRQL_NOT_LESS_OR_EQUAL
В качестве «виновников» возникновения данной ошибки могут быть и многострадальные драйверы от Nvidia и AMD, а также компоненты других устройств:
- «rt86winsys» и другие файлы «rt» — имеют прямое отношение к функционированию Realtek Audio;
- «ndis.sys» — связаны с работой сетевого оборудования.
В качестве решений, кроме вышеизложенных методик, стоит выделить и несколько дополнительных вариантов:
- Откат конфигурации операционной системы на дату, которая предшествовала возникновению ошибки или действиям, могущие вызвать сбой указанного драйвера;
- Попробуйте удалить стороннее программное обеспечение, которые используют сетевое оборудование, в том числе виртуальные машины;
- Попробуйте сбросить сетевые настройки, для этого:
Также более подробна данная ошибка была рассмотрена в данной статье.
Ошибка SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Как показывает практика, данная ошибка возникает на компьютерах, которые не смогли корректно завершить установку операционной системы и/или её обновления.
Если проблема возникла в результате установка, но наилучшим вариантом будет воспользоваться загрузочным носителем с образом операционной системы и повторить установку.
Важно! Некоторым пользователям помогает отключение сетевого адаптера в процессе установки!
Если же вся «соль» кроется в функционале обновления, то следует откатить систему до точки, которая предшествовала установки и заново запустить процедуру поиска и установки обновлений для операционной системы.
Дополнительно, стоит учесть, что в ряде случаев помогает сброс конфигурации BIOS. Для этого откройте настройки BIOS любым доступным способом и найдите строку примерно следующего содержания «Load Default Settings». Согласитесь на сброс и перезагрузите компьютер.
Ошибка CRITICAL_PROCESS_DIED и SYSTEM_SERVICE_EXCEPTION
Как видно из всего вышеприведённого все ошибки в виде «сине экрана» имеют схожую причинно-следственную связь, что применимо и к данным разновидностям.
Более подробно о возможное решение уже было рассмотрено в рамках данной статьи, которая может стать ключом к исправлению.
Дополнительные методы
Не для кого не станет секретом, что существуют и стандартные методы по возвращению работоспособности операционной системы, в их число входит:
- «Проверка Windows на целостность» — в качестве инструмента следует использовать функционал утилиты «sfc/scannow»;
- «Проверка работы жёсткого диска/твердотельного накопителя» — утилита «CHKDSK»;
- «Проверка работы оперативной памяти» — нажать «WIN+R» + «mdsched.exe».
Эти диагностические процедуры стоит взять на вооружение каждому и проверять качество работы самых важных компонентов не только тогда, когда возникают проблемы, но и в рамках профилактических целей.
Заключение
В качестве заключения несколько полезных ссылок на материалы нашего ресурса, посвящённые решение подобных проблем, что были рассмотрены в рамках настоящей статьи.
«Как проверить жёсткий диск на битые сектора»
«Ошибки windows dll — как исправить (50 частых ошибок dll и их решения)»
«На вашем ПК возникла проблема и его необходимо перезагрузить windows 10»
«Memory management windows 10 ошибка: диагноз и лечение»
«Проверка оперативной памяти windows 10»
«Обновить драйверы windows: пошаговая инструкция»
If you are facing blue screen of death Windows 10, you can read this post which offers the causes and corresponding solutions to this issue. Furthermore, this post also shows how to back up data and recover data via MiniTool Partition Wizard.
Causes of Windows 10 Blue Screen of Death
Blue Screen of Death (BSOD for short), also called Stop Error, emerges whenever Windows detects a serious error it cannot recover from, and it shuts down or restarts itself to avoid any damage.
Note: Black Screen of Death is also called BSOD, but reasons for both errors should be different. For more information about this black screen, please view the post Full Guide to Repairing Black Screen Error When Booting Windows.
Windows 10 blue screen often comes with error codes displayed in white text, for example:
But sometimes it is just a blank blue screen or with spinning dots:
Sometimes, it just happens once, and you’ll not see it again when you restart, but sometimes you’ll be stuck in BSOD restart loop.
Well, why does Windows 10 Blue Screen of Death emerge? How can we quickly fix this issue? These must be what you are eager to know, right? See this post to get what you want.
Hardware related causes:
- External or internal hardware devices are installed improperly.
- One or some of hardware devices are malfunctioning, such as RAM, CPU, and internal hard disk.
- New hardware device is incompatible with your BIOS.
Software related causes:
- Not enough free space on the partition where Windows is installed.
- Driver of your hardware is out of date, especially graphics driver.
- Install incompatible Windows update or program.
- Virus attack.
- System files, including boot files damaged or corrupted.
- Bug of Windows 10.
- BIOS is out of date.
- BIOS is misconfigured or overclocked.
After knowing causes for Windows 10 Stop Error, next let’s talk about how to fix Windows 10 BSOD.
Before repairing Windows 10 BSOD, you’d better recover the data or back up all useful data saved in the system partition via MiniTool Partition Wizard Pro Ultimate Edition and Pro Edition respectively, which could help you avoid data loss. In addition, it is also the first step if you have to reinstall Windows.
Then, let’s start fixing blue screen issue of Windows 10.
Quickly Fix: Windows 10 Blue Screen of Death after Upgrade
Many users reported that they were blocked by a blue screen during the process of upgrading Windows 7 or Windows 8.1 to Windows 10 and their PC was set to the original state. Many factors could cause this issue, and next we picked out some typical cases.
Case 1: Windows 10 BSOD Without Error Code: C Drive Might Run in Low Disk Space
If drive C does not have enough free space for upgrade, you may receive blue screen. Therefore, it’s necessary to check free space of drive C in Windows 7 or Windows 8.1 Explorer. If it indeed does not have much free space left, enlarge it.
However, if your drive C has enough free space, take other factors, like virus into consideration.
Case 2: Windows 10 Blue Screen of Death Error Code: C1900101-20017
This is a quite common BSOD error when we are upgrading Windows 7 or Windows 8.1 to Windows 10.
From the error description we know the installation failed in the SAFE_OS phase, which shows the issue occurs largely because of faulty BIOS setting (always on UEFI + Legacy BIOS).
That means we can fix the error by changing some settings in BIOS. Just try doing the following operations in your current version of Windows to fix the error:
Step 1: Go to C:/Windows/Software Distribution/Download and delete all files and folders under Download folder. Then, go back to the root directory of C: drive and delete $Windows.~BT folder.
Step 2: Restart computer and enter BIOS by pressing F2, Delete, or Esc. Different computer requires different key, so you had better google “how to enter BIOS plus computer mode or motherboard type” at first. Then, enable “Load Optimized Defaults” to disable all overclocking options.
Step 3: Enable UEFI boot under Boot menu.
Step 4: Disable Secure Boot.
Step 5: Once all these changes are made, please press on F10 key to save changes and exit from BIOS. After that, you may upgrade Windows 7 or Windows 8.1 to Windows 10 successfully.
Case 3:Windows Blue Screen of Death Error Code: 0XC1900101 – 0X40017
This is another common blue screen error when we are upgrading to Windows 10. From one of Microsoft support engineers we know this error occurs largely because there is an incompatible driver or hardware defect which is important for booting the intermediary environment that is necessary to perform the upgrade actions.
And he gives the following troubleshoot methods:
Step 1: When our computer is set back to Windows 7 or Windows 8.1, disable or uninstall all antivirus software.
Step 2: Disconnect all unnecessary external devices or peripherals connected to the computer except the mouse and the keyboard, and then disable general USB devices, like smart card reader.
Step 3: If you are using a SCSI hard disk, make sure you have drivers available for this disk. During Windows 10 setup, click the Custom Advanced Option and use the Load Driver command to load the appropriate driver for the SCSI drive. If this does not work and setup still fails, try switching to IDE in BIOS.
Step 4: If you are updating through Windows Update, when the download reaches 100%, disconnect from the Internet LAN (Ethernet) or Wi-Fi, and proceed with the installation.
However, if all methods above fail to work, you may need to set your Windows 7 or Windows 8.1 computer to factory state, and then do the upgrade.
The post also mentions Windows 10 BOSD on Startup and when using computer. To learn about them, please read the following content.
Quickly Fix: Windows 10 Blue Screen of Death on Startup
Most Windows 10 Stop Errors emerge on boot, some of which could be fixed after a restart, but in most situations, you’ll be stuck in restart loop and have to manually shut computer down.
To fix this kind of Windows 10 Blue Screen of Death errors, please think about what actions you did right before the BSOD, and then undo the operation.
Situation 1: Get Windows 10 BSOD after Installing an Update, Program, or Driver
If Windows 10 Blue Screen of Death appears after you are installing a Windows update, driver, or application, please uninstall it to see whether Windows can start as before. View the following solutions and choose the most proper one.
Solution 1: Windows boots successfully after restart.
To uninstall Windows update:
Please click Start button, choose Settings, navigate to Update & security > Windows Update > Advanced options > View your update history > Uninstall updates. Then, you’ll see the following interface:
Here, please right click the update that may cause BSOD and Uninstall it. Of course, you can double click the update to uninstall it.
To uninstall hardware driver:
Please right click Start button windows and choose Device Manager to enter the following window:
Here, please find the device driver that needs installing, then right click it, choose Uninstall, and click OK to confirm uninstalling. Then, Windows will uninstall the device driver.
To uninstall a program:
Just go to Control Panel, and then Program > Uninstall a program.
Then, right click the program, choose Uninstall, and click Yes to confirm uninstalling.
After uninstalling the wrong Windows update, device driver, or program, you should be able to boot Windows.
However, if you forget the name of update, driver, or software, just try uninstalling the most recent one by viewing its installation date.
Solution 2: You are stuck in Windows 10 Blue Screen of Death restart loop.
Since Windows is unbootable under this situation, you need to uninstall Windows update, driver, or program in Safe Mode.
Safe Mode is a diagnostic mode for Windows that starts your computer in a limited state. Only the basic files and drivers necessary to run Windows are started. This helps us in identifying whether the issue is due to some third-party programs conflict.Microsoft
But it should be noted that pressing F8 or F8 + Shift might fail to start computer from Safe Mode, which is largely because Windows 10 is designed with a very fast boot procedure. But it’s not bad to try pressing F8 or Shift + F8 at first, and then use Windows 10 installation disc or recovery drive.
Step 1: Start computer from Windows 10 installation disc or recovery drive, and click Next > Repair your computer > Troubleshoot > Advanced options > Startup Settings > Restart:
Step 2: Press on 4/F4 or 5/F5 to enter normal Safe Mode.
Step 3: Once in Safe Mode, you can uninstall Windows update, software, and device driver by above steps.
Tip: If an update is proved to be the culprit for Windows 10 BSOD, you need to temporarily prevent the update from automatically installing again.
Situation 2: Get Windows 10 Blue Screen of Death Without Doing Any Change
Action 1: Check your hardware devices to see whether they are connectedly properly. If they are not fully pushed into their slots, BSOD is very likely to emerge.
Action 2: If this is not the cause, please check if your C drive is out of space using MiniTool Partition Wizard. If so, extend it using the Extend Partition feature of Partition Wizard. We suggest keeping at least 15% of drive C’s capacity free all the time.
Action 3: You can try clearing Virus when drive C has much free space. Some viruses attack your MBR (master boot record) or boot sector, which could cause BSOD.
It’s easy to scan our computer for virus when Windows is bootable: just launch the anti-virus software, scan, and remove. But if Windows is unbootable, you need to do this in Safe Mode, and we suggest choosing Enable Safe Mode with Networking.
Action 4: If virus is also not the case, try:
- Setting BIOS to its default state.
- Updating your BIOS to newest version.
- Updating Windows to the latest version.
- Fixing boot using bootrec /fixmbr, bootrec /fixboot, and bootrec /rebuildbcdcommands in Command Prompt of Windows installation disc or repair drive.
Maybe, one of these actions could fix your issue.
Quickly Fix: Windows 10 Blue Screen of Death When Using Computer
If the Stop Error appears when you are using your computer, you can try doing these repair attempts:
- Remove newly added hardware devices, such as webcam, printer, and monitor, and then restart computer.
- Scan your computer for virus or malware. If Windows cannot start, do it in Safe Mode with Networking.
- Uninstall most recently installed programs and Windows updates.
- Install the latest Windows update.
Steps for all these methods have been shown in the section Quickly Fix: Windows 10 Blue Screen of Death on Startup. So here, we do not give details.
Nevertheless, when all solutions here are useless for your case, you may need to reinstall Windows.
If you have backed up data saved in C drive, now you can reinstall Windows without losing personal files.
Hi, I found multiple factors which could cause blue screen of death Windows 10, and the corresponding solutions.Click to Tweet
Bottom Line
Some of our solutions have been proved to be useful for Windows 10 BSOD error, so it’s your turn to try them out. However, if you find other solutions, please share it with us in Comment part or contact us via [email protected].
Blue Screen Error During Windows 10 Upgrade FAQ
???? Is blue screen death bad?
When your system senses that something goes wrong and could cause real harm, it will stop everything, resulting BSOD. In other words, the whole point of BSOD is to protect your hardware. When you ran into BSOD frequently, you need to take that seriously.
???? What does blue screen mean?
A BSOD does not necessarily mean that your computer is dead but it does mean the following cases.
For one, everything has to stop, including your operating system. Moreover, in almost all cases, the BSOD also indicates that a serious enough problem appears and it needs to be corrected. Once the problem has been repaired, you can use your computer normally.
???? How do I check my blue screen error?
You can check the information of a BSOD by using Windows Event Viewer. To use this tool, you can follow the path: right-click the Start button > select Event Viewer.
???? Does blue screen mean bad hard drive?