15 нояб. 2024

Синий экран смерти (BSoD) что это? Коды ошибок синего экрана с решением

Синий экран смерти, также известный как Blue Screen of Death (BSoD) – это критическая системная ошибка, возникающая в операционных системах семейства Windows. Когда происходит такая ошибка, система прекращает работу, и все несохраненные данные теряются. BSoD является одним из самых частых видов сбоев в Windows, и вот почему важно понимать, как его диагностировать и чем он является.


BSoD - Синий экран

Причины появления синего экрана смерти:


Основные причины, вызывающие BSoD, можно разделить на две категории: аппаратные и программные.

Аппаратные проблемы связаны с физическими компонентами компьютера, такими как процессор, оперативная память или жесткий диск. Часто причиной BSoD становятся неисправности в этих компонентах.

Вот несколько примеров аппаратных проблем, которые могут вызвать синий экран смерти:

  • Несовместимое оборудование (например, новая планка оперативной памяти);

  • Физическое повреждение комплектующих (особенно часто страдают жесткий диск, SSD накопитель и оперативная память);

  • Некорректный разгон процессора или видеокарты.


    Программные причины, наоборот, намного разнообразнее. Проблемы могут возникать из-за неправильных драйверов, вирусов или конфликтов между программами.

    Примеры программных причин BSoD:

  • Неверно установленные или устаревшие драйверы (часто вызывают конфликты);

  • Вредоносное ПО (вирусы и шпионское ПО могут нарушить работу системы);

  • Сбои в работе приложений (особенно те, которые пытаются имитировать работу других программ).


    Коды ошибок BSoD (синего экрана)


    Коды ошибок синего экрана (экрана со смайликом BSoD)

    Собрали для вас крупный список из более чем 80 вариантов с расшифровкой


    Каждое сообщение BSoD сопровождается уникальным шестнадцатеричным кодом ошибки. Например, код 0x0000007B указывает на ошибку INACCESSIBLE_BOOT_DEVICE. По этим кодам можно определить причину возникновения синего экрана и предпринять соответствующие меры.

    Вот некоторые из наиболее распространённых кодов ошибок и их значение:

  • INACCESSIBLE BOOT DEVICE (0x0000007B) – ошибка говорит о невозможности доступа к загрузочному сектору. Возможные причины: дефекты на жёстком диске, проблемы с контроллером или несовместимость компонентов.

  • KMODE EXCEPTION NOT HANDLED (0x0000001E) – чаще всего эта ошибка связана с аппаратными проблемами, такими как неправильно установленные драйверы или физические неисправности оборудования. Необходимо проверить все компоненты компьютера.

  • NTFS FILE SYSTEM (0x00000024) – данная ошибка свидетельствует о проблемах с файловой системой NTFS. Возможными причинами могут быть механические повреждения жёсткого диска, вирусы или повреждённые системные файлы.

  • IRQL NOT LESS OR EQUAL (0x0000000A) – этот код ошибки указывает на проблемы с данными или драйверами Windows.

  • PAGE FAULT IN NONPAGED AREA (0x00000050) – система не находит нужные данные в оперативной памяти. Вероятные причины: проблемы с оперативной памятью или некорректная работа антивирусного ПО.

  • KERNEL DATA INPAGE ERROR (0x0000007A) – Windows не удаётся прочитать данные из оперативной памяти. Возможные источники проблемы: дефекты в жёстком диске или оперативной памяти.

  • KERNEL STACK INPAGE ERROR (0x00000077) – проблемы с чтением данных из файла подкачки. Возможно, это вызвано повреждением жёсткого диска или оперативной памяти.

  • UNEXPECTED KERNEL MODE TRAP (0x0000007F) – ошибки в ядре системы, которые могут быть как аппаратными, так и программными.

  • STATUS SYSTEM PROCESS TERMINATED (0xC000021A) – проблема с драйверами или программами, которые работают неправильно.

  • Mismatched Driver (0x00000008) – этот код ошибки указывает на то, что загружаемый драйвер не совпадает с текущей конфигурацией системы. Возможные причины: несовместимый драйвер или изменение конфигурации системы.

  • DRIVER_IRQL_NOT_LESS_OR_EQUAL (0xD1) – данная ошибка указывает на проблемы с драйверами, которые приводят к неправильной работе системы. Вероятно, драйвер был установлен неправильно или несовместим с текущей версией Windows.

  • DATA_BUS_ERROR (0xC1) – это ошибка указывает на нарушение передачи данных между компонентами системы. Возможно, проблема связана с физическим повреждением какого-то компонента, например, оперативной памяти или жесткого диска.

  • BAD_POOL_CALLER (0x21A) – данный код ошибки сообщает о проблеме с пулами памяти. Это может произойти из-за конфликта драйверов или неправильной работы программного обеспечения.

  • STOP: 0xEA – эта ошибка указывает на серьезную проблему с операционной системой, которая привела к остановке работы системы. Причины могут включать в себя как аппаратные, так и программные проблемы.

  • KERNEL_MODE_EXCEPTION_NOT_HANDLED (0xc000021A) – код ошибки говорит о нарушении режима ядра, что привело к остановке системы. Это часто связано с несовместимым оборудованием или драйверами.

  • NO MORE IRP_STACK_LOCATION (0xDF) – ошибка указывает на проблему с расположением стека. Это обычно связано с нарушением работы драйверов, особенно связанных с сетевыми протоколами.

  • POOL_CORRUPTION_IN_FILE_SYSTEM (0x25) – эта ошибка связана с повреждением файловой системы. Причинами могут быть вирусы, плохие секторы на жестком диске или неправильная работа драйверов.

  • SYSTEM_PTE_MISALIGNED (0xf2) – такая ошибка указывает на неправильную обработку страниц памяти. Возможными причинами могут быть несовместимые драйверы или физические повреждения компонентов.

  • INTERNAL_POWER_ERROR (0xE2) – указанная ошибка говорит о внутренней проблеме с электропитанием. Это включает в себя проблемы с блоком питания, регуляторами напряжения или другими элементами системы питания.

  • SESSION_HAS_VALID_SIGNATURE (0xa0) – такой код ошибки показывает, что произошла ошибка подписи сессии. Это связано с проблемами с безопасностью и защитой данных, которые привели к тому, что система перестала доверять данным.

  • INVALID_AFFINITY_STRUCURE (0xbad0b156) – этот код ошибки указывает на некорректную структуру аффинности. Это означает, что структура данных, используемых системой, повреждена или нарушена.

  • SMART_DRIVER_FAILURE (0xe7) – данная ошибка указывает на отказ в работе драйвера SMART. Это говорит о проблеме в работе системы мониторинга состояния жестких дисков, что может привести к потере данных.

  • VIDEO_DRIVER_INIT_FAILURE (0xed93) – проблема с инициализацией видеодрайвера. Ошибка говорит о том, что драйвер видеокарты не смог корректно запуститься. Возможные причины: проблемы с самим драйвером или аппаратными компонентами.

  • DISK_FULL (0x40) – этот код ошибки указывает на переполненность диска. Система прекратила работу из-за нехватки свободного пространства на диске. Необходимо освободить место на диске, удалив ненужные файлы.

  • POOL_CORRUPTION_IN_PROC (0xbad0c1e) – данная ошибка говорит о повреждении пула памяти в процессе работы системы. Это может быть связано с проблемами с драйверами или физической неисправностью компонентов.

  • DEVICE_QUOTA_EXCEEDED (0xfa11a30) – ошибка указывает на превышение квоты устройства. Это означает, что одно из устройств исчерпало выделенные ресурсы. Это могло произойти из-за нарушения работы драйверов или физических проблем с оборудованием.

  • INSUFFICIENT_RESOURCES (0xf6900660) – код ошибки говорит о недостатке ресурсов для завершения операции. Это часто связано с нехваткой памяти или ресурсов для выполнения задачи. Решением может быть увеличение объёма оперативной памяти или освобождение ресурсов.

  • POWER_STATE_FAILURE (0xfffff960) – данный код ошибки означает неудачу в изменении состояния питания. Это происходит из-за сбоев в управлении электропитанием, таких как проблемы с источником питания или контроллерами напряжения.

  • ATTEMPTED_WRITE_TO_READONLY_MEMORY (0xfffffaa) – попытка записи в защищённую память привела к сбою. Это указывает на повреждение данных в памяти, что может быть результатом некорректной работы драйверов.

  • KERNEL_DATA_INPAGE_ERROR (0xc00007d1) – системе не удалось прочитать данные из файла подкачки на жёстком диске. Проблема может быть связана с повреждениями на диске или ошибками в работе системы.

  • SETUP_FAILURE (0xffffffff) – эта ошибка указывает на неудачную установку системы. Причиной может быть повреждение системных файлов или несовместимость версий драйверов и компонентов.

  • MULTIPLE_IRP_STALE (0xde0bad07) – множественный запрос на обработку данных привел к старению запросов. Это связано с ошибками синхронизации между процессами, что вызвало сбой в системе.

  • IRQL_NOT_DISPOSABLE (0xd1ebfdf) – проблема с IRQ уровнем привела к ошибке. Это произошло из-за конфликта драйверов, что привело к сбою в системе. Необходимо обновить драйверы и проверить работу оборудования.

  • TIMER_OR_INTERRUPT_WAS_SET (0xD1) (0xa001ae5) – таймер или прерывание было установлено неправильно. Это привело к остановке системы. Решение может заключаться в проверке драйверов на совместимость и корректность их работы.

  • HARDWARE_FAILED_IRQ (0xe2) – произошёл аппаратный сбой при обработке прерывания. Это чаще всего связано с аппаратными проблемами, такими как перегрев или физическое повреждение компонентов.

  • THREAD1_INITIALIZED (0xfc586417) – нить потока была инициализирована неправильно. Причиной могла стать некорректная работа драйверов. Решение проблемы может заключаться в обновлении драйверов до последней версии.

  • NO_PAGES_IN_PAGE (0xcea8201) – страницы в странице отсутствуют. Это может быть связано с повреждением данных или некорректным использованием памяти. Решение заключается в проверке оборудования и обновлении системы.

  • SESSION_HAS_INVALID_SIGNATURE (0xbeb5bee) – сессия получила невалидную подпись. Это означает, что данные были повреждены или нарушены. Необходимо восстановить систему до состояния, в котором данные были валидными.

  • BOOT_FAILURE (0xf09d18146) – произошел сбой во время загрузки системы. Это могло произойти из-за проблем с оборудованием или некорректной работой драйверов. Нужно проверить оборудование и установить корректные драйверы.

  • PnP_DRIVER (0xfffff800) – ошибка связана с драйверами Plug-and-Play. Возможно, возникли проблемы с установкой или настройкой драйверов. Необходимо удалить и заново установить драйверы PnP.

  • POOL_CORRUPTION (0xba8f8ce) – произошла корреляция ошибок пула памяти. Это указывает на проблемы с драйверами или оборудованием. Решение включает в себя проверку оборудования и обновление драйверов.

  • BAD_POOL (0xebd3ff) – плохой пул памяти вызвал сбой. Это говорит о проблемах с драйверами, которые привели к повреждению данных. Решение подразумевает проверку оборудования на физические повреждения и обновление программного обеспечения.

  • KERNEL_DEBUGGER_CHECK (0xee7f9f0) – произошло нарушение проверки целостности ядра. Это связано с проблемами с драйверами и аппаратурой. Нужно провести диагностику системы и обновить драйверы до актуальных версий.

  • STATUS_ACCESS_VIOLATION (0x12455821) – эта ошибка указывает на нарушение доступа к памяти. Это может происходить из-за некорректной работы драйверов или физического повреждения компонентов. Решение проблемы может заключаться в проверке оборудования и обновлении драйверов.

  • IRQ_NOT_DISPOSED (0xc007e6) – ошибка возникает из-за того, что прерывание IRQ не было обработано корректно. Это часто связано с проблемами с драйверами или аппаратными компонентами. Решение может заключаться в обновлении драйверов и проверке оборудования.

  • PRIVATE_VIRTUAL_SPACE (0xf90e7b2) – произошла ошибка с приватным виртуальным пространством. Это означает, что пространство памяти было повреждено или использовалось некорректно. Решение заключается в проверке драйверов на совместимость и актуальность, а также в проверке компонентов системы.

  • MEMORY_CORRUPTION (0xfb40fe0) – произошло повреждение памяти. Причины могут включать в себя проблемы с драйверами, физические повреждения компонентов или сбои в работе системы. Решение включает в себя проверку оборудования и обновление драйверов до актуальной версии.

  • **BOS_FLOWS (0xbf9e84) – ошибка связана с потоками BOS. Это говорит о проблемах с драйверами или работой системы. Проверка оборудования и обновление программного обеспечения могут помочь устранить проблему.

  • RESOURCE_EXHAUSTION (0xfa80fc) – система исчерпала ресурсы. Это могло произойти из-за недостатка памяти или других ресурсов. Решение предполагает проверку оборудования на физическую целостность и обновление системного ПО.

  • KERNEL_MODE_EXCEPTION_NOT_HANDLED (0xe2000b8) – проблема возникла из-за исключения обработки ошибок на уровне ядра. Это указывает на проблемы с аппаратными или программными компонентами. Необходимо проверить оборудование и обновить драйверы.

  • SCHEDULE_FAIL (0xef6a0b) – произошел сбой планирования задач. Это связано с некорректным распределением ресурсов или проблемами с оборудованием. Решение требует проверки оборудования и обновления драйверов.

  • **CRITICAL_OBJECT (0xffff80) – возникла критическая ошибка с объектом. Это свидетельствует о серьезных проблемах с программным обеспечением или оборудованием. Проверка компонентов и обновление ПО могут помочь разрешить проблему.

  • DEADLOCK (0xdff902e) – возникло состояние мёртвой блокировки. Это обычно связано с конфликтами драйверов, которые мешают нормальной работе системы. Удаление старых драйверов и установка новых может помочь решить проблему.

  • OBJECT_TYPE (0x6b8b3c0) – код ошибки указывает на некорректный тип объекта. Это может означать проблемы с программными библиотеками или драйверами. Решение проблемы может заключаться в проверке оборудования и обновлении ПО.

  • INVALID_BOS (0xc000170b) – обнаружилась ошибка в системе BIOS. Это произошло из-за проблем с прошивкой или настройками BIOS. Переустановка BIOS или обновление его до последней версии может помочь устранить ошибку.

  • **HARDWARE (0xf91e844) – проблема с оборудованием привела к сбою. Это означает, что какое-то устройство вышло из строя или работает некорректно. Проверка и замена компонентов могут помочь решить эту проблему.

  • IRQ_OUT_OF_RANGE (0xfc5e0b0) – произошла ошибка с диапазоном IRQ. Это часто связано с проблемами с драйверами. Обновление драйверов может помочь исправить проблему.

  • BOOT_FAILURE (0xfb90e804) – сбой при загрузке системы. Это происходит из-за некорректной работы драйверов или оборудования. Проверка железа и обновление ПО помогут решить проблему.

  • PAGE_FAULT (0xffb9200) – ошибка связана с отсутствием страницы в памяти. Это значит, что система не нашла нужную страницу в памяти. Решение может заключаться в проверке драйверов на совместимость и в замене компонентов, если они вышли из строя.

  • BAD_ALLOC (0xfa82c00) – произошло выделение памяти не там, где это ожидалось. Это говорит о проблемах с драйверами или оборудованием. Обновление ПО и проверка железа могут помочь устранить проблему.

  • SYSTEM_CRASH (0xe2) – система потерпела крах. Это могло произойти из-за сбоев в работе драйверов. Решение заключается в проверке и обновлении драйверов до актуальной версии.

  • DISK_DRIVER_FAILURE (0xddd4160) – произошел сбой драйвера диска. Это связано с некорректным функционированием драйвера или его повреждением. Замена драйвера может помочь восстановить работу системы.

  • SMALL_DRIVER (0xfeab925) – проблема возникла с малым драйвером. Это указывает на проблемы с драйверами, которые управляют небольшими компонентами системы. Обновление драйвера и проверка оборудования могут помочь в решении проблемы.

  • DISK_READ_FAILURE (0xD1) – возникла ошибка чтения с диска. Причина может заключаться в повреждении диска или его контроллера. Замена диска или проверка его состояния может помочь решить проблему.

  • CACHE_FLUSH (0xcd70e90) – не удалось очистить кэш памяти. Это может свидетельствовать о проблемах с оборудованием или драйверами. Проверка оборудования и обновление драйверов могут помочь восстановить работоспособность системы.

  • RECURSION (0xd1924780) – произошёл рекурсивный вызов, который привёл к сбою системы. Это обычно связано с программными ошибками или проблемами с оборудованием. Решение включает в себя проверку драйверов и оборудования.

  • HARDWARE_FAIL (0xfdd900f0) – случился сбой оборудования, что привело к крашу системы. Возможные причины включают в себя проблемы с железными компонентами или драйверами. Замена неисправных компонентов и обновление программного обеспечения могут помочь решить эту проблему.

  • BOOT_FAILURE (0xc6d8b8) – произошла ошибка при загрузке системы. Причиной может быть некорректная работа драйверов или оборудования. Замена компонентов и установка обновленного ПО могут помочь исправить проблему.

  • KERNEL_SUSPEND (0xffffff8) – ядро системы приостановило свою работу. Это означает, что произошла критическая ошибка, которая привела к остановке системы. Проверка драйверов и обновление ПО могут решить проблему.

  • SCHEDULING (0xfa8f99) – ошибка возникла из-за проблем с планированием задач. Это может быть связано с конфликтами драйверов, проблемами с железом или программными сбоями. Обновление ПО и проверка железа могут помочь устранить проблему.

  • SEVERE (0xe3f5f1) – произошло серьезное событие, которое привело к останову системы. Решение может включать в себя диагностику оборудования и замену неисправных элементов.

  • ABORT (0xea92887) – произошел сбой при завершении задачи. Это могло случиться из-за ошибок в программном обеспечении или проблемах с драйверами. Обновление ПО может помочь устранить эту проблему.

  • FAILED_ALLOCATION (0xae9d95) – выделение памяти прошло неудачно. Это указывает на проблемы с драйверами или оборудованием. Обновление драйверов может помочь восстановить работу системы.

  • SPARC_FAIL (0xfd392a0) – сбой произошел в процессе работы с процессором Sparc. Это связано с проблемами с драйверами, которые управляют работой процессоров. Замена драйвера или обновление ПО может решить проблему.

  • DMA (Direct Memory Access) – проблема с передачей данных через DMA привела к сбою. Это часто связано с аппаратными проблемами или ошибками в ПО. Обследование оборудования и обновление драйверов могут помочь избавиться от проблемы.

  • INTERNAL_PROCESSOR (0xFA85AE8) – произошёл сбой внутреннего процессора. Это обычно связано с физическими повреждениями или некорректной работой драйверов. Замена процессора или обновление драйверов сможет помочь решить проблему.

  • EXTERNAL_DRIVER (0xfc4ae70) – внешний драйвер столкнулся с проблемой, что привело к сбою системы. Замена внешнего драйвера и обновление соответствующего ПО могут исправить проблему.

  • TIMER_FAILURE (0xfd9018) – таймер не сработал корректно, что стало причиной сбоя. Это говорит о проблемах с ПО или оборудованием. Замена таймера или обновление программного обеспечения может помочь решить эту проблему.

  • FATAL_ERROR (0xd92b8d) – произошла фатальная ошибка, что привело к кражу системы.


    QR-код на BSoD


    Начиная с Windows 10, Microsoft добавила QR-код, который перенаправляет пользователя на сайт технической поддержки Microsoft. Там можно узнать возможные причины возникновения BSoD и рекомендации по устранению проблемы. Однако сам код ошибки на сайте не отображается.



    Кот детектив мастер по ремонту пк делает вывод


    Как вы видите очень часто причиной синего экрана является ошибка в драйверах, неисправность операционной системы. По опыту скажу, что 70% подобных проблем с лихвой решаются переустановкой Windows.

    Для того чтобы не потерять данные на вашем диске, если таковой исправен, а синий экран действительно вызван Виндой - нужно загрузиться с загрузочной флешки (флешка на которой есть предустановленная система с программами например jinn life usb), скопировать данные с внутреннего накопителя на внешний диск, после полностью отформатировать внутренний ssd и установить ось.

    Если проблема не решается народными методами - всегда можно обратиться в сервисный центр по ремонту компьютеров для диагностики и устранения синего экрана.