#статьи
-
0
Синий экран смерти: почему он появляется и как его победить
Всё об ошибке, пугающей миллионы пользователей Windows.
Иллюстрация: Оля Ежак для Skillbox Media
Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.
Если вы пользуетесь Windows, то наверняка хотя бы раз сталкивались с BSoD — «синим экраном смерти». Он выглядит пугающе, вызывает панику и часто появляется в самый неподходящий момент — например, когда вы забыли сохранить диплом или пытаетесь успеть к дедлайну. Впрочем, несмотря на название, в синем экране смерти нет ничего страшного: это просто предупреждение об ошибке. Разбираемся, что это за зверь, почему он появляется и как от него избавиться.
Содержание
- Что такое синий экран смерти
- Причины появления BSoD
- Что означают надписи на синем экране
- Как исправить синий экран смерти Windows
- Профилактика появления синего экрана
- Синий экран становится чёрным
Синий экран смерти, или BSoD (blue screen of death), — это сообщение в Windows, которое появляется при критическом сбое системы. Такие сбои не получается исправить автоматически, поэтому система вынуждена перезагрузиться. Название пошло от характерного синего фона, на котором отображается код ошибки.
Многих пугает появление синего экрана смерти, но на деле переживать не стоит. Операционная система просто резко ударила по тормозам, чтобы предотвратить дальнейшие сбои — например, повреждение данных или неполадки в железе. Главное — не игнорировать предупреждение, а разобраться в причине ошибки и исправить её. В этом помогут коды ошибок, которая система показывает на синем экране. Чуть дальше расскажем, как их расшифровывать и что они могут значить.
Скриншот: Artoria2e5 / Wikimedia Commons
Скриншот: Microsoft / Wikimedia Commons
Скриншот: Praseodymium / Wikimedia Commons
Бывает, что BSoD появляется не у одного пользователя, а сразу на тысячах компьютеров. Так, летом 2024 года компания CrowdStrike выпустила обновление для своего антивируса Falcon Sensor и разослала его на все компьютеры своих клиентов. Сразу же после этого устройства начали показывать синий экран смерти. Банкоматы, информационные экраны, стойки регистрации в аэропортах, медицинские аппараты — сбоило всё, что работало на Windows и использовало для защиты Falcon Sensor.
Функция сканирования памяти в Falcon Sensor на 100% загружала одно из ядер процессора. Это либо сильно замедляло компьютер, либо вызывало ошибку BSoD. При этом разработчики антивируса отметили, что баг не повлиял на защищённость систем, а всего лишь сломал Windows
Фото: Smishra1 / Wikimedia Commons
По данным Microsoft, ошибка затронула 8,5 миллиона устройств по всему миру. Один неудачный апдейт стал причиной крупнейшего массового BSoD в истории: критически важные системы попросту переставали работать.
Как мы уже выяснили, синий экран сообщает, что в Windows что-то пошло не так. Есть несколько причин, по которым может возникать ошибка BSoD:
- Аппаратные неисправности. Если оперативная память, жёсткий диск или видеокарта выходят из строя, то Windows может отреагировать на это синим экраном.
- Ошибки в драйверах или конфликты между ними. Устаревание, неправильная настройка и конфликты драйверов — одни из самых распространённых причин возникновения BSoD. Особенно часто синий экран появляется после установки нового оборудования или обновлений Windows.
- Перегрев компонентов. Каждый элемент компьютера имеет допустимый температурный диапазон. Если его превысить, система может аварийно завершить работу, чтобы защитить железо от физического повреждения.
- Программные конфликты. Две программы могут просто не поделить оперативную память, антивирус может «ругаться» на обновление офисного приложения.
- Вирусы и вредоносное ПО. Некоторые вирусы ведут себя скрытно, а другие вмешиваются в работу системных компонентов: преобразуют системные файлы, подменяют драйверы и модифицируют ядро Windows. Всё это может спровоцировать появление синего экрана.
- Проблемы с питанием. Резкие скачки напряжения, неисправность в блоке питания или внезапное отключение электричества, — всё это может нарушить работу системы.
Фото: reviax / Flickr
Синий экран не только сообщает о критической ошибке, но и объясняет, в чём именно проблема. На экране можно увидеть код ошибки или краткое описание. Вот некоторые из самых распространённых:
- MEMORY_MANAGEMENT — проблема с оперативной памятью. Это может быть как физическое повреждение компонента, так и программный сбой. Вывести оперативную память из строя также способен перегрев.
- CRITICAL_PROCESS_DIED — один из важных процессов в Windows завершился неожиданно. Ошибка может возникать из-за повреждения системных файлов или неудачного обновления Windows.
- IRQL_NOT_LESS_OR_EQUAL — драйвер или программа попытались получить доступ к памяти, к которой им доступ был запрещён. Часто связано с ошибками в драйверах.
- VIDEO_TDR_FAILURE — ошибка драйвера видеокарты.
- PAGE_FAULT_IN_NONPAGED_AREA — система не смогла найти нужные данные в памяти. Причина — повреждённые драйверы, неисправная оперативная память или сбои диска.
Совет: на синем экране в Windows 10 и 11 часто есть QR-код. Наведите на него камеру смартфона — и окажетесь на странице поддержки Microsoft с подробностями о вашей ошибке.
Скриншот: Ngyikp / Wikimedia Commons
Появление синего экрана почти всегда застаёт врасплох. Он редко появляется, когда вы спокойно читаете новости, — чаще это случается в самый неподходящий момент: во время игры, рендеринга видео или при работе над несохранённым документом.
Первый порыв — просто перезагрузить компьютер и надеяться, что всё пройдёт. Иногда, кстати, это срабатывает. Но если синий экран повторяется снова и снова, придётся разбираться.
Вот что можно попробовать.
Шаг 1. Загрузите систему в безопасном режиме. Для этого во время включения несколько раз нажмите F8 или Shift + F8. В открывшемся меню выберите пункт Safe Mode with Networking.
Шаг 2. Находясь в безопасном режиме, проверьте наличие проблемных драйверов. Нажмите Win + X и выберите пункт «Диспетчер устройств». Обратите внимание на значки с восклицательным знаком — они могут указывать на проблемные драйверы. Щёлкните правой кнопкой и выберите «Обновить драйвер».
Шаг 3. Проверьте системные файлы и восстановите повреждённые данные. Для этого откройте терминал и поочерёдно выполните следующие команды:
- chkdsk C: /f /r — проверит системный диск на ошибки.
- sfc /scannow — проверит системные файлы и восстановит повреждённые.
Шаг 4. Проведите тест оперативной памяти. Нажмите Win + R, введите mdsched.exe и выберите перезагрузку с проверкой. Windows проверит память на наличие ошибок.
Шаг 5. Проверьте систему антивирусом. Иногда виновником может быть вредонос, вмешивающийся в работу ядра.
Шаг 6. Если недавно подключали новое оборудование — принтер, видеокарту или другое устройство, отключите его и попробуйте загрузить систему.
Шаг 7. Если ничего не помогло — откатитесь к точке восстановления или сбросьте систему к заводским настройкам (через «Параметры» → «Система» → «Восстановление»). В крайнем случае — переустановите Windows.
На самом деле появление синего экрана можно предотвратить — если чуть внимательнее относиться к своему железу. Вот несколько советов, которые помогут вам минимизировать риски:
- Регулярно обновляйте Windows и драйверы. Однако старайтесь делать это не в день релиза. Часто бывает так, что разработчики выпускают ПО с багами, поэтому стоит подождать несколько недель.
- Следите за состоянием железа. Для тестирования оперативной памяти используйте MemTest86, проверку накопителей поручите CrystalDiskInfo, а полное нагрузочное тестирование системы проводите с помощью OCCT.
- Контролируйте температуру компонентов. Программы вроде HWMonitor или Core Temp помогут заметить перегрев. Если температура в простое или при лёгкой нагрузке держится выше 80–90°C, значит, пришло время чистить системный блок от пыли. Делать это желательно хотя бы раз в полгода.
Весной 2025 года тестировщики бета-сборок Windows 11 заметили, что синего экрана в системе больше нет. Ему на смену пришёл минималистичный и менее информативный чёрный экран.
Изменения коснулись не только цвета. Разработчики Microsoft также убрали грустный смайлик и QR-код. Вместо этого на экране теперь показывается сообщение «На устройстве возникла проблема, и ему нужна перезагрузка». При этом код ошибки никуда не делся — его по-прежнему можно использовать для диагностики.
Скриншот: Windows Latest
В Microsoft считают, что новый дизайн будет меньше пугать новичков. Системные администраторы же, напротив, уверены, что без ссылок на поддержку и QR им будет сложнее помогать пользователям исправлять ошибки.
- Синий экран смерти, или BSoD, — это защитный механизм Windows. Он срабатывает, когда системе грозит серьёзный сбой, и останавливает её работу, чтобы предотвратить более тяжёлые последствия.
- Название ошибки и код — подсказки в решении проблемы. Они помогают выяснить, что вызвало синий экран: сбой драйвера, перегрев, повреждённые файлы или неисправное железо.
- Причины могут быть как программными, так и аппаратными. Даже пыль внутри системного блока и перегрев компонентов могут привести к BSoD.
- Если вовремя чистить системный блок, менять расходники, обновлять драйверы и удалять вирусы, то можно избежать появления синего экрана смерти.
Бесплатный курс по Python ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе.
Смотреть программу
В любой операционной системе возникает множество ошибок. Нередко пользователь получает оповещение о них в стандартной форме: в виде оповещения с описанием проблемы. Например, наверняка многие видели всплывающее окошко с надписью «USB-устройство не опознано». Но в некоторых случаях система выдает не текст, а код. В этом случае с проблемой разобраться чуть сложнее, но все же у каждого кода ошибки Windows есть значение. В этой статье мы расскажем, какие бывают коды ошибок, где искать их расшифровку, и как исправить неполадки Windows, если вы с ними столкнулись.
Коды ошибок: особенности, виды, что означают
Коды ошибок Windows могут относиться буквально к любой части системы. Иногда пользователь видит их во время загрузки, иногда — при обновлении или установке ОС. Также их можно найти в диспетчере устройств и так далее. В статье мы не сможем привести все коды, потому что их сотни, но упомянем наиболее важные.
Ошибки «синего экрана» (BSOD)
Ошибки синего экрана (BSOD) —это критические ошибки, которые могут привести к неожиданному завершению работы или перезапуску компьютера. Они обычно вызваны проблемами с оборудованием, программным обеспечением или драйверами.
Синий экран Windows 10
Чаще всего на синем экране пишется код, который может указывать на проблему с конкретным устройством или драйвером. Например, код ошибки синего экрана Windows 0x0000000A: IRQL_not_less_or_equal указывает на то, что возникла проблема с драйвером, памятью устройства или антивирусом. Однако точно сказать, что именно произошло и из-за чего появилась проблема может только специалист, у которого есть доступ к программному обеспечению, позволяющему подробно изучить состояние системы во время возникновения ошибки.
Приведем несколько понятных большинству пользователей кодов ошибок синего экрана Windows 10:
- 0x0000007D INSTALL_MORE_MEMORY — для работы операционной системы недостаточно памяти, поэтому она не может запуститься;
- 0x0000001A MEMORY_MANAGEMENT — ошибка в управлении памятью;
- 0x00000034 CACHE_MANAGER — возникла ошибка в диспетчере кэша файловой системы;
- 0x0000003F NO_MORE_SYSTEM_PTES — система выполнила слишком много действий ввода-вывода. Скорее всего, какой-то из драйверов запросил большой блок памяти, а система не может его выделить;
- 0x00000051 REGISTRY_ERROR — возникла серьезная ошибка реестра;
- 0x0000005D UNSUPPORTED_PROCESSOR — компьютер пытается запустить Windows на процессоре, который не поддерживается операционной системой;
- 0x00000092 UP_DRIVER_ON_MP_SYSTEM — ошибка загрузки необходимого для работы операционной системы драйвера;
- 0x000000A2 MEMORY_IMAGE_CORRUPT — обнаружено повреждение исполняемом файле;
- 0x000000A0 INTERNAL_POWER_ERROR — произошла серьезная ошибка в диспетчере электропитания.
В большинстве случаев пользователю код ошибки загрузки или «падения» Windows 10 ничего не скажет. Если же вы программист и пишете драйвер или другую программу, для разработки которой важно обрабатывать подобные ошибки, вы знаете, что искать их описание нужно на сайте Microsoft в актуальной документации по Windows.
Коды ошибок обновлений
Пользователи Windows 10 знают, как эта операционная система любит обновляться. Не всегда обновления оказываются удачными: в некоторых случаях они могут конфликтовать с уже имеющимися программами или просто «криво» установиться на ваш компьютер. В этом случае стоит изучить код ошибок обновления и попытаться вернуть Windows в рабочее состояние.
Одна из ошибок обновления Windows 10
Чаще всего при обновлениях возникают следующие ошибки:
- 0x80070002 — может указывать на то, что на компьютере выставлено некорректное время. Решить проблему просто: установите автоматическую синхронизацию времени с сервером ОС;
- 0x80073712 — Windows не может обновиться, потому что повреждены файлы. Нужно восстановить хранилище системы с помощью установочного носителя. Не забудьте перезагрузиться;
- 0x8004005 — может указывать на ошибку обновления KB3081424. Его лучше всего скачать с официального сайта и установить вручную, а не через Центр обновления;
- 0x800f081f — для работы программы необходим NetFramework 3.5, а он либо отсутствует, либо его файлы повреждены. Для исправления проблемы удалите NetFramework 3.5 и снова установите его;
- 0x80070422 — появляется, если пользователь отключит брандмауэр Windows. Некоторые программы не могут корректно работать без него. Просто включите «Защитник Windows», и проблема решится. Если он вам мешает с чем-то работать, рекомендуем настроить список исключений;
- 0x8007007b — может указывать на два момента: сбой подключения к сети и неверный ключ активации операционной системы. Проверьте сетевые параметры и, если все верно, займитесь активацией Windows;
- 0x80070005 — появляется при блокировке каких-либо обновлений. Нередко это случается из-за некорректной настройки Windows Defender или из-за нехватки места на системном диске;
- 0xc0000225 — показывает, что в загрузочном секторе диска возникли ошибки.
Серьезно снизить вероятность появления каких бы то ни было ошибок можно, если соблюдать простые правила. Например, перед обновлением убедитесь, что на вашем диске достаточно свободного места, подключение к интернету не обрывается, а драйвера оборудования обновлены до последней версии. И, конечно, используйте антивирусное программное обеспечение для защиты своего компьютера от вредоносных программ. Вредоносные программы могут повредить системные файлы, что может привести к ошибкам обновления.
Коды ошибок установки обновлений Windows могут быть полезны, если вы хотите обратиться в техподдержку за помощью. При необходимости их можно найти в журнале обновлений в разделе в «Центр обновления Windows».
Коды ошибок в диспетчере устройств
Диспетчер устройств — еще одно место, где можно найти коды ошибок в Windows 10. Чтобы увидеть их, необходимо сначала запустить диспетчер устройств. Для этого нажмите сочетание клавиш Win+X и выберите в списке соответствующий пункт.
Всплывающее меню, появляющееся по Win+X
Далее в диспетчере устройств найдите оборудование, которое работает неправильно или не работает. Наведите на него курсор мыши и кликните правой кнопкой. В контекстном меню выберите пункт «Свойства». После этого появится окно с информацией об оборудовании. Там будет указана более подробная информация с кодом ошибки.
Окно диспетчера устройств с кодом ошибки устройства
Перечислим наиболее наглядные примеры ошибок, которые пользователь может увидеть в диспетчере устройств Windows:
- «Windows не может опознать это оборудование… (Код 9)». Почти всегда появляется, если повреждено оборудование или драйвер к нему. Рекомендуется обратиться к производителю устройства;
- «драйверы для этого устройства не установлены. (Код 28)». Установите драйверы вручную, если система не смогла сделать этого самостоятельно. Чаще всего необходимое программное обеспечение можно скачать на сайте производителя;
- «в настоящее время это аппаратное устройство не подключено к компьютеру… (Код 45)». Это не ошибка в полной мере, просто устройство было подключено, а теперь — нет. Достаточно подключить его заново, чтобы все нормально заработало;
- «Windows не может определить параметры для этого устройства… (Код 34)». Современные операционные системы легко и эффективно работают практически со всеми комплектующими компьютера, но бывают и исключения. Если для работы устройства или оборудования требуется ручная настройка, Windows выдаст код 34. Обратитесь к производителю (поставщику) за инструкциями.
Коды ошибок в диспетчере задач более наглядные и понятные для пользователя, потому что они на него в какой-то мере рассчитаны. И все равно большинство владельцев компьютеров не сможет сразу понять, что делать, если возникает ошибка инициализации драйвера (код 37) или устройство работает неправильно (код 31). Здесь как никогда актуально золотое правило, которое должен соблюдать любой пользователь компьютерной техники: если вы не понимаете, что делаете, — не делайте.
Обратите внимание, что даже зная, что означает тот или иной код критической ошибки Windows, вы не сможете ничего сделать. Для этого необходимы специфические знания, специализированное программное обеспечение (и умение им пользоваться) и, возможно, дополнительное оборудование, например, второй компьютер, на котором вы сможете сделать загрузочную флешку, чтобы решить проблему с загрузкой Windows.
Что делать, если видите код ошибки?
Большинство кодов ошибок Windows 7, 10, 11 рассчитаны на программистов, а не на пользователей, поэтому по большому счету, обычному человеку не нужно о них задумываться. Все, что вам нужно определить, это во время какого действия произошла ошибка. После этого повторите действие или воспользуйтесь инструментами операционной системы, например, центром исправления ошибок.
Если вы столкнулись с любой ошибкой Windows, не важно при запуске или при обновлении, не спешите записывать код. Просто сделайте следующее:
- Перезагрузите компьютер. Иногда простая перезагрузка может решить проблему.
- Переподключите оборудование, с которым возникла ошибка.
- Переустановите драйверы на оборудование, с которым возникла ошибка.
- Восстановите Windows на точку до обновления и установите обновление снова. Если можете удалить отдельные компоненты, восстанавливать систему необязательно.
- Используйте средства, встроенные в систему, включая устранение неполадок BSOD, обновления и других.
Если ничего не помогает и ошибка Windows повторяется раз за разом, навязчиво демонстрируя вам свой код, самое время обратиться к специалистам.
Другие ошибки ОС Windows
При возникновении ошибки системы Windows пользователь компьютера далеко не всегда видит код. Иногда о проблемах сигнализирует просто оповещение, в котором не содержатся никакие цифры. Кратко опишем и их.
USB-устройство не опознано
Ошибка «USB-устройство не опознано» возникает, когда компьютер не может распознать подключенное к нему USB-устройство. Это может быть вызвано различными причинами, включая:
- Проблемы с оборудованием. Чаще всего ошибка возникает из-за плохого контакта между разъемом и USB-портом.
- Пришедший в негодность кабель. Со временем или из-за неправильного хранения кабель может повреждаться. Если произошел внутренний обрыв кабеля, он будет выглядеть целым, но подключенные с его помощью устройства система опознать не сможет.
- Проблемы с питанием. Если USB-устройство не получает достаточного питания, компьютер может не распознать его.
Также подобная ошибка может возникать, если само устройство не соответствует требованиям Windows, и поэтому система отказывается с ним работать.
Не удалось завершить/настроить обновление
Можно подумать, что у ошибок типа «Отмена изменений. Не выключайте компьютер» нет кода, потому что пользователь его не видит. Однако, фактически, код все равно есть и найти его можно в журнале обновлений (находится в «Центре обновления Windows»).
Скриншот журнала обновлений Windows 10
В случае появления общей ошибки нужно сначала определить саму проблему. Либо можно перезагрузить компьютер и попробовать установить обновления во второй раз. Иногда проблема решается сама собой, без участия пользователя.
Ошибка при загрузке
Нередко пользователи сталкиваются с ошибкой загрузки Windows под названием (кодом) inaccessible boot device. Это означает, что операционная система по какой-то причине не может обратиться к устройству (разделу), с которого она загружается. Причин может быть множество. Но можно попытаться применить стандартный подход:
- Перезагрузитесь. Предварительно отключите все флешки и внешние жесткие диски, чтобы ОС не приходилось выбирать между носителями при запуске.
- Запустите ПК в безопасном режиме и откатите обновления, если проблема появилась во время или после их установки.
- Проверьте оборудование, с которого должна грузиться ОС. Если оно не работает, замените его (Windows придется переустановить).
И, как обычно, если простые действия вроде перезагрузки или замены оборудования не помогли, обращайтесь в сервисный центр. Специалисты лучше знают, как восстановить работоспособность Windows, независимо от того, с какой неполадкой вы столкнулись.
Ошибки Windows могут быть вызваны различными причинами, включая проблемы с оборудованием, программным обеспечением или сетью. Иногда они возникают совершенно неожиданно, но часто являются следствием того, что пользователь пренебрегает обновлениями важного программного обеспечения. Чтобы избежать ошибок, важно регулярно обновлять драйверы оборудования, устанавливать последние обновления Windows и использовать антивирусное программное обеспечение.
Если вы столкнулись с ошибкой Windows, не волнуйтесь и не торопитесь. Сначала попробуйте перезагрузить компьютер. Если это не поможет, вы можете попробовать устранить проблему самостоятельно, следуя инструкциям из этой статьи. Если же обычные действия не помогают, рекомендуем обратиться за помощью к специалисту по обслуживанию компьютеров, либо переустановить операционную систему.
Синий экран смерти возникающий в системах Windows, называется также — A Blue Screen of Death, если быть короче BSOD. В этой статье мы рассмотрим самые распространенные ошибки, а их довольно много, а так же, из-за каких неисправностей может возникать та, или иная ошибка синего экрана в Windows.
Коды приведены в шестнадцатеричном виде + название ошибки с последующим описанием ошибки.
Для быстрого поиска своей ошибки воспользуйтесь поиском в браузере (работает на любых браузерах) с помощью горячих клавиш Ctrl + F
0x00000001 — APC_INDEX_MISMATCH: Как правило данная ошибка означает проблемы с драйвером, который не правильно вызывает асинхронный вызов процедур. Решением проблемы может быть загрузка из безопасного режима и удаление драйвера, который был установлен перед появлением проблемы. А так же, проблема иногда может возникать из-за севшей батарейки в материнской плате, как бы это звучало ни странно, соответственно решение проблемы — ее замена.
0x00000002 — DEVICE_QUEUE_NOT_BUSY: Данная ошибка означает, то что ранее установленное устройство работает не правильно. Т.е это может быть как сбой драйвера (обычно принтера), или подключенного устройства к Вашему ПК, который мешает загрузке. Решением проблемы является обычно переустановка драйвера устройства или его обновление.
0x00000003 — INVALID_AFFINITY_SET: Рекомендуемое решение проблемы заменить оборудование (драйвер), которое было установлено до появления ошибки, обычно — это несовместимость принтера.
0x00000004 — INVALID_DATA_ACCESS_TRAP: Нехватка оперативной памяти, либо мощности блока питания. А так же, рекомендуется обновить операционную систему.
0x00000005 — INVALID_PROCESS_ATTACH_ATTEMP: Указывает на не правильную работу файла Http.sys. Решением проблемы будет установить последние обновления ОС, либо если установлены драйверы фильтра TDI (антивирусные программы), для теста можете попробовать удалить антивирус и проверить далее на наличие появления данной ошибки.
0x00000006 — INVALID_PROCESS_DETACH_ATTEMPT: Редкая ошибка, возникает из-за неправильной очереди вызова процедура APC. Для устранения можете попробовать установить последние обновления Windows, либо сделать переустановку системы.
0x00000007 — INVALID_SOFTWARE_INTERRUPT: 1) Может возникать из-за неправильного написанного ПО, попробуйте удалить то ПО, которое было установлено до появления ошибки. 2) Либо попробуйте выполнить обновление Вашей ОС.
0x00000008 — IRQL_NOT_DISPATCH_LEVEL: Может возникать из-за несовместимого ПО, либо неисправности считывания жесткого диска.
0x00000009 — IRQL_NOT_GREATER_OR_EQUAL: Может возникать из-за того, что какое-то ПО вызывает запрещенные прерывания. Проверьте установленное ПО. А так же, рекомендуется сделать обновление ОС.
0x0000000A — IRQL_NOT_LESS_OR_EQUAL: Указывает на то, что какая-то установленная программа, или драйвер получила доступ с более высокими привилегиями и ОС на это прерывает систему. Рассмотрите недавно установленное ПО, или драйвер, которое Вы устанавливали до появления проблемы. Рекомендуется удалить, или переустановить.
0x0000000B — NO_EXCEPTION_HANDLING_SUPPORT: Редкая ошибка, означает, что для данной ошибки не существует описаний.
0x0000000C — MAXIMUM_WAIT_OBJECTS_EXCEEDED: Превышено количество объектов, которые находятся в режиме ожидания. Здесь могут быть проблемы с недавно установленным ПО, либо с оперативной памятью.
0x0000000D — MUTEX_LEVEL_NUMBER_VIOLATION: Попытка получить мьютекс на низшем уровне. Иногда может возникать из-за какого-либо неправильного обновления системы на Windows 7, может помочь откат системы.
0x0000000E — NO_USER_MODE_CONTEXT: Может указывать на повреждение системных файлов. Может помочь откат системы до того момента когда не было ошибок, либо переустановка системы.
0x00000010 — SPIN_LOCK_NOT_OWNED: Редкая ошибка, указывает на попытку освободить собственную спин-блокировку.
0x00000011 — THREAD_NOT_MUTEX_OWNER: Редкая ошибка. Указывает на попытку высвободить поток не своим мьютексом.
0x00000012 — TRAP_CAUSE_UNKNOWN: В каком-то приложение происходит неожиданное прерывание, либо неизвестное исключение с плавающей точкой. Попробуйте переустановить недавно установленное приложение.
0x00000013 — EMPTY_THREAD_REAPER_LIST: Список потока поврежден. (для программистов)
0x00000015 — LAST_CHANCE_CALLED_FROM_KMODE: Редкая ошибка. Указывает что служба исключения запустилась в режиме ядра. (для программистов)
0x00000016 — CID_HANDLE_CREATION: Редкая ошибка. Произошел отказ при создании описателя, чтобы представить клиентский ID. (для программистов)
0x00000017 — CID_HANDLE_DELETION: Редкая ошибка. Произошел отказ при удалении описателя, чтобы представить клиентский ID. (для программистов)
0x00000018 — REFERENCE_BY_POINTER: Некорректно-работающий драйвер. Переустановите или удалите ранее установленный драйвер.
0x00000019 — BAD_POOL_HEADER: Может быть несколько причин и решений. 1) Данная ошибка сообщает о том, что возникла проблема в Вашей файловой системе NTFS. Нужно обновить или переустановить систему. 2) Проблема из-за антивируса, попробуйте удалить антивирус. 3) Чрезмерный разгон оперативной памяти, или Ваша оперативная память повредилась. Замените модуль памяти. 3) Если у Вас Windows Server — отключите SMB2.
0x0000001A — MEMORY_MANAGEMENT: Ошибка в работе оперативной памяти. Обычно решается заменой модуля ОЗУ. Либо так же может быть ошибка в управлении памяти на уровне операционной системы, попробуйте обновить свою ОС.
0x0000001B — PFN_SHARE_COUNT: Повреждено управление памятью элемента БД. (для программистов)
0x0000001C — PFN_REFERENCE_COUNT: Повреждено управление памяти элемента БД, поврежден счетчик ссылок. (для программистов)
0x0000001E — KMODE_EXCEPTION_NOT_HANDLED: Довольно «общая ошибка». Может быть аппаратная несовместимость подключенного устройства. Неисправный драйвер, или запущенная служба. Так же может быть конфликт ОЗУ.
0x0000001F — SHARED_RESOURCE_CONV_ERROR: Ошибка при распределении общих ресурсов системы. (для программистов)
0x00000020 — KERNEL_APC_PENDING_DURING_EXIT: Следует обратить внимание на установленные системные драйвера. Для устранения ошибки установите последний драйвер Symevent.sys.
0x00000021 — QUOTA_UNDERFLOW: Неправильное распределение ресурсов процесса. (для программистов)
0x00000022 — FILE_SYSTEM: Данная ошибка возникает из-за проблем в файловой системе. Попробуйте переустановить систему, либо сделать ее обновление, если это возможно.
0x00000023 — FAT_FILE_SYSTEM: Проблема в файловой системе FAT. 1) Попробуйте удалить антивирус. 2) Проверить и исправить ошибки системы: Chkdsk/f/r. 3) Добавить новую физическую память, чтобы увеличить количество пула не подкачиваемой памяти.
0x00000024 — NTFS_FILE_SYSTEM: Аналогично предыдущей ошибке, но в системе NTFS.
0x00000025 — NPFS_FILE_SYSTEM: Аналогично предыдущей ошибке, но в системе NPFS.
0x00000026 — CDFS_FILE_SYSTEM: Проблема связанная с использованием CD диска, которое привело к аварийному краху системы.
0x00000027 — RDR_FILE_SYSTEM: Аналогично предыдущей ошибке, но связанной с подсистемой SMB на дисках.
0x00000028 — CORRUPT_ACCESS_TOKEN: Недопустимый маркер доступа. (для программистов)
0x00000029 — SECURITY_SYSTEM: Внутренняя проблема системы обеспечения безопасности.
0x0000002B — PANIC_STACK_SWITCH: Стек ядра переполнен. Данная ошибка может быть вызвана из-за использования драйвера, которое занимает слишком большое пространство в ядре, или повреждает его.
0x0000002C — PORT_DRIVER_INTERNAL: Системная ошибка в Port драйвера. Т.е это системная ошибка ввода-вывода без какого-либо конкретного описания.
0x0000002D — SCSI_DISK_DRIVER_INTERNAL: Проблема связанная с диском, который подключен через интерфейс SCSI.
0x0000002E — DATA_BUS_ERROR: 1) Ошибка в модулях оперативной памяти. 2) Либо ошибка в драйвере, которая обращается к памяти по адресу, которого не существует.
0x0000002F — SET_OF_INVALID_CONTEXT: Указатель шины стека имеет неправильное значение. (для программистов)
0x00000031 — PHASE0_INITIALIZATION_FAILED: Во время инициализации системы произошел сбой. Обычно это связанно с не корректными драйверами устройств.
0x00000034 — CACHE_MANAGER: Ошибка в диспетчере кэша файловой системы. К примеру драйвер требующий не подкаченную память инициализирует ошибку, из-за того что ее очень мало.
0x00000035 — NO_MORE_IRP_STACK_LOCATIONS: Такая ошибка может означать неисправную оперативную память.
0x00000036 — DEVICE_REFERENCE_COUNT_NOT_ZERO: Драйвер попробовал удалить устройство, у которого есть зависимые устройства. Решением проблемы может быть установка более свежих драйверов, либо заменить устройство, из-за которого произошел сбой.
0x00000038 — SERIAL_DRIVER_INTERNAL: Ошибка драйвера последовательного порта.
0x00000039 — SYSTEM_EXIT_OWNED_MUTEX: Какой-то процесс закончил свою процедуру и не освободил ресурсы, которым он обладал.
0x0000003B — SYSTEM_SERVICE_EXCEPTION: Ошибка возникает при использовании чрезмерным потреблением подкачекнной памяти. Рекомендуется обновить систему.
0x0000003E — MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED: Ошибка возникает из-за наличия в системе нескольких процессоров разного типа. Решением проблемы будет установка процессоров одного типа.
0x00000040 — MUST_SUCCEED_POOL_EMPTY: Неверное использование драйвером функции IoBuildPartialMdl(). Обновление системы обычно решает данную проблему.
0x00000042 — ATDISK_DRIVER_INTERNAL: Внутреняя ошибка драйвера жесткого диска. Решается перепрошивкой HDD, либо его заменой.
0x00000043 — NO_SUCH_PARTITION: Драйвер определил, что раздел жесткого диска не найден.
0x00000044 — MULTIPLE_IRP_COMPLETE_REQUESTS: Два разных драйвера «думают», что им принадлежит один и тот же пакет, и они все пытаются его завершить. Решением проблемой является то, что нужно выявить тот самый драйвер, удалив его через безопасный режим.
0x00000045 — INSUFFICIENT_SYSTEM_MAP_REGS: Недостаток системных регистров.
0x00000046 — DEREF_UNKNOWN_LOGON_SESSION: Ошибка безопасности. Удаление какого-либо маркера, которая не является частью сеанса входа в систему.
0x00000048 — CANCEL_STATE_IN_COMPLETED_IRP: Пакет запросов на ввод-вывод (IRP) был завершен, а после этого отменен. Для решения проблемы Вам нужно определить драйвер, в котором возникает проблема, либо откат системы до момента, когда этой ошибки не возникало.
0x0000004D — NO_PAGES_AVAILABLE: Указывает на то, что памяти больше недостаточно для выполнения какой-либо операции. Обычно решением проблемы является то, что нужно определить драйвер-виновник и его удалить, либо переустановить. Так же поможет откат системы до момента, когда этой ошибки не возникало.
0x0000004E — PFN_LIST_CORRUPT: Файл подкачки управлением памятью поврежден. Для решения устранения данной ошибки требуется выявить неисправный драйвер, либо данная ошибка может быть признаком неисправной ОЗУ.
0x0000004F — NDIS_INTERNAL_ERROR: Проблема в сетевом драйвере NDIS. Переустановите, или удалите его.
0x00000050 — PAGE_FAULT_IN_NONPAGED_AREA: Данная ошибка обычно указывает на неисправность оперативной памяти, видеокарты, или жесткого диска. Помимо всего данная ошибка может возникать из-за установленного антивируса, или повреждением файловой системы NTFS.
0x00000051 — REGISTRY_ERROR: Данная ошибка появляется из-за ошибок в системном реестре. Либо из-за битых секторов жесткого диска.
0x00000056 — INSTRUCTION_COHERENCY_EXCEPTION: Неисправность кэш-инструкций. Проблема может быть в ОЗУ, либо системных файлах, попробуйте сделать откат до момента когда не было данной ошибки.
0x00000057 — XNS_INTERNAL_ERROR: Ошибка внутренней XNS.
0x00000058 — FTDISK_INTERNAL_ERROR: Ошибка загрузки зеркалированного устройства.
0x0000005A — CRITICAL_SERVICE_FAILED: Указывает, что при запуске набора управления LastKnownGood не удавалось инициализировать критическую службу.
0x0000005B — SET_ENV_VAR_FAILED: Не удалось инициализировать критическую службу. Попробуйте совершить откат системы до момента когда этой ошибки не было.
0x0000005C — HAL_INITIALIZATION_FAILED: Не работает инициализация HAL. Решение: 1) Смена параметра HPET в BIOS, 2) Выключение ACPI в BIOS, 3) Выключение в BIOS Integrated Peripherals/On- Chip ATA Devices/On-Chip IDE Conroller и Integrated Peripherals/On- Chip ATA Devices/PCI IDE BusMaster.
0x0000005D — UNSUPPORTED_PROCESSOR: Запуск Windows на неподдерживемом процессоре.
0x00000064 — SYMBOLIC_INITIALIZATION_FAILED: Инициализация символьной ссылки перестала отвечать. Для решения проблемы: 1) Обновить BIOS, 2) Откатить систему до момента когда не было данной ошибки.
0x00000065 — MEMORY1_INITIALIZATION_FAILED: Инициализация ОЗУ перестала отвечать. Для решения проблемы: 1) Обновить BIOS, 2) Откатить систему до момента когда не было данной ошибки.
0x00000067 — CONFIG_INITIALIZATION_FAILED: Невозможность изменить или прочитать файл реестра. Для решения проблемы попробуйте откатить систему до момента когда не было данной ошибки.
0x00000069 — IO1_INITIALIZATION_FAILED: Работа с инициализацией ввода-вывода перестала отвечат. Для решения проблемы попробуйте откатить систему до момента когда не было данной ошибки.
0x0000006B — PROCESS1_INITIALIZATION_FAILED: Во время запуска Windows произошел сбой. Довольно общая ошибка, проблема может быть в неисправном жестком диске, или кабеле SATA/IDE.
0x0000006F — SESSION3_INITIALIZATION_FAILED: Во время запуска Windows произошел сбой. Для решения проблемы попробуйте откатить систему до момента когда не было данной ошибки.
0x00000070 — SESSION4_INITIALIZATION_FAILED: Во время запуска Windows произошел сбой. Для решения проблемы попробуйте откатить систему до момента когда не было данной ошибки.
0x00000073 — CONFIG_LIST_FAILED: Указывает на ошибку в заполнение реестра. Убедитесь в наличии свободного места на диске, или разделе, куда установлена Windows.
0x00000074 — BAD_SYSTEM_CONFIG_INFO: Ошибка реестра. Для решения проблемы попробуйте откатить систему до момента когда не было данной ошибки, либо переустановка системы.
0x00000077 — KERNEL_STACK_INPAGE_ERROR: Ошибка вероятнее всего вызвана неисправностью оперативной памяти, или жесткого диска. А так же наличие вирусов в Windows могут послужить такой ошибке.
0x00000078 — PHASE0_EXCEPTION: Указывает на сбой во время инициализации HAL. Решением будет обновить систему до более новой версии.
0x0000007A — KERNEL_DATA_INPAGE_ERROR: Ошибка вероятнее всего вызвана неисправностью оперативной памяти, или жесткого диска. А так же проблема может быть в самой материнской плате.
0x0000007B — INACCESSIBLE_BOOT_DEVICE: При загрузке Windows потеряла доступ к системному разделу. Убедитесь, что все драйвера HDD, контроллеры HDD и адаптеры SCSI совместимы с установленной версией Windows. А так же данная ошибка может оповещать о неисправности жесткого диска.
0x0000007D — INSTALL_MORE_MEMORY: Недостаточно ОЗУ для запуска Windows.
0x0000007E — SYSTEM_THREAD_EXCEPTION_NOT_HANDLED: Возникло исключение, которое не удалось распознать. Решением проблемы может быть множество причин. 1) Неисправный драйвер, попробуйте откатить систему до момента когда не было данной ошибки, либо переустановка системы. 2) Убедитесь, что на системном диске достаточно места, попробуйте освободить место на разделе с Windows. 3) Обновите BIOS. 4) Попробуйте заменить видеокарту или ОЗУ. 5) Отключите кеш в BIOS. 6) Сбросьте BIOS и после попробуйте запустить Windows без батарейки на мат. плате.
0x0000007F — UNEXPECTED_KERNEL_MODE_TRAP: ЦПУ сгенерировал ошибку, которую не удалось интепритировать. Решение проблемы: 1) Убедитесь, чтовсе комплектующие ПК установлены корректно. 2) Обновите BIOS. 3) Разгон процессора так же может послужить этой ошибке. 4) Отключите кеширование в BIOS. 5) Неисправность материнской платы. 6) Неисправность подключенного устройства, к примеру по USB. 7) Проблема в ОЗУ, попробуйте почистить ластиком контакты, либо заменить его.
0x00000080 — NMI_HARDWARE_FAILURE: Апаратный сбой. Попробуйте отсоединить все недавно присоединенные устройства, удалите так же их драйвера. Проблема может быть так же в оперативной памяти.
0x0000008E — KERNEL_MODE_EXCEPTION_NOT_HANDLED: Приложение сгенерировало исключение, которое не удалось определить. Данная ошибка является общей и в ней могут быть много неисправностей. 1) Неисправный драйвер, попробуйте откатить систему до момента когда не было данной ошибки, либо переустановка системы. 2) Убедитесь, что на системном диске достаточно места, попробуйте освободить место на разделе с Windows. 3) Обновите BIOS. 4) Попробуйте заменить видеокарту или ОЗУ. 5) Отключите кеш в BIOS. 6) Сбросьте BIOS и после попробуйте запустить Windows без батарейки на мат. плате.
0x00000098 — END_OF_NT_EVALUATION_PERIOD: Указывает на то, что Windows требует ввести лицензионный ключ активации, т.е закончился пробный период использования. Приобрести ключ активации для Вашего Windows можете в нашем интернет-магазине в каталоге на следующей странице. Доставка ключа моментальная в автоматическом режиме.
0x0000009A — SYSTEM_LICENSE_VIOLATION: Операционная система Windows обнаружила нарушение лицензионного соглашения. Попробуйте активировать систему лицензионным ключом, приобрести его можете на следующей странице.
0x0000009C — MACHINE_CHECK_EXCEPTION: Невозможность использования ПК в существующей конфигурации. 1) Попробуйте обновить BIOS. 2) Замена процессора.
0x0000009F — DRIVER_POWER_STATE_FAILURE: Драйвер определяется в режиме потребления энергопитания, который не соответствует верным настройкам. Как правило, причиной ошибки являются не корректные драйвера, которые были недавно установлены. Для решения проблемы попробуйте откатить систему до момента когда не было данной ошибки.
0x000000A0 — INTERNAL_POWER_ERROR: Система, которая распределяет электропитание выдает ошибки, или не работает. Фатальная ошибка менеджера управления питанием, попробуйте поменять настройки энергопитания, либо заменить блок питания.
0x000000A1 — PCI_BUS_DRIVER_INTERNAL: Несогласованная работа внешних переферийных устройств. Отсоедините неисправную периферию и удалите драйвера для них.
0x000000A5 — ACPI_BIOS_ERROR: BIOS не соответствует стандартам ACPI. 1) Обновить BIOS. 2) Отключить ACPI.
0x000000BE — ATTEMPTED_WRITE_TO_READONLY_MEMORY: Ошибка возникает, когда драйвер пытается записать в ячейку ОЗУ данные, которые предназначены только для чтения. Проблема может быть в не корректном драйвере. Часто возникает данная проблема при установке антивируса «Аваст». А так же есть случаи из-за плохого питания от БП возникала проблема с записью в ОЗУ.
0x000000C1 — SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: Недопустимая запись в оперативную память. Возможна неисправность ОЗУ, либо питания ПК.
0x000000C2 — BAD_POOL_CALLER: Неверное обращение к ОЗУ. Проблема может быть как в не корректном драйвере, либо в неисправности ОЗУ.
0x000000C4 — DRIVER_VERIFIER_DETECTED_VIOLATION: Неисправный драйвер. Переустановите его, либо откатите систему.
0x000000C5 — DRIVER_CORRUPTED_EXPOOL: Система попыталась получить доступ к недопустимому уровню памяти. Проблема как правило возникает из-за некорректного драйвера, выявите его и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000CA — PNP_DETECTED_FATAL_ERROR: Ошибка Plug and Play переферии или ее драйвера. Замените переферию, или переустановите драйвер.
0x000000CB — DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS: Блокировка оператора ввода-вывода. Проблема как правило возникает из-за некорректного драйвера, выявите его и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000CE — DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS: Проблема как правило возникает из-за некорректного драйвера, выявите его и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000D1 — DRIVER_IRQL_NOT_LESS_OR_EQUAL: Драйвер уровня ядра обратился к ОЗУ в то время, когда его привилегии были высокие. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000D8 — DRIVER_USED_EXCESSIVE_PTES: Не осталось свободного места в таблице записи ОЗУ, такое возникает из-за некорректного драйвера. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000DA — SYSTEM_PTE_MISUSE: Память в ОЗУ была вызвана не правильным образом, такое возникает из-за некорректного драйвера. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000DE — POOL_CORRUPTION_IN_FILE_AREA: Драйвер повредил память пула, которая используется для страниц предназначенных для жесткого диска. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000E9 — ACTIVE_EX_WORKER_THREAD_TERMINATION: Из памяти удален процесс, который должен был быть выполнен. Такое возникает из-за некорректного драйвера. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000EA — THREAD_STUCK_IN_DEVICE_DRIVER: Процесс в драйвере устройства был остановлен, или завис. Данная ошибка возникает при неработоспособной видеокарте. Если видеокарта исправлена, то обновите драйвер дисплея (видеокарты), желательно скачайте его с официального сайта.
0x000000ED — UNMOUNTABLE_BOOT_VOLUME: Система попыталась смонтироваться на загрузочное устройство, но возникла ошибка, либо загрузочное устройство не определилось.
0x000000EF — CRITICAL_PROCESS_DIED: Критическая остановка системного процесса.
0x000000F4 — CRITICAL_OBJECT_TERMINATION: Процесс который обеспечивал работу ОС был остановен или удален. Если система вообще не загружается из-за этой ошибки, сделайте откат системы до момента, когда данной ошибки не возникало.
0x000000F7 — DRIVER_OVERRAN_STACK_BUFFER: Драйвер переполнил буфер. (для программистов)
0x000000FC — ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY: Попытка использовать память, которая не должна быть использована.
0x000000FD — DIRTY_NOWRITE_PAGES_CONGESTION: Закончилась память для выполнения операций. Такое возникает из-за некорректного драйвера. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x000000FE — BUGCODE_USB_DRIVER: Ошибка драйвера USB.
0x000000FF — RESERVE_QUEUE_OVERFLOW: Переполнение очереди памяти. (для программистов)
0x00000100 — LOADER_BLOCK_MISMATCH: Повреждение загрузчика системы. Попробуйте откатить систему до рабочего состояния.
0x00000101 — CLOCK_WATCHDOG_TIMEOUT: Проблема в сбое ядра или неисправности процессора.
0x00000109 — CRITICAL_STRUCTURE_CORRUPTION: Ошибка в процессах ядра системы, для устранения ошибки перезагрузите ПК.
0x0000010D — WDF_VIOLATION: Проблема с библиотекой установленных драйверов. Выявите драйвер и удалите, либо переустановите, либо откатите систему до момента, когда такой ошибки не возникало.
0x00000113 — VIDEO_DXGKRNL_FATAL_ERROR: Ядро видеосистемы повреждено. 1) Переустановите драйвер видеоадаптера. 2) Неисравен видеоадаптер (видеокарта).
0x00000116 — VIDEO_TDR_ERROR: Попытка сбросить драйвер видеоадаптера, или восстановить его. 1) Переустановите драйвер видеоадаптера. 2) Неисравен видеоадаптер (видеокарта).
0x00000117 — VIDEO_TDR_TIMEOUT_DETECTED: Драйвер видеоадаптера не отвечает. 1) Переустановите драйвер видеоадаптера. 2) Неисравен видеоадаптер (видеокарта).
0x00000119 — VIDEO_SCHEDULER_INTERNAL_ERROR: Видеоадаптер обнаружил фатальную ошибку. 1) Переустановите драйвер видеоадаптера. 2) Неисравен видеоадаптер (видеокарта).
0x00000124 — WHEA_UNCORRECTABLE_ERROR: Фатальный аппаратный сбой, но Windows не удалось определить в чем именно проблема. Проблема возможна из-за неудачного разгона процессора, либо его неисправность. А так же проблема может быть в неисправной оперативной памяти.
0x0000012B — FAULTY_HARDWARE_CORRUPTED_PAGE: Аппаратные проблемы с оперативной памятью.
0x1000007E — SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M: Нераспознная ошибка среди системных файлов или программ в операционной система. Откатите систему до момента, когда такой ошибки не возникало.
0x1000007F — UNEXPECTED_KERNEL_MODE_TRAP_M: Неизвестная ошибка процессора, ядро не смогло распознать причину.
0xC0000221 — STATUS_IMAGE_CHECKSUM_MISMATCH: Повреждение системного файла. Откатите систему до момента, когда такой ошибки не возникало.
0xC0000218 — STATUS_CANNOT_LOAD_REGISTRY_FILE: Невозможность загрузить файл реестра. Откатите систему до момента, когда такой ошибки не возникало.
0xDEADDEAD — Ошибка вызванная пользователем в ручную.
S.NO | Name | Explanation | Code |
1 | APC_INDEX_MISMATCH | This BSOD appears on exit from a system call and it is an outcome of internal error in kernel. | 0x00000001 |
2 | DEVICE_QUEUE_NOT_BUSY | This is an uncommon Blue screen error harmful to devices. | 0x00000002 |
3 | INVALID_AFFINITY_SET | Rare bugcheck and doesn’t appear commonly. | 0x00000003 |
4 | INVALID_DATA_ACCESS_TRAP | Again an occasionally occurring error that indicates an incorrect data access trap. | 0x00000004 |
5 | INVALID_PROCESS_ATTACH_ATTEMPT | This BSOD commonly appears when a driver requests the KeAttachProcess function and the thread is attached to a different process. | 0x00000005 |
6 | INVALID_PROCESS_DETACH_ATTEMPT | The BSOD appears after calling KeStackAttachProcess routine and afterward KeUnstackDetachProcess. The process is necessary for the driver’s implementation of callback function PLOAD_IMAGE_NOTIFY_ROUTINE. | 0x00000006 |
7 | INVALID_SOFTWARE_INTERRUPT | Infrequent occurring bugcheck. | 0x00000007 |
8 | IRQL_NOT_DISPATCH_LEVEL | Rare Blue Screen | 0x00000008 |
9 | IRQL_NOT_GREATER_OR_EQUAL | “” | 0x00000009 |
10 | IRQL_NOT_LESS_OR_EQUAL | Error message implies Windows or a kernel-mode driver accessed paged memory at an invalid address while at an IRQL. | 0x0000000A |
11 | NO_EXCEPTION_HANDLING_SUPPORT | Rare bugcheck | 0x0000000B |
12 | MAXIMUM_WAIT_OBJECTS_EXCEEDED | This BSOD is the consequent of improper use of FsRtlCancellableWaitForMultipleObjects or KeWaitForMultipleObjects. | 0x0000000C |
13 | MUTEX_LEVEL_NUMBER_VIOLATION | Seldom occurs | 0x0000000D |
14 | NO_USER_MODE_CONTEXT | Appears when a control returns from the initial thread procedure during starting a system thread | 0x0000000E |
15 | SPIN_LOCK_ALREADY_OWNED | Result of a recursive request for a spin lock or comparable function. | 0x0000000F |
16 | SPIN_LOCK_NOT_OWNED | Occurs occasionally | 0x00000010 |
17 | THREAD_NOT_MUTEX_OWNER | “” | 0x00000011 |
18 | TRAP_CAUSE_UNKNOWN | Unknown exception | 0x00000012 |
19 | EMPTY_THREAD_REAPER_LIST | Sporadically occurs | 0x00000013 |
20 | CREATE_DELETE_LOCK_NOT_LOCKED | Rare bugcheck | 0x00000014 |
21 | LAST_CHANCE_CALLED_FROM_KMODE | “” | 0x00000015 |
22 | CID_HANDLE_CREATION | “” | 0x00000016 |
23 | CID_HANDLE_DELETION | “” | 0x00000017 |
24 | REFERENCE_BY_POINTER | Consequences of reference count of an object which is illegal for the present state of the object. | 0x00000018 |
25 | BAD_POOL_HEADER | Corrupt pool header at the time of current request generates this issue. | 0x00000019 |
26 | MEMORY_MANAGEMENT | Different flaws in memory management cause this BSOD. | 0x0000001A |
27 | PFN_SHARE_COUNT | Doesn’t occur in Windows 10 currently | 0x0000001B |
28 | PFN_REFERENCE_COUNT | Appears very infrequently. | 0x0000001C |
29 | NO_SPIN_LOCK_AVAILABLE | “” | 0x0000001D |
30 | KMODE_EXCEPTION_NOT_HANDLED | Faulty Services or driver causes a kernel mode program to create an exception. Error handler fails to catch this exception. | 0x0000001E |
31 | SHARED_RESOURCE_CONV_ERROR | Rare Blue Screen Error | 0x0000001F |
32 | KERNEL_APC_PENDING_DURING_EXIT | BSoD occurs when an asynchronous procedure call was remaining in pending state when a thread exited. | 0x00000020 |
33 | QUOTA_UNDERFLOW | This Stop error appears after quota charges are mishandled by returning more quota. This occurs to a particular block that was previously charged. | 0x00000021 |
34 | FILE_SYSTEM | Infrequent bugcheck | 0x00000022 |
35 | FAT_FILE_SYSTEM | BSoD happens because of corruption in FAT file system mostly due to Bad sectors or blocks in disk. | 0x00000023 |
36 | NTFS_FILE_SYSTEM | Driver file ntfs.sys messes that allow the system to write and read to NTFS drives generate this flaw. | 0x00000024 |
37 | NPFS_FILE_SYSTEM | Issues in NPFM File System lead to this Blue Screen. | 0x00000025 |
38 | CDFS_FILE_SYSTEM | Corruption in CDFS File System causes this stop error mostly because of Bad sector in disk. | 0x00000026 |
39 | RDR_FILE_SYSTEM | Depletion of nonpaged pool memory leads to issues in SMB redirector file system that finally results in this error. | 0x00000027 |
40 | CORRUPT_ACCESS_TOKEN | Seldom occurring bugcheck | 0x00000028 |
41 | SECURITY_SYSTEM | “” | 0x00000029 |
42 | INCONSISTENT_IRP | Inconsistent I/O request packets are the main reason behind this issue. | 0x0000002A |
43 | PANIC_STACK_SWITCH | kernel-mode driver using more stack space is the prime cause of this stop code. | 0x0000002B |
44 | PORT_DRIVER_INTERNAL | Rare stop error | 0x0000002C |
45 | SCSI_DISK_DRIVER_INTERNAL | “” | 0x0000002D |
46 | DATA_BUS_ERROR | Mainly occurs because of memory issues or configuration. | 0x0000002E |
47 | INSTRUCTION_BUS_ERROR | Rare Stop code | 0x0000002F |
48 | SET_OF_INVALID_CONTEXT | Stack pointer in a trap frame having an invalid value leads to this problem | 0x00000030 |
49 | PHASE0_INITIALIZATION_FAILED | In this situation, System initialization fails at a very early stage. | 0x00000031 |
50 | PHASE1_INITIALIZATION_FAILED | “” | 0x00000032 |
51 | UNEXPECTED_INITIALIZATION_CALL | Scanty bugcheck | 0x00000033 |
52 | CACHE_MANAGER | Depletion of nonpaged pool memory causes issues with file system’s cache manager that ends up with this error. | 0x00000034 |
53 | NO_MORE_IRP_STACK_LOCATIONS | This BSOD appears due to IoCallDriver packet that has no more stack locations remnant in the packet. | 0x00000035 |
54 | DEVICE_REFERENCE_COUNT_NOT_ZERO | Driver tried to remove a device object still the reference count didn’t become 0. | 0x00000036 |
55 | FLOPPY_INTERNAL_ERROR | Infrequent error | 0x00000037 |
56 | SERIAL_DRIVER_INTERNAL | “” | 0x00000038 |
57 | SYSTEM_EXIT_OWNED_MUTEX | The worker routine returned back without freeing the mutex object that it owned. | 0x00000039 |
58 | SYSTEM_UNWIND_PREVIOUS_USER | Seldom occurring error | 0x0000003A |
59 | SYSTEM_SERVICE_EXCEPTION | Appears when executing code has an exception and thread system thread is under this value. | 0x0000003B |
60 | INTERRUPT_UNWIND_ATTEMPTED | Rare stop code | 0x0000003C |
61 | INTERRUPT_EXCEPTION_NOT_HANDLED | “” | 0x0000003D |
62 | MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED | System contains more than one processor, but they are not symmetric to each other. | 0x0000003E |
63 | NO_MORE_SYSTEM_PTES | Page table entries in fragmented state have been generated because of too many I/O actions. | 0x0000003F |
64 | TARGET_MDL_TOO_SMALL | target MDL too large to map the whole range of addresses requested by a driver. | 0x00000040 |
65 | MUST_SUCCEED_POOL_EMPTY | This Blue Screen appears because must-succeed pool couldn’t fulfill the requests of Kernel-mode thread. | 0x00000041 |
66 | ATDISK_DRIVER_INTERNAL | Infrequent issue | 0x00000042 |
67 | NO_SUCH_PARTITION | “” | 0x00000043 |
68 | MULTIPLE_IRP_COMPLETE_REQUESTS | Driver has tried to request an I/O request packet be completed that is already complete. | 0x00000044 |
69 | INSUFFICIENT_SYSTEM_MAP_REGS | Rare problem | 0x00000045 |
70 | DEREF_UNKNOWN_LOGON_SESSION | “” | 0x00000046 |
71 | REF_UNKNOWN_LOGON_SESSION | “” | 0x00000047 |
72 | CANCEL_STATE_IN_COMPLETED_IRP | BSoD occurs because an IRP was completed, and then was hereinafter canceled. | 0x00000048 |
73 | PAGE_FAULT_WITH_INTERRUPTS_OFF | exceptional issue | 0x00000049 |
74 | IRQL_GT_ZERO_AT_SYSTEM_SERVICE | Stop code appears because of the Thread that is returning back from a system call to user mode whereas its IRQL is higher than PASSIVE_LEVEL. | 0x0000004A |
75 | STREAMS_INTERNAL_ERROR | Infrequent Blue Screen | 0x0000004B |
76 | FATAL_UNHANDLED_HARD_ERROR | “” | 0x0000004C |
77 | NO_PAGES_AVAILABLE | The error occurs when free pages are unavailable to continue operations. | 0x0000004D |
78 | PFN_LIST_CORRUPT | Shows up when page frame number list becomes corrupted. | 0x0000004E |
79 | NDIS_INTERNAL_ERROR | Rare problem | 0x0000004F |
80 | PAGE_FAULT_IN_NONPAGED_AREA | Occurs when system references invalid memory. | 0x00000050 |
81 | REGISTRY_ERROR | Indicates that registry is damaged and malfunctioning. | 0x00000051 |
82 | MAILSLOT_FILE_SYSTEM | Infrequent problem | 0x00000052 |
83 | NO_BOOT_DEVICE | “” | 0x00000053 |
84 | LM_SERVER_INTERNAL_ERROR | “” | 0x00000054 |
85 | DATA_COHERENCY_EXCEPTION | “” | 0x00000055 |
86 | INSTRUCTION_COHERENCY_EXCEPTION | “” | 0x00000056 |
87 | XNS_INTERNAL_ERROR | “” | 0x00000057 |
88 | FTDISK_INTERNAL_ERROR | Error appears after system is booted from the incorrect copy of a mirrored partition. | 0x00000058 |
89 | PINBALL_FILE_SYSTEM | nonpaged pool memory, when got depleted may lead to a Pinball file system. | 0x00000059 |
90 | CRITICAL_SERVICE_FAILED | Infrequent error | 0x0000005A |
91 | SET_ENV_VAR_FAILED | “” | 0x0000005B |
92 | HAL_INITIALIZATION_FAILED | Failed HAL initialization leads to throwing BSOD issue | 0x0000005C |
93 | UNSUPPORTED_PROCESSOR | When machine tries to run run an unsupported processor this Blue screen appears. | 0x0000005D |
94 | OBJECT_INITIALIZATION_FAILED | Rarely occurs | 0x0000005E |
95 | SECURITY_INITIALIZATION_FAILED | “” | 0x0000005F |
96 | PROCESS_INITIALIZATION_FAILED | “” | 0x00000060 |
97 | HAL1_INITIALIZATION_FAILED | “” | 0x00000061 |
98 | OBJECT1_INITIALIZATION_FAILED | “” | 0x00000062 |
99 | SECURITY1_INITIALIZATION_FAILED | “” | 0x00000063 |
100 | SYMBOLIC_INITIALIZATION_FAILED | “” | 0x00000064 |
101 | MEMORY1_INITIALIZATION_FAILED | “” | 0x00000065 |
102 | CACHE_INITIALIZATION_FAILED | “” | 0x00000066 |
103 | CONFIG_INITIALIZATION_FAILED | When Registry configuration gets failed the stop code appears. | 0x00000067 |
104 | FILE_INITIALIZATION_FAILED | Infrequent Blue Screen | 0x00000068 |
105 | IO1_INITIALIZATION_FAILED | initialization of the I/O system failed leads this stop code to appear. | 0x00000069 |
106 | LPC_INITIALIZATION_FAILED | Seldom occurring Blue screen | 0x0000006A |
107 | PROCESS1_INITIALIZATION_FAILED | Initialization of the OS failed causes this stop code. | 0x0000006B |
108 | REFMON_INITIALIZATION_FAILED | Occasionally occurs | 0x0000006C |
109 | SESSION1_INITIALIZATION_FAILED | Windows OS Initialization failure leads to throw this BSOD. | 0x0000006D |
110 | SESSION2_INITIALIZATION_FAILED | “” | 0x0000006E |
111 | SESSION3_INITIALIZATION_FAILED | “” | 0x0000006F |
112 | SESSION4_INITIALIZATION_FAILED | “” | 0x00000070 |
113 | SESSION5_INITIALIZATION_FAILED | “” | 0x00000071 |
114 | ASSIGN_DRIVE_LETTERS_FAILED | Rare issue | 0x00000072 |
115 | CONFIG_LIST_FAILED | When Core registry hives are unable to link the registry tree this error appears. | 0x00000073 |
116 | BAD_SYSTEM_CONFIG_INFO | Corruption in registry is the main cause of this blue screen. | 0x00000074 |
117 | CANNOT_WRITE_CONFIGURATION | When registry hive file fails to be converted to a mapped file this BSoD shows up. | 0x00000075 |
118 | PROCESS_HAS_LOCKED_PAGES | Device Driver tries to unlock pages that are previously unlocked or locked and fails to do so throwing the error. | 0x00000076 |
119 | KERNEL_STACK_INPAGE_ERROR | Memory fails to read requested page of kernel data coming from the paging file and throws BSOD. | 0x00000077 |
120 | PHASE0_EXCEPTION | An unexpected crash during HAL initialization causes this issue. | 0x00000078 |
121 | MISMATCHED_HAL | The prime cause of this error is Hardware Abstraction Layer revision level or configuration that fails to match that of the computer or kernel. | 0x00000079 |
122 | KERNEL_DATA_INPAGE_ERROR | Memory finds itself unable to read the requested page of kernel data. | 0x0000007A |
123 | INACCESSIBLE_BOOT_DEVICE | Windows OS cannot access the system partition while starting up. | 0x0000007B |
124 | BUGCODE_NDIS_DRIVER | Windows identifies a defect in Networking driver. | 0x0000007C |
125 | INSTALL_MORE_MEMORY | Lack of memory to start Windows. | 0x0000007D |
126 | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED | Error handler cannot trace out an exception caused by thread. | 0x0000007E |
127 | UNEXPECTED_KERNEL_MODE_TRAP | Intel CPU gives rise to a trap and kernel becomes unable to catch this. | 0x0000007F |
128 | NMI_HARDWARE_FAILURE | A malfunction is progressing into hardware. | 0x00000080 |
129 | SPIN_LOCK_INIT_FAILURE | Infrequent issue | 0x00000081 |
130 | DFS_FILE_SYSTEM | “” | 0x00000082 |
131 | SETUP_FAILURE | fatal error occurred during setup. | 0x00000085 |
132 | MBR_CHECKSUM_MISMATCH | This stop code appears when mismatch happens in the MBR checksum | 0x0000008B |
133 | KERNEL_MODE_EXCEPTION_NOT_HANDLED | The error handler fails to identify exception created by kernel-mode application. | 0x0000008E |
134 | PP0_INITIALIZATION_FAILED | Error appears when Plug and Play manager is not able to be initialized. | 0x0000008F |
135 | PP1_INITIALIZATION_FAILED | “” | 0x00000090 |
136 | UP_DRIVER_ON_MP_SYSTEM | Windows is running on multiprocessor however driver is assembled to work on only one. | 0x00000092 |
137 | INVALID_KERNEL_HANDLE | BSoD generated when Kernel code attempted to end protected or invalid handle. | 0x00000093 |
138 | KERNEL_STACK_LOCKED_AT_EXIT | Blue screen occurs with this stop code because thread exits while its kernel stack is specified as not swappable | 0x00000094 |
139 | INVALID_WORK_QUEUE_ITEM | BSoD appears when queue entry is deleted that includes a NULL pointer. | 0x00000096 |
140 | BOUND_IMAGE_UNSUPPORTED | Occasional problem | 0x00000097 |
141 | END_OF_NT_EVALUATION_PERIOD | Appears when trial period of Windows comes to end. | 0x00000098 |
142 | INVALID_REGION_OR_SEGMENT | Blue screen crops up when ExInterlockedExtendRegion or ExInitializeRegion is called with an invalid set of parameters. | 0x00000099 |
143 | SYSTEM_LICENSE_VIOLATION | Violation of license agreement leads to shape up this BSoD error. | 0x0000009A |
144 | UDFS_FILE_SYSTEM | Damage in UDF File System produces this issue. | 0x0000009B |
145 | MACHINE_CHECK_EXCEPTION | When fatal machine check exception eventuates this error appears. | 0x0000009C |
146 | USER_MODE_HEALTH_MONITOR | The Components of critical user-mode are unable to fulfill a health check | 0x0000009E |
147 | DRIVER_POWER_STATE_FAILURE | BSoD shows up when a driver remains in an invalid or inconsistent power state. | 0x0000009F |
148 | INTERNAL_POWER_ERROR | Occurs due to power policy manager that encounters a fatal error. | 0x000000A0 |
149 | PCI_BUS_DRIVER_INTERNAL | PCI Bus driver identifies inconsistency difficulties in its internal structures and fails to continue. | 0x000000A1 |
150 | MEMORY_IMAGE_CORRUPT | Damage in the image of an executable file living in memory leads to this problem. | 0x000000A2 |
151 | ACPI_DRIVER_INTERNAL | This mess up occurs because ACPI driver enucleates an internal inconsistency. | 0x000000A3 |
152 | CNSS_FILE_SYSTEM_FILTER | Reason for the problem is damage to CNSS file system filter. | 0x000000A4 |
153 | ACPI_BIOS_ERROR | Advanced Configuration and Power Interface BIOS is not perfectly acquiescent with the ACPI specification. | 0x000000A5 |
154 | BAD_EXHANDLE | The flaw occurs due to “kernel-mode handle table” that identifies an inconsistent entry state. | 0x000000A7 |
155 | SESSION_HAS_VALID_POOL_ON_EXIT | During this bug situation, session device driver doesn’t release its pool allocations prior to a session unload. | 0x000000AB |
156 | HAL_MEMORY_ALLOCATION | Hardware abstraction layer fails to find enough amount of non-paged memory pool for a critical requirement. | 0x000000AC |
157 | VIDEO_DRIVER_DEBUG_REPORT_REQUEST | Video port generates a minidump to satisfy the driver’s request. | 0x000000AD |
158 | BGI_DETECTED_VIOLATION | Rare bugcheck | 0x000000B1 |
159 | VIDEO_DRIVER_INIT_FAILURE | Windows cannot access graphics mode. | 0x000000B4 |
160 | ATTEMPTED_SWITCH_FROM_DPC | DPC tried an illegitimate operation. | 0x000000B8 |
161 | CHIPSET_DETECTED_ERROR | Infrequent error | 0x000000B9 |
162 | SESSION_HAS_VALID_VIEWS_ON_EXIT | A session driver mapped views cannot be unmapped before session unloaded. | 0x000000BA |
163 | NETWORK_BOOT_INITIALIZATION_FAILED | Windows is unsuccessful to boot off a network. | 0x000000BB |
164 | NETWORK_BOOT_DUPLICATE_ADDRESS | Issue occurs when an extra identical IP address is assigned to the pc while booting off a network. | 0x000000BC |
165 | INVALID_HIBERNATED_STATE | Memory image created by hibernation is not compatible with the previous hardware configuration. | 0x000000BD |
166 | ATTEMPTED_WRITE_TO_READONLY_MEMORY | The issue appears when driver tries to write read only file. | 0x000000BE |
167 | MUTEX_ALREADY_OWNED | Shape up when thread tries to acquire ownership of a mutex it owns so far. | 0x000000BF |
168 | SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION | Occurs when driver writes to an invalid area of the special pool | 0x000000C1 |
169 | BAD_POOL_CALLER | A thread requests invalid pools. | 0x000000C2 |
170 | DRIVER_VERIFIER_DETECTED_VIOLATION | Malfunctioning of driver verifier gives rise to this code. | 0x000000C4 |
171 | DRIVER_CORRUPTED_EXPOOL | This BSoD appears when system tries to approach invalid memory at a process IRQL that is extremely high. | 0x000000C5 |
172 | DRIVER_CAUGHT_MODIFYING_FREED_POOL | Driver tries to access a released memory pool. | 0x000000C6 |
173 | TIMER_OR_DPC_INVALID | The BSOD appears when DPC or kernel timer remains somewhere in memory where it is not permitted. | 0x000000C7 |
174 | IRQL_UNEXPECTED_VALUE | IRQL of processor has not the value what it should be currently. | 0x000000C8 |
175 | DRIVER_VERIFIER_IOMANAGER_VIOLATION | I/O violation by driver verifier throws this issue. | 0x000000C9 |
176 | PNP_DETECTED_FATAL_ERROR | BSOD prompts when Plug and Play Manager confront a severe error. | 0x000000CA |
177 | DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS | I/O manager or driver is unsuccessful to free locked pages subsequent to an operation. | 0x000000CB |
178 | PAGE_FAULT_IN_FREED_SPECIAL_POOL | System has referenced memory which was previously released. | 0x000000CC |
179 | PAGE_FAULT_BEYOND_END_OF_ALLOCATION | The BSOD prompts when system accesses memory beyond the end of some driver’s pool allocation. | 0x000000CD |
180 | DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS | The issue takes place when driver fails to terminate pending operations prior to unloading. | 0x000000CE |
181 | TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE | Driver, incorrectly ported to the terminal server cause this problem. | 0x000000CF |
182 | DRIVER_CORRUPTED_MMPOOL | The issue occurs because system tries to access invalid memory at a process IRQL that is extremely high. | 0x000000D0 |
183 | DRIVER_IRQL_NOT_LESS_OR_EQUAL | Kernel-mode driver attempted to access pageable memory while the process IRQL was too high. | 0x000000D1 |
184 | BUGCODE_ID_DRIVER | Issue running in an NDIS driver | 0x000000D2 |
185 | DRIVER_PORTION_MUST_BE_NONPAGED | System attempted to access pageable memory at a process IRQL that was too high. | 0x000000D3 |
186 | SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD | Driver doesn’t close pending operations previous to unloading. | 0x000000D4 |
187 | DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL | Driver has referenced memory which was earlier freed. | 0x000000D5 |
188 | DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION | Issue appears when driver accesses memory further away than the end of its pool allocation. | 0x000000D6 |
189 | DRIVER_UNMAPPING_INVALID_VIEW | Driver is attempting to unmap mapped address. | 0x000000D7 |
190 | DRIVER_USED_EXCESSIVE_PTES | Page table entries are not available further. | 0x000000D8 |
191 | LOCKED_PAGES_TRACKER_CORRUPTION | BSOD occurs because of damage in internal locked-page tracking structures. | 0x000000D9 |
192 | SYSTEM_PTE_MISUSE | BSoD shows up because of Page table entry routine which has been used in an improper method. | 0x000000DA |
193 | DRIVER_CORRUPTED_SYSPTES | Driver tries to access memory at an invalid IRQL, possibly because of damage in system Page table entries. | 0x000000DB |
194 | DRIVER_INVALID_STACK_ACCESS | Driver accessed a stack address that resides under the stack pointer of the thread. | 0x000000DC |
195 | POOL_CORRUPTION_IN_FILE_AREA | Driver has malfunctioning pool memory that is used for holding pages designated for disk. | 0x000000DE |
196 | IMPERSONATING_WORKER_THREAD | Work item did not disable impersonation before it completed. | 0x000000DF |
197 | ACPI_BIOS_FATAL_ERROR | Any component is faulty | 0x000000E0 |
198 | WORKER_THREAD_RETURNED_AT_BAD_IRQL | A worker thread completed and returned with IRQL => DISPATCH_LEVEL. | 0x000000E1 |
199 | MANUALLY_INITIATED_CRASH | This Blue screen appears when a user purposely initiates a crash dump from either keyboard or kernel debugger. | 0x000000E2 |
200 | RESOURCE_NOT_OWNED | Occurs after a thread tries to free a resource it didn’t own. | 0x000000E3 |
201 | WORKER_INVALID | Issue is commonly the result of the memory which driver releases but it still contains an executive work item. | 0x000000E4 |
202 | DRIVER_VERIFIER_DMA_VIOLATION | Refers to entire Driver Verifier DMA Verification violations. | 0x000000E6 |
203 | INVALID_FLOATING_POINT_STATE | Floating-point state stored by a thread is invalid. | 0x000000E7 |
204 | INVALID_CANCEL_OF_FILE_OPEN | Invalid file object was passed to IoCancelFileOpen | 0x000000E8 |
205 | ACTIVE_EX_WORKER_ THREAD_TERMINATION |
Blue Screen shows up because of termination of an active executive worker thread. | 0x000000E9 |
206 | THREAD_STUCK_IN_DEVICE_DRIVER | Thread in a driver is everlastingly spinning. | 0x000000EA |
207 | DIRTY_MAPPED_PAGES_CONGESTION | Blue screen appears when free pages are unavailable to further continue operations. | 0x000000EB |
208 | SESSION_HAS_VALID_ SPECIAL_POOL_ON_EXIT |
A session driver holds memory but session unload occurs. | 0x000000EC |
209 | UNMOUNTABLE_BOOT_VOLUME | BSOD appears because input and output subsystem tries to mount the boot volume and it fails. | 0x000000ED |
210 | CRITICAL_PROCESS_DIED | Occurs when critical system process died. | 0x000000EF |
211 | STORAGE_MINIPORT_ERROR | The prime cause is the storage Miniport driver that fails to satisfy a SRB request. | 0x000000F0 |
212 | SCSI_VERIFIER_DETECTED_VIOLATION | The Blue Screen of Death refers to entire Driver Verifier SCSI Verification violations. | 0x000000F1 |
213 | HARDWARE_INTERRUPT_STORM | Occurrence of this BSOD is because of the kernel that discovers an interrupt storm. | 0x000000F2 |
214 | DISORDERLY_SHUTDOWN | Windows fails to shut down because of short of memory. | 0x000000F3 |
215 | CRITICAL_OBJECT_TERMINATION | A process or thread crucial to system operation has unexpectedly exited or been terminated. | 0x000000F4 |
216 | FLTMGR_FILE_SYSTEM | Blue Screen of Death appears due to the Filter Manager which encountered unrecoverable failure. | 0x000000F5 |
217 | PCI_VERIFIER_DETECTED_VIOLATION | PCI driver is verifying an error in BIOS or another device. | 0x000000F6 |
218 | DRIVER_OVERRAN_STACK_BUFFER | A driver has overrun a stack-based buffer. | 0x000000F7 |
219 | RAMDISK_BOOT_INITIALIZATION_FAILED | When RAM disk is used to boot an initialization failure takes place. | 0x000000F8 |
220 | DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN | A device driver returned “STATUS_REPARSE” to an IRP_MJ_CREATE request without trailing names. | 0x000000F9 |
221 | HTTP_DRIVER_CORRUPTED | Http.sys has come to a corrupted state and unable to recover. | 0x000000FA |
222 | ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY | The Blue Screen of Death bug shows up when trying to execute a non-executable memory. | 0x000000FC |
223 | DIRTY_NOWRITE_PAGES_CONGESTION | BSOD occurs due to unable to continue basic system operations because of unavailability of free pages. | 0x000000FD |
224 | BUGCODE_USB_DRIVER | USB driver encounters error. | 0x000000FE |
225 | RESERVE_QUEUE_OVERFLOW | The issue appears due to overflow of Queue because of inserting a new item into a reserve queue. | 0x000000FF |
226 | LOADER_BLOCK_MISMATCH | Reason for this problem is either the loader block is invalid, or it does not match the system that is being loaded. | 0x00000100 |
227 | CLOCK_WATCHDOG_TIMEOUT | Secondary processor experience an expected clock interrupt. This occurs in a multi-processor system that doesn’t receive under allocated interval. | 0x00000101 |
228 | DPC_WATCHDOG_TIMEOUT | Blue screen of death appears because Deferred Procedure Call watchdog routine isn’t executed in allocated time interval. | 0x00000102 |
229 | MUP_FILE_SYSTEM | Reason of the BSOD is Multiple UNC provider that has experienced invalid or unexpected data. | 0x00000103 |
230 | AGP_INVALID_ACCESS | Graphic Processing Unit writes to a range of AGP memory that had not earlier been committed. | 0x00000104 |
231 | AGP_GART_CORRUPTION | Blue screen appears because GART is corrupt. | 0x00000105 |
232 | AGP_ILLEGALLY_REPROGRAMMED | An unauthorized agent has re-programmed AGP hardware. | 0x00000106 |
233 | THIRD_PARTY_FILE_SYSTEM_FAILURE | File system filter or 3rd party file system encounter an unrecoverable issue. | 0x00000108 |
234 | CRITICAL_STRUCTURE_CORRUPTION | Kernel has identified critical kernel code or data corruption. | 0x00000109 |
235 | APP_TAGGING_INITIALIZATION_FAILED | “” | 0x0000010A |
236 | FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION | Blue Screen occurs when a violation is detected in the FsRtl ECP package. | 0x0000010C |
237 | WDF_VIOLATION | KMDF identify that Windows find an error in a framework-based driver. | 0x0000010D |
238 | VIDEO_MEMORY_MANAGEMENT_INTERNAL | In this Blue screen condition, video memory manager is unable to recover. | 0x0000010E |
239 | RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED | BSod refers to the unrecoverable state of resource manager. | 0x0000010F |
240 | RECURSIVE_NMI | A non-maskable-interrupt happens while a previous NMI was going on. | 0x00000111 |
241 | MSRPC_STATE_VIOLATION | In this issue, Msrpc.sys driver has started a bug check. | 0x00000112 |
242 | VIDEO_DXGKRNL_FATAL_ERROR | Infrequent error | 0x00000113 |
243 | VIDEO_SHADOW_DRIVER_FATAL_ERROR | “” | 0x00000114 |
244 | AGP_INTERNAL | “” | 0x00000115 |
245 | VIDEO_TDR_FAILURE | When trying to reset display driver furthermore recover from a timeout fails and prompts BSoD. | 0x00000116 |
246 | VIDEO_TDR_TIMEOUT_DETECTED | Graphics driver is unable to respond in a timely method. | 0x00000117 |
247 | VIDEO_SCHEDULER_INTERNAL_ERROR | BSoD prompts because video scheduler has encountered a fatal violation. | 0x00000119 |
248 | EM_INITIALIZATION_FAILURE | Rare bugcheck | 0x0000011A |
249 | DRIVER_RETURNED_HOLDING_CANCEL_LOCK | A driver has returned from a cancel routine that holds the global cancel lock. | 0x0000011B |
250 | ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE | The issue occurs when configuration manager read-only protected storage is written. | 0x0000011C |
251 | EVENT_TRACING_FATAL_ERROR | Blue Screen of Death appears because of the Event Tracing sub-system that has experienced an unexpected fatal error. | 0x0000011D |
252 | TOO_MANY_RECURSIVE_FAULTS | A file system has produced lots of recursive faults under low resource conditions that cannot be handled. | 0x0000011E |
253 | INVALID_DRIVER_HANDLE | Somebody has stopped the initial handle for a driver between inserting the driver object and referencing the handle. | 0x0000011F |
254 | BITLOCKER_FATAL_ERROR | BSoD occurs because BitLocker drive encryption encountered an issue that it cannot recover from. | 0x00000120 |
255 | DRIVER_VIOLATION | Driver has caused a violation. | 0x00000121 |
256 | WHEA_INTERNAL_ERROR | An internal issue takes place in the Windows Hardware Error Architecture. | 0x00000122 |
257 | CRYPTO_SELF_TEST_FAILURE | Cryptographic subsystem failed a mandatory algorithm self-test during bootstrap. | 0x00000123 |
258 | WHEA_UNCORRECTABLE_ERROR | A fatal error in hardware has occurred. | 0x00000124 |
259 | NMR_INVALID_STATE | NMR has found an invalid state. | 0x00000125 |
260 | NETIO_INVALID_POOL_CALLER | An invalid pool request has been made to netio managed memory pool, e.g. FSB and MDL. | 0x00000126 |
261 | PAGE_NOT_ZERO | Blue Screen of Death appears when a page isn’t filled with 0 but it should be. | 0x00000127 |
262 | WORKER_THREAD_RETURNED_WITH_BAD_IO_PRIORITY | A worker threads IOPriority was incorrectly changed by the called worker routine. | 0x00000128 |
263 | WORKER_THREAD_RETURNED_WITH_BAD_PAGING_IO_PRIORITY | A worker threads Paging IOPriority was wrongly modified by the called worker routine. | 0x00000129 |
264 | MUI_NO_VALID_SYSTEM_LANGUAGE | BSOD stop code occurs when Windows doesn’t notice installed, licensed language packs for the default UI language. | 0x0000012A |
265 | FAULTY_HARDWARE_CORRUPTED_PAGE | A damage in memory manager caused by a component that accesses memory through physical addressing. | 0x0000012B |
266 | EXFAT_FILE_SYSTEM | exFAT file system encountered an issue. | 0x0000012C |
267 | VOLSNAP_OVERLAPPED_TABLE_ACCESS | Volsnap attempted to access a common table from two different threads which may result in table corruption and eventually corrupt the table. | 0x0000012D |
268 | INVALID_MDL_RANGE | This is typically a driver bug. | 0x0000012E |
269 | VHD_BOOT_INITIALIZATION_FAILED | Blue Screen of death appear because of initialization failure that take place while trying to boot from a VHD. | 0x0000012F |
270 | DYNAMIC_ADD_PROCESSOR_MISMATCH | Occurs when new processor is incompatible with the current configuration | 0x00000130 |
271 | INVALID_EXTENDED_PROCESSOR_STATE | Appears when restoring or saving extended processor state. | 0x00000131 |
272 | RESOURCE_OWNER_POINTER_INVALID | BSoD refers to supply of invalid resource owner pointer. | 0x00000132 |
273 | DPC_WATCHDOG_VIOLATION | When faulty driver code doesn’t perform its work within the allotted time frame | 0x00000133 |
274 | DRIVE_EXTENDER | Drive extender component has encountered a serious internal error that stops continued operation. | 0x00000134 |
275 | REGISTRY_FILTER_DRIVER_EXCEPTION | Blue Screen of death appears because of an unhandled exception in a registry filtering driver. | 0x00000135 |
276 | VHD_BOOT_HOST_VOLUME_NOT_ENOUGH_SPACE | When trying to boot via VHD an initialization failure occurs. | 0x00000136 |
277 | WIN32K_HANDLE_MANAGER | win32k/ntuser handle manager encounters a fatal error. | 0x00000137 |
278 | GPIO_CONTROLLER_DRIVER_ERROR | BSoD occurs when GPIO class extension driver experienced a fatal error. | 0x00000138 |
279 | KERNEL_SECURITY_CHECK_FAILURE | Kernel has identifies the damage in a critical data structure. | 0x00000139 |
280 | KERNEL_MODE_HEAP_CORRUPTION | Kernel mode heap manager identifies damage in a heap. | 0x0000013A |
281 | PASSIVE_INTERRUPT_ERROR | Kernel has encountered problems with passive-level interrupt. | 0x0000013B |
282 | INVALID_IO_BOOST_STATE | BSoD occurs when a thread exits with an invalid Input or output boost state. | 0x0000013C |
283 | CRITICAL_INITIALIZATION_FAILURE | Blue Screen of Death prompts when early kernel initialization has failed. | 0x0000013D |
284 | STORAGE_DEVICE_ABNORMALITY_DETECTED | This mess up happens when storage driver stack experiences proportion of responsiveness violations surpassing the threshold, or other failures to respond. | 0x00000140 |
285 | VIDEO_ENGINE_TIMEOUT_DETECTED | Either of the display engines is unable to respond in timely method. | 0x00000141 |
286 | VIDEO_TDR_APPLICATION_BLOCKED | Display hardware cannot be accessed by an app. | 0x00000142 |
287 | PROCESSOR_DRIVER_INTERNAL | Appears when PPM driver experiences a fatal error. | 0x00000143 |
288 | BUGCODE_USB3_DRIVER | Occurs due to damage in USB 3 driver. | 0x00000144 |
289 | SECURE_BOOT_VIOLATION | A necessary operation not being performed or invalid policy leads to prevent the starting of secure Boot policy enforcement. | 0x00000145 |
290 | ABNORMAL_RESET_DETECTED | The issue appears when Windows undergo an abnormal reset | 0x00000147 |
291 | REFS_FILE_SYSTEM | A file system error has occurred. | 0x00000149 |
292 | KERNEL_WMI_INTERNAL | Blue Screen of death appears because a fatal error occurs in internal kernel WMI subsystem. | 0x0000014A |
293 | SOC_SUBSYSTEM_FAILURE | System on Chip subsystems experienced an unrecoverable issue. | 0x0000014B |
294 | FATAL_ABNORMAL_RESET_ERROR | System has abnormally reset. | 0x0000014C |
295 | EXCEPTION_SCOPE_INVALID | Appears because System encounters internal inconsistency in exception dispatching | 0x0000014D |
296 | SOC_CRITICAL_DEVICE_REMOVED | A critical System on a Chip device has been unexpectedly failed or removed. | 0x0000014E |
297 | PDC_WATCHDOG_TIMEOUT | A system cannot return from standby because component is unable to respond within the allocated time period. | 0x0000014F |
298 | TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAK | Until the send queue is fully drained NIC active reference should isn’t freed. | 0x00000150 |
299 | UNSUPPORTED_INSTRUCTION_MODE | Prompts when you try to execute code via an unsupported processor instruction mode. | 0x00000151 |
300 | INVALID_PUSH_LOCK_FLAGS | flags supplied to one of push lock APIs were invalid. | 0x00000152 |
301 | KERNEL_LOCK_ENTRY_LEAKED_ON_THREAD_TERMINATION | Before a thread releases entire AutoBoost lock entries it is terminated. | 0x00000153 |
302 | UNEXPECTED_STORE_EXCEPTION | Unexpected exception occurs in store component. | 0x00000154 |
303 | OS_DATA_TAMPERING | Rare bugcheck | 0x00000155 |
304 | WINSOCK_DETECTED_HUNG_CLOSESOCKET_LIVEDUMP | Blue screen appears after Winsock encounters a hung transport endpoint close request. | 0x00000156 |
305 | KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION | BSoD occurs when on the priority floor of a particular thread an illegal operation is attempted. | 0x00000157 |
306 | ILLEGAL_IOMMU_PAGE_FAULT | Blue Screen of Death appears because IOMMU has delivered a page fault packet for an invalid ASID. | 0x00000158 |
307 | HAL_ILLEGAL_IOMMU_PAGE_FAULT | IOMMU vendor has delivered a page fault against an ASID that was in the process of being freed. | 0x00000159 |
308 | SDBUS_INTERNAL_ERROR | SD-attached device encountered unrecoverable hardware failure. | 0x0000015A |
309 | WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVE | Blue screen occurs when called worker routine leaks worker thread’s system page priority | 0x0000015B |
310 | PDC_WATCHDOG_TIMEOUT_LIVEDUMP | BSOD occurs because a system component becomes unable to respond within the allocated time period and prevents from exiting or entering standby. | 0x0000015C |
311 | SOC_SUBSYSTEM_FAILURE_LIVEDUMP | SoC subsystem encountered a critical fault and captured a live kernel dump. | 0x0000015D |
312 | BUGCODE_NDIS_DRIVER_LIVE_DUMP | NDIS has captured a live kernel dump. | 0x0000015E |
313 | CONNECTED_STANDBY_WATCHDOG_TIMEOUT_LIVEDUMP | Blue Screen appears because an issue prompts in connected standby watchdog timeout. | 0x0000015F |
314 | WIN32K_ATOMIC_CHECK_FAILURE | Win32k function has violated an ATOMICCHECK. | 0x00000160 |
315 | LIVE_SYSTEM_DUMP | Blue Screen occurs because the system administrator requested the collection of a live system memory dump. | 0x00000161 |
316 | KERNEL_AUTO_BOOST_INVALID_LOCK_RELEASE | A thread that doesn’t own a lock has freed the lock tracked by AutoBoost. | 0x00000162 |
317 | WORKER_THREAD_TEST_CONDITION | Kernel worker threads raised a failure. | 0x00000163 |
318 | WIN32K_CRITICAL_FAILURE | Win32k has encountered a critical failure. | 0x00000164 |
319 | CLUSTER_CSV_STATUS_IO_TIMEOUT_LIVEDUMP | SMB client on the non-coordinating node complains that an IO on coordinating node is taking too long and fails all IOs with STATUS_IO_TIMEOUT. | 0x00000165 |
320 | CLUSTER_RESOURCE_CALL_TIMEOUT_LIVEDUMP | BSOD occurs after Cluster Resource call takes more time than configured timeout. | 0x00000166 |
321 | CLUSTER_CSV_SNAPSHOT_DEVICE_INFO_TIMEOUT_LIVEDUMP | Cluster Service call to the volume snap to query snapshot information took too long. | 0x00000167 |
322 | CLUSTER_CSV_STATE_TRANSITION_TIMEOUT_LIVEDUMP | Blue screen throws up because Cluster Shared Volume state transition takes too long. | 0x00000168 |
323 | CLUSTER_CSV_VOLUME_ARRIVAL_LIVEDUMP | CSV Manager was asked to create a new volume device object, and it has not reached in time. | 0x00000169 |
324 | CLUSTER_CSV_VOLUME_REMOVAL_LIVEDUMP | Blue Screen occurs because a CSV Manager volume removal request has timed out. | 0x0000016A |
325 | CLUSTER_CSV_CLUSTER_WATCHDOG_LIVEDUMP | Cluster service user mode watchdog identified that a thread is not progressing for a long. | 0x0000016B |
326 | INVALID_RUNDOWN_ PROTECTION_FLAGS |
The reason of this Blue Screen error is the flags supplied to one of the rundown protection APIs which were invalid. | 0x0000016C |
327 | INVALID_SLOT_ALLOCATOR_FLAGS | flags supplied to one of the slot allocation API were invalid. | 0x0000016D |
328 | ERESOURCE_INVALID_RELEASE | target thread pointer supplied to ExReleaseResourceForThreadLite was invalid. | 0x0000016E |
329 | CLUSTER_CSV_STATE_TRANSITION_INTERVAL_TIMEOUT_LIVEDUMP | CSV next state transition request has not reached. | 0x0000016F |
330 | CRYPTO_LIBRARY_INTERNAL_ERROR | Blue Screen throws up when internal error in the crypto libraries occurs. | 0x00000170 |
331 | CLUSTER_CSV_CLUSSVC_DISCONNECT_WATCHDOG | Cluster disconnect is not making forward progress. | 0x00000171 |
332 | COREMSGCALL_INTERNAL_ERROR | CoreMessageCall encountered an unrecoverable error. | 0x00000173 |
333 | COREMSG_INTERNAL_ERROR | Blue Screen appears when CoreMessaging detects an unrecoverable error. | 0x00000174 |
334 | PREVIOUS_FATAL_ABNORMAL_RESET_ERROR | System has abnormally reset Windows phone or unrecoverable error occurred. | 0x00000175 |
335 | ELAM_DRIVER_DETECTED_FATAL_ERROR | Early Launch Antimalware driver detected a fatal error. | 0x00000178 |
336 | CLUSTER_CLUSPORT_STATUS_IO_TIMEOUT_LIVEDUMP | SMB client on the initiator node complains that an IO to a target node is taking too long and fails all IOs with STATUS_IO_TIMEOUT. | 0x00000179 |
337 | PROFILER_CONFIGURATION_ILLEGAL | Rare bugcheck | 0x0000017B |
338 | PDC_LOCK_WATCHDOG_LIVEDUMP | BSoD prompts up when thread has been holding PDC lock too long. | 0x0000017C |
339 | PDC_UNEXPECTED_ REVOCATION_LIVEDUMP |
System unexpectedly revokes activator. | 0x0000017D |
340 | MICROCODE_REVISION_MISMATCH | Either one or multiple processors in the configuration have loaded inconsistent microcode. | 0x0000017E |
341 | VIDEO_DWMINIT_TIMEOUT_FALLBACK_BDD | Video fell back to Behavior-Driven Development rather than using the IHV driver. | 0x00000187 |
342 | CLUSTER_CSVFS_LIVEDUMP | CSV File System initiated this livedump to help debug an inconsistent state. | 0x00000188 |
343 | BAD_OBJECT_HEADER | Occurs because of damage in OBJECT_HEADER. | 0x00000189 |
344 | SECURE_KERNEL_ERROR | Secure kernel confronts a fatal error. | 0x0000018B |
345 | HYPERGUARD_VIOLATION | Blue Screen throws up because kernel has identified critical kernel or code data have been corrupted. | 0x0000018C |
346 | SECURE_FAULT_UNHANDLED | Secure fault originated by the secure kernel could not be handled. | 0x0000018D |
347 | KERNEL_PARTITION_ REFERENCE_VIOLATION |
Issue takes place because a partition was improperly dereferenced. | 0x0000018E |
348 | WIN32K_CRITICAL_FAILURE_LIVEDUMP | Win32k has encountered a critical failure. | 0x00000190 |
349 | PF_DETECTED_CORRUPTION | Rare bugcheck | 0x00000191 |
350 | KERNEL_AUTO_BOOST_LOCK_ACQUISITION_WITH_RAISED_IRQL | A lock tracked by AutoBoost was acquired while executing at DISPATCH_LEVEL or above. | 0x00000192 |
351 | VIDEO_DXGKRNL_LIVEDUMP | dxgkrnl causes a livedump. | 0x00000193 |
352 | SMB_SERVER_LIVEDUMP | BSOD prompts when SMB server encounters an issue and has captures a kernel dump to gather debug information. | 0x00000195 |
353 | LOADER_ROLLBACK_DETECTED | OS loader edition doesn’t match the OS. | 0x00000196 |
354 | WIN32K_SECURITY_FAILURE | WIN32K experiences security failure. | 0x00000197 |
355 | UFX_LIVEDUMP | UFX livedump occurred. | 0x00000198 |
356 | KERNEL_STORAGE_SLOT_IN_USE | Blue Screen of Death appears since storage slot fails to be released because there is an object using it. | 0x00000199 |
357 | WORKER_THREAD_RETURNED_WHILE_ATTACHED_TO_SILO | “A worker thread attached to a silo and did not detach before returning”. | 0x0000019A |
358 | TTM_FATAL_ERROR | BSOD occurs when Terminal topology manager (TTM) encountered a fatal error. | 0x0000019B |
359 | WIN32K_POWER_ WATCHDOG_TIMEOUT |
Win32k didn’t turn on the monitor in a timely method. | 0x0000019C |
360 | CLUSTER_SVHDX_LIVEDUMP | SVHDX initiated this livedump to help debug an inconsistent state. | 0x0000019D |
361 | TTM_WATCHDOG_TIMEOUT | Terminal topology manager (TTM) identified that some device specific operations did not compete with the configured timeouts . | 0x000001A0 |
362 | CALL_HAS_NOT_RETURNED_WATCHDOG_TIMEOUT_LIVEDUMP | A call has not returned within the timeout period. | 0x000001A3 |
363 | DRIPS_SW_HW_DIVERGENCE_LIVEDUMP | Rare bugcheck | 0x000001A4 |
364 | USB_DRIPS_BLOCKER_SURPRISE_REMOVAL_LIVEDUMP | A USB device will be surprisingly removed seeing that it is blocking DRIPS. | 0x000001A5 |
365 | BLUETOOTH_ERROR_RECOVERY_LIVEDUMP | bthport.sys has tried to recover and reset the radio from an irremediable internal condition. | 0x000001A6 |
366 | SMB_REDIRECTOR_LIVEDUMP | SMB redirector has identified an issue and has gathered a kernel dump to collect debug information. | 0x000001A7 |
367 | VIDEO_DXGKRNL_BLACK_SCREEN_LIVEDUMP | A user initiated DXGKRNL livedump for the scenarios of black screen. | 0x000001A8 |
368 | VIDEO_MINIPORT_FAILED_LIVEDUMP | Rare bugcheck | 0x000001B0 |
369 | DRIVER_VERIFIER_DETECTED_VIOLATION_LIVEDUMP | A driver trying to damage the system has been detected. | 0x000001C4 |
370 | IO_THREADPOOL_DEADLOCK_LIVEDUMP | A kernel mode thread pool experienced a deadlock condition. | 0x000001C5 |
371 | FAST_ERESOURCE_ PRECONDITION_VIOLATION |
A current thread is carrying out an invalid call to a fast resource routine. | 0x000001C6 |
372 | STORE_DATA_STRUCTURE_CORRUPTION | The store component identified a malfunction in its data structures. | 0x000001C7 |
373 | MANUALLY_INITIATED_POWER_BUTTON_HOLD | BSOD appears when a user holds power button for a specified time | 0x000001C8 |
374 | USER_MODE_HEALTH_MONITOR_LIVEDUMP | Blue Screen of Death appears when a critical user mode component is unable to fulfill a health check. | 0x000001C9 |
375 | SYNTHETIC_WATCHDOG_TIMEOUT | System freezes and not processing timer ticks. | 0x000001CA |
376 | INVALID_SILO_DETACH | A thread cannot detach from a silo prior to exiting. | 0x000001CB |
377 | EXRESOURCE_TIMEOUT_LIVEDUMP | A deadlock situation or heavy contention which can lead to performance problems. | 0x000001CC |
378 | INVALID_CALLBACK_STACK_ADDRESS | BSOD occurs because the callback stack seems to be a user mode address which is illegitimate. | 0x000001CD |
379 | INVALID_KERNEL_STACK_ADDRESS | In the middle of context switch, an invalid initial kernel stack address was encountered. | 0x000001CE |
380 | HARDWARE_WATCHDOG_TIMEOUT | System freezes and is not processing timer ticks. | 0x000001CF |
381 | CPI_FIRMWARE_WATCHDOG_TIMEOUT | ACPI driver was not able to perform a task in expected allotted time. | 0x000001D0 |
382 | TELEMETRY_ASSERTS_LIVEDUMP | Issue throws up when a Telemetry Assert verification fails. | 0x000001D1 |
383 | WORKER_THREAD_INVALID_STATE | The problem refers to the invalid state of an executive worker thread. | 0x000001D2 |
384 | WFP_INVALID_OPERATION | A Filtering Platform callout carries out an invalid operation. | 0x000001D3 |
385 | UCMUCSI_LIVEDUMP | An UcmUcsi class extension has experienced an error. | 0x000001D4 |
386 | DRIVER_PNP_WATCHDOG | A driver is not able to perform a PnP operation under a specific time. | 0x000001D5 |
387 | WORKER_THREAD_RETURNED_WITH_NON_DEFAULT_WORKLOAD_CLASS | A worker thread modified its workload class and didn’t revert it prior to returning. | 0x000001D6 |
388 | EFS_FATAL_ERROR | An Encrypting File System error situation has occurred such that cannot be handled without data loss or data corruption. | 0x000001D7 |
389 | UCMUCSI_FAILURE | UCSI class extension has experienced an issue. | 0x000001D8 |
390 | HAL_IOMMU_INTERNAL_ERROR | HAL IOMMU library encountered an internal error issue. | 0x000001D9 |
391 | IPI_WATCHDOG_TIMEOUT | Blue screen of death prompts when a processor gets stuck in an IPI loop for more than the allowed time. | 0x000001DB |
392 | DMA_COMMON_BUFFER_VECTOR_ERROR | A driver has put the DMA vectored common buffer APIs to wrong use. | 0x000001DC |
393 | XBOX_ERACTRL_CS_TIMEOUT | BSOD throws up because eractrl.sys driver fails to transition the Xbox console to or from standby after an extended time. | 0x00000356 |
394 | BC_BLUETOOTH_VERIFIER_FAULT | A driver has caused a violation. | 0x00000BFE |
395 | BC_BTHMINI_VERIFIER_FAULT | Bluetooth miniport extensible driver verifier has caught a violation. | 0x00000BFF |
396 | HYPERVISOR_ERROR | Issue prompts because hypervisor has experienced a fatal error. | 0x00020001 |
397 | SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M | Similar to SYSTEM_THREAD_EXCEPTION_NOT_HANDLED | 0x1000007E |
398 | UNEXPECTED_KERNEL_MODE_TRAP_M | Similar to UNEXPECTED_KERNEL_MODE_TRAP | 0x1000007F |
399 | KERNEL_MODE_EXCEPTION_NOT_HANDLED_M | Similar to KERNEL_MODE_EXCEPTION_NOT_HANDLED | 0x1000008E |
400 | THREAD_STUCK_IN_DEVICE_DRIVER_M | Similar to THREAD_STUCK_IN_DEVICE_DRIVER | 0x100000EA |
401 | THREAD_TERMINATE_HELD_MUTEX | Blue Screen of Death throws up because a driver obtained a mutex on a thread that exited before it could be freed. | 0x4000008A |
402 | STATUS_CANNOT_LOAD_REGISTRY_FILE | As the code says registry file could not be loaded. | 0xC0000218 |
403 | WINLOGON_FATAL_ERROR | BSOD appears when Winlogon process is unexpectedly closed. | 0xC000021A |
404 | STATUS_IMAGE_CHECKSUM_MISMATCH | A system DLL or driver has been damaged. | 0xC0000221 |
405 | MANUALLY_INITIATED_CRASH1 | Blue Screen of Death prompts when a User intentionally initiated a crash dump using keyboard or kernel debugger. | 0xDEADDEAD |
Привет друзья! Первый раз я увидел Синий экран смерти ещё будучи студентом в 1998 году, тогда мы только учились работать в Windows 98. Наш наставник шутил над нами, вводя вручную команду C:\con\con в окне «Выполнить», после этого появлялся BSOD, затем нам предлагалось устранить ошибку и конечно у нас ничего не получалось. Шутки шутками, но уже реально столкнувшись с этой ошибкой я понял, что Blue Screen буквально обозначает гибель системы, так как восстановить её к жизни было очень трудно.
О синем экране смерти со времён Windows XP написано множество статей, но применить к Windows 10 что-либо из написанного вряд ли получится, настолько эта система новая. Синий экран смерти, он же «синяя смерть», он же Blue Screen, он же BSOD – это системное уведомление о произошедшей критической ошибке в работе Windows, отображаемое на синем фоне экрана, отчего, собственно, уведомление и получило название (англ.) Blue Screen of Death (BSOD), то есть синий экран смерти. В эпоху расцвета Windows XP и её версий-предшественниц BSOD мог возникнуть и по пустяковым причинам. Смерть системы в её современных версиях почти всегда является обязательным следствием возникновения серьёзной ошибки и уже не появляется по пустякам, но несмотря на это вернуть ОС к жизни всё же можно. За последние 20 лет, работая ещё в Windows 2000, Me, XP, Vista, 7, 8.1, 10, конечно мне приходилось сталкиваться с ошибками синего экрана. К счастью, часто удавалось решить проблему не прибегая к переустановке ОС и сегодня я покажу вам реальный пример возвращения к жизни операционной системы Windows 10 после получения ошибки BSOD.
Работать будем с реальным ноутбуком, который принесли мне на ремонт. На данном ноуте без видимой причины стал появляться BSOD с кодом остановки: 0xc00002e3
Ноутбук несколько раз перезагружался и затем запускал автоматическое восстановление, но безрезультатно. Хочу сказать, что в большинстве подобных случаев явной причины появления синего экрана почти никогда нет, то есть на вашем компьютере не менялась аппаратная начинка, не проникали вирусы, никаких настроек не вносилось, не происходило никаких иных событий, которые можно было бы логически связать с BSOD, но он всё-таки появился! Сузить поле поиска корня проблемы помогут стоп-коды.
Стоп-коды BSOD – это текстовые и цифровые формулировки ошибки. Их пользователи 7, Vista, XP и более ранних версий Windows могли наблюдать непосредственно на синем экране.
Начиная с версии системы 8, Microsoft изменила дизайн BSOD. Чем не угодил старый дизайн? Дело в том, что на нём и стандартная формулировка уведомления, и непосредственно стоп-коды отображались одним шрифтом. Это усложняло восприятие информации за ограниченное время отображения BSOD. Причём ещё и всё было на английском языке, что дополнительно вводило в ступор русскоязычных пользователей. Разрабатывая Windows 8, Microsoft посчитала, что пользователи менее критично будут воспринимать синий экран смерти, если на него добавить грустный смайлик. А чтобы упростить запоминание важных данных, компания убрала цифровые стоп-коды, оставив только буквенный. Расчёт был на то, что текстовое описание ошибки, в принципе, можно запомнить. И затем отыскать по нему справку в Интернете.
Но реально стоящие изменения касательно BSOD софтверному гиганту удалось внести лишь в 2016 году в версию Windows 10. Накопительное обновление Anniversary Update добавило на синий экран смерти QR-код ошибки, который пользователь может считать смартфоном. Конечно, если тот окажется под рукой.
QR-код в будущем будет отправлять пользователя на специальный сайт Microsoft http://windows.com/stopcode — нечто глобального хранилища справочной информации по всем возможным стоп-кодам BSOD. А пока хранилище формируется, его роль временно выполняет общий ресурс техподдержки Microsoft и форум Microsoft Community.
Итак, на компьютере с Windows 10 появился синий экран смерти — хватаем смартфон и считываем QR-код. Если такой возможности нет, но операционная система загружается, дожидаемся загрузки и действуем другими способами (случаи, когда ОС не загружается мы тоже рассмотрим с вами далее в статье).
Anniversary Update не только привнесло в Windows 10 реализацию QR-кодов для упрощения поиска информации о причинах появления BSOD. Обновление также пополнило арсенал автоматических инструментов устранения неполадок средством для выявления причин синего экрана. Это средство можно отыскать в панели управления версии системы 10, прописав в ней ключевой запрос «экран».
Запустится утилита «Синий экран». Кликаем надпись по центру окна «Дополнительно» и снимаем галочку автоматического применения исправлений. Это необходимо для запуска средства в диагностическом режиме и, соответственно, получения информации о причинах появления BSOD.
Важно знать, что при возникновении синего экрана операционная система сохраняет полный или малый аварийные дампы памяти в специальных файлах. Полный дамп сохраняется в папке C:\Windows\ и имеет название Memory.dmp. При появлении новой критической ошибки предыдущий файл перезаписывается новым файлом.
Малый дамп сохраняется в папке C:\Windows\Minidump и имеет примерно такое название 092517-15843-01.dmp. При появлении новой критической ошибки предыдущий файл не перезаписывается, а создаётся заново.
Так вот, существует такая утилита — BlueScreenView, которая способна извлечь из аварийного дампа памяти полную информацию о файлах виновниках появления синего экрана на вашем компьютере. Отправляемся на официальный сайт утилиты BlueScreenView:
http://www.nirsoft.net/utils/blue_screen_view.html#DownloadLinks
Скачиваем её саму и файл русификации. Русификатор помещаем в папку с утилитой и запускаем её.
В окне утилиты увидим перечень минидампов – по сути, случаев появления BSOD. Ориентируясь на время и дату его возникновения, выбираем нужный. Если синий экран в последнее время зачастил, можем просто выбрать последний минидамп. Двойным кликом левой кнопки мыши открываем его свойства. Графы, выделенные на скриншоте ниже, являются значимыми для определения причины BSOD. В свойствах минидампа также указывается драйвер причины BSOD.
Если бы в качестве драйвера причины был указан, к примеру, аудио, видеодрайвер или драйвер сетевой карты, виновник был бы уже найден. И осталось бы только либо переустановить, либо обновить проблемный драйвер. Но когда в качестве драйвера причины значится, как в нашем случае, файл ядра Windows ntoskrnl.exe, поиски необходимо продолжить. Для этих целей BlueScreenView предусматривает удобную возможность запуска готовых поисковых запросов в Google из контекстного меню на выбранном минидампе. В первую очередь можно просмотреть результаты поиска по текстовому стоп-коду и драйверу.
Если причина появления BSOD по этим исходным данным не обнаружится, с помощью утилиты в Google можно отправить запрос по текстовому и цифровым стоп-кодам.
Примечание: друзья, если вы ищите информацию в Google, но не владеете достаточным уровнем знания английского, не забывайте в самом поисковике выставлять фильтрацию результатов на русском языке. Или копируйте поисковой запрос в Яндекс.
Стоп-коды также можно извлечь, представив минидамп в формате синего экрана смерти Windows 7 и версий постарше. Для этого в окне утилиты необходимо нажать F8.
Для возврата в исходное представление данных жмём F6. Как я заметил в начале статьи, иногда Windows 10 при появлении критической ошибки на синем экране может создать полный дамп памяти Memory.dmp и находиться он будет в папке C:\Windows. В этом случае программа BlueScreenView может не открыть его автоматически. Тогда откройте его вручную. Для этого нажмите на кнопку Advanced Startup Options»
Двойным кликом левой кнопки мыши открываем свойства полного дампа памяти.
В некоторых случаях в свойствах минидампа не будет указан драйвер причины BSOD (пункт Caused By Driver).
Точно таким же способом вы можете просмотреть дамп памяти с другого компьютера. Просто копируйте дамп памяти с другой машины себе на флешку и уже находясь в своей системе укажите программе BlueScreenView файл на флешке.
Примечание: друзья, любую найденную в Интернете информацию по стоп-кодам синего экрана необходимо сопоставлять с ближайшими событиями, которые происходили с компьютером. Причём это касается не только аппаратного вмешательства, но также программного. Что в систему устанавливалось, что и каким образом удалялось, какие настройки проводились — всё это может иметь значение для выявления причины BSOD. Замечу, что в некоторых случаях аварийный дамп памяти может быть сбойным и вам не удастся его открыть, возникнет ошибка The following client application error has occurred. Что делать в этом случае, читайте далее в статье.
Теперь давайте рассмотрим способы восстановления ОС после возникновения критической ошибки.
Друзья, вот это настоящая проблема, которую довольно сложно разрешить начинающему пользователю. Остановимся здесь поподробнее. Какая бы причина возникновения синего экрана в вашей операционной системе не была, решить её зачастую можно с помощью восстановления системы (конечно за исключением неисправного железа). Вспомним клиентский ноутбук, о котором я говорил в начале статьи. На этом ноутбуке внезапно стал появляться BSOD с кодом остановки: 0xc00002e3.
Ноутбук несколько раз перезагружался и затем система делала попытки восстановить его автоматически, но безрезультатно. Найти причину ошибки 0xc00002e3 в интернете мне не удалось, слишком много файлов могли вызвать подобный сбой и я решил поступить так.
Жмём на «Дополнительные параметры»
Поиск и устранение неисправностей.
Дополнительные параметры.
Восстановление системы.
Далее.
Выбираем точку восстановления. Например, синий экран возник на моём ноутбуке 25.09.2017, значит точку я выберу от 18 числа.
Готово.
Да.
Успешно. Перезагружаемся.
Загружается Windows 10.
Не всё так бывает гладко и часто система не предлагает «Дополнительные параметры» для восстановления,
а снова рекомендует применить «Автоматическое восстановление». Если нажать «Восстановить», то запустится
«Устранение неполадок», которое будет длиться бесконечно долго и может закончится ничем.
В этом случае стоит попробовать другое решение.
Создаём загрузочную флешку с Windows 10 и загружаем с неё компьютер.
Далее.
Восстановление системы.
Поиск и устранение неисправностей.
Затем точно также как и в предыдущем примере применяем откат точкой восстановления системы.
В некоторых случаях вас будет ждать неудача и вы при восстановлении получите ошибку.
В этом случае поступим по другому.
Загрузится в Safe Mode можно даже тогда, когда Win 10 не загружается. В безопасном режиме функционируют только основные системные службы и драйвера, принадлежащие самой ОС. Часто причиной BSOD выступают программы и драйвера сторонних разработчиков, а в безопасном режиме они не работают, поэтому есть шанс загрузится в систему и применить чистую загрузку Windows, при которой система запускается без программ и служб сторонних разрабов. Уже затем можно по одному включать в загрузку приложения и так определить виновное в появлении синего экрана. Обнаруженную проблемную программу или драйвер удалите.
Не буду повторяться и просто дам вам ссылку на свою статью — безопасный режим Windows 10 при сбое загрузки ОС. Также даю ссылку на статью — как произвести чистую загрузку Windows 10.
Если вы хорошо владеете программами резервного копирования данных и периодически создаёте бэкапы своей OS, то просто откатитесь с помощью последней созданной резервной копии. Создавать бэкапы можно встроенными в ОС средствами, а также приложениями сторонних разработчиков.
Однажды один читатель спросил меня, как прочитать информацию в дампе памяти, если ОС не загружается. Желание понятно, человек хотел узнать причину возникновения синего экрана и действовать дальше по обстановке. К примеру, если бы это оказался конкретный системный файл, то он бы просто заменил его оригинальной версией. Сделать это можно так. Загрузить проблемный компьютер с нашего фирменного LiveCD(из него можно сделать загрузочную флешку).
Открыть папку «Софт».
Запустить утилиту BlueScreenView.
Нажмите на кнопку «Advanced Options».
Отметьте пункт «Load a single MiniDump File: и жмите кнопку «Browse».
Откроется Проводник. Найдите в нём Полный дамп памяти Memory.dmp в папке C:\Windows или Малый дамп в папке C:\Windows\Minidump.
Выделите его левой кнопкой мыши и нажмите «Open».
ОК.
Двойным щелчком левой мыши откройте свойства дампа памяти.
Откроются все подробности ошибки BSOD.
В Windows 10 изменился только дизайн синего экрана смерти, а вот частные причины его появления такие же, как и в версиях-предшественницах. Что это за причины и как они устраняются?
BSOD может вылетать, если вследствие проникновения вирусов или внедрения сторонних программ повредятся значимые для работы системы файлы. Решение в таком случае – восстановление целостности системных файлов, сделать это можно даже, если ОС не загружается.
Синий экран может быть следствием запуска на компьютере двух конфликтующих программ, например, двух антивирусов, двух программ типа «Неубиваемая Windows» или двух гипервизоров. Кстати, конфликт последних как раз таки и был причиной появления BSOD в нашем тестовом случае. Установленный в Windows 10 Hyper-V препятствовал установке в систему различных Android-эмуляторов. Конфликтовать также могут драйверы, сторонние программы с системными компонентами. Решение в таком случае – отказаться от конфликтующей программы, попробовать её другие версии или аналоги.
Вызывать BSOD могут проблемные драйверы – некорректно написанные, старые, новые (толком не протестированные альфа-версии) и т.п. Решение в таком случае – переустановка или обновление драйвера с использованием дистрибутива с официального источника.
Неудачные обновления могут иметь разные последствия, включая BSOD. Если Microsoft сама не решит эту проблему путём исправления обновления, поможет восстановление Windows 10.
Прежде установки на компьютер серьёзных игр следует выяснить, отвечает ли система хотя бы минимальным аппаратным их требованиям. Игра на слабый ПК или ноутбук может установиться, но при запуске выдавать BSOD.
Синий экран – это естественная реакция Windows на перегрев комплектующих компьютера, в частности, процессора, видеокарты, жёсткого диска. Необходимо устранять причину перегрева.
Неверные настройки BIOS могут вызывать синий экран, а в некоторых случаях, как, например, при смене режима контроллера SATA (IDE / AHCI / RAID), даже воспрепятствуют загрузке Windows. В приведённом примере проблема может быть решена твиком системного реестра, но лучше, конечно, чтобы Windows устанавливалась на уже произведённые настройки BIOS. Если не удаётся вспомнить, какие настройки менялись, можно сбросить BIOS к дефолтным настройкам.
BSOD может возникать из-за окисленных, плохо прижатых или повреждённых контактов. Контакты нужно аккуратно почистить ластиком, проверить все соединения, возможно, переключить шлейфы в другие порты материнской платы.
Если аппаратный арсенал компьютера недавно был пополнен планкой несовместимой оперативной памяти, BSOD обязательно даст об этом знать. Подтвердить подозрения поможет тестирование оперативной памяти. Решение в таком случае – замена планки на совместимую.
Синий экран может свидетельствовать об аппаратных неполадках компьютера, к примеру, о повреждении процессора, материнской платы, блока питания, жёсткого диска. Но только последний, не обладая специальными навыками, можно проверить в домашних условиях. Например, протестировать программой Виктория.
По поводу остального железа лучше обратиться к специалистам. Друзья, утилита BlueScreenView не одна может производить анализ дампов памяти и в следующей статье мы рассмотрим пакет Debugging Tools for Windows, способный извлечь из аварийного дампа намного больше информации.
Статьи нашего сайта на эту тему: