Крах системы с этим стоп-кодом возникает если система сгенерировала исключение, которое не было перехвачено.
Список параметров, которые возникают вместе с этим BSOD приведены в таблице ниже.
Параметр | Описание |
Arg1 | Код исключения, которое не было перехвачено |
Arg2 | Адрес памяти, где произошло исключение |
Arg3 | trap frame |
Arg4 | Зарезервировано |
Причины
Крахи системы с этим кодом встречаются довольно часто. Для дальнейшего анализа необходимо интерпретировать код исключения (первый параметр). Наиболее распространенными параметрами являются:
- 0x80000002: STATUS_DATATYPE_MISALIGNMENT – означает, что возникло обращение к не выровненым в памяти данным.
- 0x80000003: STATUS_BREAKPOINT – означает, что была достигнута точка останова (break point) или выполнен ASSERT в то время когда к системе не был подключен какой-либо отладчик.
- 0xC0000005: STATUS_ACCESS_VIOLATION – означает, что возникла ошибка обращения к памяти.
Полный список кодов можно просмотреть в файле ntstatus.h из WINDDK.
Причинам могут быт также:
- проблемы с совместимостью BIOS;
- конфликты с памятью на аппаратном уровне;
Способы устранения
- проверьте что на вашем диске достаточно свободного места;
- если в BSOD явно указан файла драйвера (“probable caused by имя драйвера” или “caused by имя драйвера”), отключите драйвер или обновите до последней доступной версии на сайте производителя;
- попробуйте заменить видеокарту (например, возьмите у друзей);
- обновите прошивку BIOS до последней версии, доступной на сайте производителя;
- отключите опции BIOS, такие как кэширование или затемнение;
- проверьте, что в вашей системе установлены последние версии драйверов, а также что версии драйверов совместимы с ОС (эту информацию, например, можно получить с сайтов производителей аппаратных устройств);
Для отключения драйвера необходимо выполнить вход в систему в безопасном режиме. Если драйвер загружается в безопасном режиме, необходимо воспользоваться консолью восстановления. Если в качестве “виновника” BSOD выступает Win32k.sys то причиной краха могут быть программы удаленного доступа сторонних производителей. Попробуйте удалить их.
Если ошибка возникает в процессе установки после первой перезагрузки то причинами могут быть:
- недоступность места на системной диске;