PNP_INTERNAL_ERROR
Plug and Play manager internal failure
PNP_INTERNAL_ERROR is bug check code 0x00000095. This bug check is raised when the PnP manager or a participating driver violates device-node, IRP, resource, remove, start, or power-state expectations. It is normally a driver or bus/PnP state-machine problem.
How to read it in a dump
- Parameter 1 is the most important value because it identifies the PnP subcode.
- Other parameters can point to device objects, device nodes, IRPs, or internal PnP structures depending on the subcode.
- Analyze it together with the device stack rather than as a generic boot or hardware failure.
What to check
- Use !devnode, !devstack, and Driver Verifier on the suspect bus/function/filter driver.
- Correlate with hot-plug, surprise removal, sleep/resume, driver update, and resource rebalance.
- Check for pending IRPs that were completed twice, not completed, or completed in the wrong state.
References
- Microsoft Plug and Play documentation
- Microsoft Bug Check Code Reference
- Crash dump files and WinDbg
Looking for a different code? Search another status or error code.