Произошло окончание пакета запросов ввода-вывода с последующей его отменой.
Часто причиной является неправильная работа определенного драйвера. Сначала он посылает запрос на осуществление некоторой операции, после чего требует её отмены. Предусматривается и другая причина. Например, несколько драйверов стремятся завладеть одним IRP.
Происходит неожиданная перезагрузка компьютера и по её итогам осуществляется выдача синего экрана смерти со следующим содержанием:
STOP: 0x00000048 (parameter1, parameter2, parameter3, parameter4) CANCEL_STATE_IN_COMPLETED_IRP
Требуется перечислить, что именно означают указанные параметры:
parameter1
Указатель IRP
parameter2
Подпрограмма для выполнения отмены, которая задана драйвером
parameter3
Параметр требуется установить в качестве зарезервированного
parameter4
Параметр требуется установить в качестве зарезервированного
Основная задача заключается в том, чтобы обнаружить драйвер с проблемами. Рекомендуется провести анализ дампа памяти устройства. Для различных ОС процесс имеет некоторые особенности. В случае выяснения проблемы, вызвавшей синий экран смерти, будет достаточно работать с малым дампом памяти.
Следует установить программу BlueScreenView. Она является бесплатной и пользуется большой популярностью. Осуществление работы в приложении отличается своей простотой и подробно рассматривается в инструкции. Когда дефектный драйвер обнаружен, выполняется его замена или обновление.