Синий экран 0x00000112 указывает на ошибку драйвера Msrpc.sys.
ПАРАМЕТРЫ MSRPC_STATE_VIOLATION:
Нас интересуют, только 1 и 2 параметры. 1 параметр указывает значение нарушения, а второй параметр зависит от значения первого.
1 параметр
|
2 параметр
|
Причина ошибки
|
0x01
|
Код исключения
|
Исключение, которое не может выполняться продолжает вызываться.
|
0x02
|
Ошибка
|
ALPC возвратил недопустимую ошибку.
|
0x03
|
Сеанс сервера
|
Вызывающая сторона выгрузила драйвер MSRPC, в то время как он еще использовался.
|
0x04 или 0x05
|
Сеанс сервера
|
Недопустимая команда была получена от ALPC.
|
0x06
|
Обработчик связи
|
Предпринята попытка связать описатель RPC во второй раз.
|
0x07
|
Обработчик связи
|
Предпринята попытка выполнить работу обработчиком связи, который не доступен.
|
0x08
|
Обработчик связи
|
Предпринята попытка установить информацию безопасности об обработчике связи, который используется.
|
0x09
|
Обработчик связи
|
Предпринята попытка установить параметры обработчика связи, который используется.
|
0x0A
|
Объект вызова
|
Предпринята попытка отмены недопустимого асинхронного вызова удаленной процедуры.
|
0x0B
|
Объект вызова
|
Предпринята попытка вытолкнуть асинхронный канал вызова, когда это невозможно.
|
0x0C или 0x0E
|
Объект канала
|
Предпринята попытка вытолкнуть асинхронный канал, не ожидая уведомления.
|
0x0F
|
Объект канала
|
Предпринята попытка повторного синхронного завершения канала.
|
0x15
|
Объект, близкий к ошибке
|
Внутренняя ошибка RPC.
|
0x16
|
Зарезервированный параметр
|
Два вызова были вызваны в порядке, в котором они не могут быть осуществлены в RPC.
|
0x17
|
Объект вызова
|
Подпрограмма диспетчера серверов не отписалась от уведомлений до завершения вызова.
|
0x18
|
Асинхронный обработчик
|
Произошла недопустимая операция на асинхронном описателе.
|
ПРИЧИНА
Наиболее распространенной причиной BSoD 0x00000112 является вызывающая сторона драйвера Msrpc.sys, которая нарушила семантику состояния для такого вызова.
РЕШЕНИЕ
Необходимо выявить драйвер, который привел к синему экрану. Если в сообщении ошибки отсутствует название драйвера, то его можно выявить с помощью дампа памяти. Подробнее об этом читайте в статье "Анализ дампа памяти". После чего, в зависимости от ситуации, его необходимо обновить, откатить или удалить.
Также рекомендую ознакомиться со статьей "11 рекомендаций по устранению BSoD".