Device Manager Problem Codes
A problem code is what the Plug and Play manager records against a device it could not bring up, and what the Device Manager shows in its place. It is an ordinal rather than an error code: the value is only meaningful next to the device it was set on, so these get no code page.
| Code | Symbolic | Abstract |
|---|---|---|
| 1 | CM_PROB_NOT_CONFIGURED | This Device Manager error message indicates that there is a device on the system for which there is no ConfigFlags registry entry. This means no driver is installed. Typically this means an INF file could not be found. |
| 3 | CM_PROB_OUT_OF_MEMORY | This Device Manager error message indicates that the system is probably running low on system memory. |
| 9 | CM_PROB_INVALID_DATA | This Device Manager error message indicates that invalid device IDs have been detected. |
| 10 | CM_PROB_FAILED_START | This Device Manager error message indicates that the device failed to start. |
| 12 | CM_PROB_NORMAL_CONFLICT | This Device Manager error message indicates that two devices have been assigned the same I/O ports, the same interrupt, or the same DMA channel (either by the BIOS, the operating system, or a combination of the two). |
| 14 | CM_PROB_NEED_RESTART | This Device Manager error message indicates that the system must be restarted in order for the device to function. |
| 16 | CM_PROB_PARTIAL_LOG_CONF | This Device Manager error message indicates that the device is only partially configured. |
| 18 | CM_PROB_REINSTALL | This Device Manager error message indicates that drivers must be reinstalled. |
| 19 | CM_PROB_REGISTRY | This Device Manager error message indicates that a registry problem was detected. |
| 21 | CM_PROB_WILL_BE_REMOVED | This Device Manager error message indicates that the system will remove the device. |
| 22 | CM_PROB_DISABLED | This Device Manager error message indicates that the device is disabled. |
| 24 | CM_PROB_DEVICE_NOT_THERE | This Device Manager error message indicates that the device does not seem to be present. |
| 28 | CM_PROB_FAILED_INSTALL | This Device Manager error message indicates that the device's drivers are not installed. |
| 29 | CM_PROB_HARDWARE_DISABLED | This Device Manager error message indicates that the device is disabled. |
| 31 | CM_PROB_FAILED_ADD | This Device Manager error message indicates that the function driver for the device returned an error from its AddDevice routine. |
| 32 | CM_PROB_DISABLED_SERVICE | This Device Manager error message indicates that the driver has been disabled. |
| 33 | CM_PROB_TRANSLATION_FAILED | This Device Manager error message indicates that resource translation failed for the device. |
| 34 | CM_PROB_NO_SOFTCONFIG | This Device Manager error message indicates that the device requires a forced configuration. |
| 35 | CM_PROB_BIOS_TABLE | This Device Manager error message indicates that the MPS table is bad and has to be updated. |
| 36 | CM_PROB_IRQ_TRANSLATION_FAILED | This Device Manager error message indicates that the IRQ translation failed for the device. |
| 37 | CM_PROB_FAILED_DRIVER_ENTRY | This Device Manager error message indicates that the driver returned failure from its DriverEntry routine. |
| 38 | CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD | This Device Manager error message indicates that the driver could not be loaded because a previous instance is still loaded. |
| 39 | CM_PROB_DRIVER_FAILED_LOAD | This Device Manager error message indicates that the driver could not be loaded. |
| 40 | CM_PROB_DRIVER_SERVICE_KEY_INVALID | This Device Manager error message indicates that information in the registry's service key for the driver is invalid. |
| 41 | CM_PROB_LEGACY_SERVICE_NO_DEVICES | This Device Manager error message indicates that a driver was loaded but Windows cannot find the device. |
| 42 | CM_PROB_DUPLICATE_DEVICE | This Device Manager error message indicates that a duplicate device was detected. |
| 43 | CM_PROB_FAILED_POST_START | This Device Manager error message indicates that a driver has reported a device failure. |
| 44 | CM_PROB_HALTED | This Device Manager error message indicates that the device has been stopped. |
| 45 | CM_PROB_PHANTOM | This Device Manager error message indicates that the device is not present. |
| 46 | CM_PROB_SYSTEM_SHUTDOWN | This Device Manager error message indicates that the device is not available because the system is shutting down. |
| 47 | CM_PROB_HELD_FOR_EJECT | This Device Manager error message indicates that the device has been prepared for ejection. |
| 48 | CM_PROB_DRIVER_BLOCKED | This Device Manager error message indicates that the system will not load the driver because it is listed in the Windows Driver Protection database supplied by Windows Update. |
| 49 | CM_PROB_REGISTRY_TOO_LARGE | This Device Manager error message indicates that the registry is too large. |
| 50 | CM_PROB_SETPROPERTIES_FAILED | This Device Manager error message indicates that device properties cannot be set. |
| 51 | CM_PROB_WAITING_ON_DEPENDENCY | This Device Manager error message indicates that the device did not start because it has a dependency on another device that has not started. |
| 52 | CM_PROB_UNSIGNED_DRIVER | This Device Manager error message indicates that the device did not start on a 64-bit version of Windows because it has a driver that is not digitally signed. For more information about how to sign drivers, see Driver Signing. |
| 53 | CM_PROB_USED_BY_DEBUGGER | This Device Manager error message indicates that the device is reserved for use by the Windows kernel debugger. |
| 54 | CM_PROB_DEVICE_RESET | This Device Manager error message indicates that the device has failed and is undergoing a reset. |
| 55 | CM_PROB_CONSOLE_LOCKED | This Device Manager error message indicates that the device is blocked from enumeration due to a Group Policy / MDM (Intune) policy to protect from DMA attacks. |
| 56 | CM_PROB_NEED_CLASS_CONFIG | This Device Manager error message indicates that Windows is still setting up the class configuration for this device. |
| 57 | CM_PROB_GUEST_ASSIGNMENT_FAILED | This Device Manager error message indicates that the device did not start because of a failure during device assignment. |
| 41 entries | ||