Official error lookup

Understand the error before changing the device.

An error code is evidence, not a complete diagnosis. DeviceOK records the official meaning, what it does and does not prove, the safest first action and the source.

Windows hardware

Device Manager error codes

38 Microsoft-documented codes with source-backed first actions.

Browse Device Manager codes
Code 1: This device is not configured correctlyWindows reports that the device has no usable driver installed or the driver is configured incorrectly.Code 3: The driver for this device might be corrupted, or the system may be low on resourcesMicrosoft lists driver corruption or insufficient available system memory/resources as the main causes.Code 9: Windows cannot identify this hardwareWindows detected invalid hardware identification information for the device.Code 10: This device cannot startA driver or the device reported that it could not start correctly.Code 12: This device cannot find enough free resourcesWindows reports a hardware-resource conflict or insufficient firmware/BIOS resource allocation.Code 14: This device cannot work properly until you restart your computerWindows indicates that the device state requires a system restart.Code 16: Windows cannot identify all the resources this device usesThe device is only partly configured and may require additional resource configuration.Code 18: Reinstall the drivers for this deviceWindows explicitly indicates that the device driver should be reinstalled.Code 19: Windows cannot start this hardware device because its configuration information is incomplete or damagedThe device's registry/configuration information is incomplete or damaged.Code 21: Windows is removing this deviceThis is normally a temporary state while Windows is removing the device.Code 22: This device is disabledThe device was disabled in Device Manager.Code 24: This device is not present, is not working properly, or does not have all its drivers installedThe device may be disconnected, installed incorrectly, failing, prepared for removal, or missing a usable driver.Code 28: The drivers for this device are not installedWindows does not have a driver installed for the device.Code 29: This device is disabled because its firmware did not give it the required resourcesFirmware/BIOS configuration has disabled or failed to allocate resources to the device.Code 31: This device is not working properly because Windows cannot load the drivers required for this deviceWindows cannot load the required device driver.Code 32: A driver service for this device has been disabledWindows reports that the driver's service start type is disabled and another driver may be providing functionality.Code 33: Windows cannot determine which resources are required for this deviceThe resource translator for the device failed.Code 34: Windows cannot determine the settings for this deviceThe hardware requires manual configuration that Windows cannot determine automatically.Code 35: System firmware does not include enough information to configure and use this deviceMicrosoft attributes this to missing/incomplete firmware resource information.Code 36: This device is requesting the wrong interrupt typeWindows reports an IRQ translation/configuration mismatch.Code 37: Windows cannot initialize the device driver for this hardwareThe device driver returned a failure during initialization.Code 38: Windows cannot load the device driver because a previous instance is still in memoryA previous driver instance remains loaded.Code 39: Windows cannot load the device driver; it may be corrupted or missingThe required driver is missing or corrupted.Code 40: Windows cannot access this hardware because service-key information is missing or incorrectThe driver's registry service information is invalid.Code 41: Windows loaded the driver but cannot find the hardware deviceThe driver exists but Windows cannot find the expected hardware.Code 42: Windows cannot load the device driver because a duplicate device is already runningWindows detected a duplicate device/driver instance.Code 43: Windows has stopped this device because it reported problemsA driver controlling the device reported a failure to Windows.Code 44: An application or service has shut down this hardware deviceSoftware or a service shut down the device.Code 45: Currently, this hardware device is not connected to the computerThe device was previously installed but is not currently connected.Code 46: Windows cannot gain access to this hardware device because the operating system is shutting downThe device is temporarily unavailable during shutdown.Code 47: Windows cannot use this hardware device because it has been prepared for safe removalThe device was prepared/ejected for removal but remains connected.Code 48: The software for this device has been blocked because it is known to have problems with WindowsWindows has blocked the current device software/driver as incompatible or problematic.Code 49: Windows cannot start new hardware devices because the system hive is too largeThe system registry hive has exceeded the limit described by Microsoft, often with many stale device entries.Code 50: Windows cannot apply all of the properties for this deviceWindows cannot apply the device's required capability/settings properties.Code 51: This device is currently waiting on another device or set of devices to startThe failing device depends on another device that has not started.Code 52: Windows cannot verify the digital signature for the drivers required for this deviceMicrosoft says the driver may be unsigned or corrupted.Code 53: This device has been reserved for use by the Windows kernel debuggerKernel debugging has reserved the device for the current boot session.Code 54: This device has failed and is undergoing a resetMicrosoft describes Code 54 as an intermittent ACPI reset state; if the reset never completes the device can remain stuck.