Синий экран смерти 0x000000F1 — контрольный код ошибки для всех нарушений SCSI верификатора драйвера.
Параметры SCSI_VERIFIER_DETECTED_VIOLATION:
1 параметр указывает тип нарушения. Остальные параметры зависят от первого.
1 параметр | 2 параметр | 3 параметр | 4 параметр | Причина ошибки |
0x1000 | Передаваемый первый аргумент | Передаваемый второй аргумент | Зарезервированный параметр | Драйвер минипорта передал неверные параметры ScsiPortInitialize |
0x1001 | Задержка, в микросекундах |
Зарезервированный параметр | Зарезервированный параметр | Драйвер минипорта вызвал ScsiPortStallExecution с задержкой больше, чем 0.1 секунды, останавливая процессор на слишком долгий период времени. |
0x1002 | Адрес подпрограммы | Адрес минипорта HW_DEVICE_EXTENSION | Продолжительность подпрограммы, в микросекундах | Подпрограмма минипорта, вызванная драйвером порта, выполнялась больше 0.5 секунды. (0.5 секунды – лимит времени для большинства подпрограмм). |
0x1003 | Адрес HW_DEVICE_EXTENSION минипорта | Адрес SRB | Зарезервированный параметр | Драйвер минипорта завершал запрос более одного раза. |
0x1004 | Адрес SRB | Адрес HW_DEVICE_EXTENSION минипорта | Зарезервированный параметр | Драйвер минипорта завершил запрос с недопустимым состоянием SRB. |
0x1005 | Адрес HW_DEVICE_EXTENSION минипорта | Адрес LOGICAL_UNIT_EXTENSION | Зарезервированный параметр | Драйвер минипорта вызвал ScsiPortNotification, для запроса NextLuRequest при активном нетеговом запросе. |
0x1006 | Адрес HW_DEVICE_EXTENSION минипорта | Недопустимый виртуальный адрес | Зарезервированный параметр | Драйвер минипорта передал недопустимый виртуальный адрес ScsiPortGetPhysicalAddress. (Обычно указывает, что предоставленный адрес не отображается в общей буферной зоне). |
0x1007 | Адрес ADAPTER_EXTENSION | Адрес HW_DEVICE_EXTENSION минипорта | Зарезервированный параметр | Сброс периода шины при наличии запросов у драйвера минипорта. |
0x2001 | Задержка, в микросекундах | Зарезервированный параметр | Зарезервированный параметр | Драйвер минипорта Storport вызвал StorPortStallExecution с задержкой больше, чем 0.1 секунды, останавливая процессор в течение чрезмерного отрезка времени. |
0x2002 | Зарезервированный параметр | Зарезервированный параметр | Зарезервированный параметр | StorPortGetUncachedExtension вызвали не с помощью подпрограммы HwStorFindAdapter. Подпрограмму StorPortGetUncachedExtension можно только вызвать подпрограммой драйвера минипорта HwStorFindAdapter и только для bus-master адаптера. |
0x2003 | Зарезервированный параметр | Зарезервированный параметр | Зарезервированный параметр | Недопустимый адрес был передан подпрограмме StorPortGetDeviceBase. Подпрограмма StorPortGetDeviceBase поддерживает только те адреса, которые были присвоены драйверу системным менеджером Plug and Play (PnP). |
0x2004 | Зарезервированный параметр | Зарезервированный параметр | Зарезервированный параметр | Драйвер минипорта Storport завершал один и тот же запрос ввода-вывода несколько раз. |
0x2005 | Зарезервированный параметр | Зарезервированный параметр | Зарезервированный параметр | Драйвер минипорта Storport передал недопустимый виртуальный адрес одной из подпрограмм: StorPortReadxxx или StorPortWritexxx. Это обычно означает, что предоставленный адрес не отображается в общей буферной зоне. |
Причина
Причина возникновения BSoD 0x000000F1 определяется с помощью параметров (см. таблицу выше).
Решение
Синий экран может произойти только, когда запущен Верификатор Драйвера для контроля одного или нескольких драйверов. Если Вы не используете Верификатор Драйвера, то его необходимо удалить. Удаление драйвера, который вызвал ошибку, так же устранит синий экран смерти.
Добавить комментарий