Синій екран смерті 0x0000011b
синій екран 0x0000011B вказує, що драйвер повернувся з підпрограми скасування, яка містить загальним блокуванням скасування. Це змушує все більше пізні виклики скасування перестати працювати і призводить або до мертвої блокування або до іншої помилку.
Параметри DRIVER_RETURNED_HOLDING_CANCEL_LOCK:
- Адреса IRP, який був скасований;
- Адреса підпрограми скасування.
Причина
Спін-блокування скасування повинна була бути випущена підпрограмою скасування.
Драйвер викликає функцію IoCancelIrpIoCancelIrp, щоб скасувати окремий пакет запитів на введення-виведення (IRP). Ця функція отримує спін-блокування скасування, встановлює прапор скасування в IRP, і потім викликає підпрограму скасування.
Рішення
Необхідно виявити драйвер, який привів до синього екрану. Якщо в повідомленні помилки відсутня назва драйвера, то його можна виявити за допомогою дампа пам`яті. Детальніше про це читайте в статті "Аналіз дампа пам`яті". Після чого, в залежності від ситуації, його необхідно оновити, відкотити або видалити.
Якщо видалення / відкат / оновлення не вирішує фатальну помилку, виконайте маніпуляції, описані в статті "Загальні рекомендації по усуненню BSoD".
Буду вдячний, якщо скористаєтеся кнопочками:
- Синій екран смерті 0x000000d7
- Синій екран смерті 0x00000048
- Синій екран смерті 0x000000ec
- Синій екран смерті 0x000000d8
- Синій екран смерті 0x0000011c
- Синій екран смерті 0x000000cc
- Синій екран смерті 0x000000e8
- Синій екран смерті 0x000000cf
- Синій екран смерті 0x00000121
- Синій екран смерті 0x000000e9
- Синій екран смерті 0x000000e3
- Синій екран смерті 0x000000ce
- Синій екран смерті 0x000000dc
- Синій екран смерті 0x000000d5
- Синій екран смерті 0x000000e1
- Синій екран смерті 0x000000de
- Синій екран смерті 0x000000d4
- Синій екран смерті 0x000000d3
- Синій екран смерті 0x000000da
- Синій екран смерті 0x000000db
- Синій екран смерті 0x000000d6