| Предыдущий | Следующий |
| KERNEL_MODE_EXCEPTION_NOT_HANDLED | PP1_INITIALIZATION_FAILED |
PP0_INITIALIZATION_FAILED
PP0_INITIALIZATION_FAILED обозначает именно сбой фазы 0 инициализации диспетчера Plug and Play в режиме ядра. Microsoft не публикует параметры bugcheck для этого кода, поэтому в четырёх параметрах остановки нет аргумента состояния, который можно было бы расшифровать.
Почему важна фаза
Это не тот же код, что PP1_INITIALIZATION_FAILED. Обозначение PP0 относится к более ранней фазе диспетчера PnP, тогда как PP1 обозначает фазу 1. Сохраняйте это различие при сравнении сбоев загрузки: обходное решение или гипотезу о драйвере из дампа PP1 нельзя переносить на PP0 только потому, что оба имени упоминают инициализацию PnP.
Направление отладки
- Сохраните дамп ядра и используйте
!analyze -vдля определения стека вызовов во время загрузки. - Сопоставьте последние изменения критичных для загрузки драйверов, микропрограммы и перечисления устройств с первой сбойной сборкой.
- Поскольку у кода нет опубликованных параметров, опирайтесь на стек и сведения о загруженных модулях, а не приписывайте смысл аргументам 1–4.
Ссылки
- Microsoft: Bug Check 0x8F PP0_INITIALIZATION_FAILED
- Microsoft: диспетчер Plug and Play
- Microsoft: расширение !analyze
Нужно найти другой код? Найти другой код состояния или ошибки.