Skip to content

Device Manager and Device Errors

Updated

35 codes in this group: 5 codes on 5 full pages, 30 listed in the table below with the official meaning and a one-line summary of what Microsoft's page suggests. This code shows up in Device Manager, in the status box of a device that has a problem, or in an app that cannot use a device (such as the Camera app).

5 pages with the full steps

General steps from Microsoft

Microsoft's pages give some steps for more than one code. Each block below names the Microsoft page and says which codes that page gives the steps for. A block applies to every code of this group only when it says so.

If this page and Microsoft's page differ, follow Microsoft's page.

From: Error codes in Device Manager in Windows

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Microsoft gives these steps on Error codes in Device Manager in Windows for 20 codes of this group: Code 1, Code 3, Code 9, Code 10, Code 14, Code 18, Code 28, Code 31, Code 32, Code 37, Code 38, Code 39 and 8 more. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Update the driver

    Microsoft gives this step for Code 1.

    Open the device's Properties, go to the Driver tab and select Update Driver; the Hardware Update Wizard guides you from there.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

    If updating the driver doesn't help, check the hardware's documentation.

  2. Uninstall and reinstall the driver

    Microsoft gives this step for Code 3.

    Disables or removes drivers

    In the device's Properties, open the Driver tab, select Uninstall and follow the prompts.

    Restart the PC.

    Open Device Manager, choose Action > Scan for hardware changes and follow the prompts.

    Windows may already have the driver; if it asks for the driver and you don't have it, try the newest one from the hardware maker's website.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

  3. Contact the hardware maker

    Microsoft gives this step for Code 9.

    Get in touch with the hardware maker's support: Microsoft says the hardware or its driver is defective.

  4. Update the driver

    Microsoft gives this step for Code 10.

    Open the device's Properties, go to the Driver tab and select Update Driver; this opens the Hardware Update Wizard.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

  5. Restart the PC

    Microsoft gives this step for Code 14, Code 38, Code 42, Code 44, Code 54.

    Restart the PC (Start > Shut Down, then Restart).

  6. Reinstall with the Hardware Update wizard

    Microsoft gives this step for Code 18.

    Open Device Manager, right-click the device and choose Update Driver; this opens the Hardware Update wizard.

  7. Or reinstall the driver by hand

    Microsoft gives this step for Code 18.

    Disables or removes drivers

    Open Device Manager (search for device manager from Start), right-click the device and choose Uninstall.

    When the device is gone from the list, open the Action menu and choose Scan for hardware changes so Windows reinstalls the driver.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

  8. Uninstall and rescan

    Microsoft gives this step for Code 28.

    Disables or removes drivers

    Open Device Manager (search for device manager from Start), right-click the device and choose Uninstall.

    When the device is gone from the list, open the Action menu and choose Scan for hardware changes so Windows reinstalls the driver.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

  9. Reinstall the driver with Update Driver

    Microsoft gives this step for Code 31.

    Open Device Manager, right-click the device and choose Update Driver; this opens the Hardware Update wizard.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

  10. Reinstall the driver

    Microsoft gives this step for Code 32.

    Disables or removes drivers

    Open Device Manager (search for device manager from Start), right-click the device and choose Uninstall.

    When the device is gone from the list, open the Action menu and choose Scan for hardware changes so Windows reinstalls the driver.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

    Microsoft names the disabled start type in the registry as the cause but gives no registry steps.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

  11. Reinstall the driver

    Microsoft gives this step for Code 37, Code 39, Code 40, Code 41.

    Disables or removes drivers

    Open Device Manager (search for device manager from Start), right-click the device and choose Uninstall.

    When the device is gone from the list, open the Action menu and choose Scan for hardware changes so Windows reinstalls the driver.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

  12. Get an updated driver

    Microsoft gives this step for Code 48.

    Ask the device's maker for the newest or an updated driver, then install it.

  13. Reinstall the device

    Microsoft gives this step for Code 50.

    Disables or removes drivers

    Open Device Manager (search for device manager from Start), right-click the device and choose Uninstall.

    When the device is gone from the list, open the Action menu and choose Scan for hardware changes so Windows reinstalls the driver.

    If Windows asks where the driver files are and you don't have them, download the newest driver from the hardware maker's website.

    Microsoft recommends asking the hardware maker for a new driver.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

  14. Get the newest driver from the maker

    Microsoft gives this step for Code 52.

    Download the newest driver from the hardware maker's website, or ask the maker for help.

From: Code 1 - CM_PROB_NOT_CONFIGURED

Source: Code 1 - CM_PROB_NOT_CONFIGURED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 1 - CM_PROB_NOT_CONFIGURED for 1 code of this group: Code 1. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Update the driver

    Select Update Driver, which starts the Hardware Update wizard.

From: Code 3 - CM_PROB_OUT_OF_MEMORY

Source: Code 3 - CM_PROB_OUT_OF_MEMORY (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 3 - CM_PROB_OUT_OF_MEMORY for 1 code of this group: Code 3. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Update a corrupted driver

    Open Device Manager.

    Right-click the icon that represents the device.

    On the menu that appears, click Update Driver to start the Hardware Update wizard.

From: Code 9 - CM_PROB_INVALID_DATA

Source: Code 9 - CM_PROB_INVALID_DATA (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 9 - CM_PROB_INVALID_DATA for 1 code of this group: Code 9. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Contact the hardware vendor

    Contact the hardware vendor. The hardware or the driver is defective.

From: Code 10 - CM_PROB_FAILED_START

Source: Code 10 - CM_PROB_FAILED_START (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 10 - CM_PROB_FAILED_START for 1 code of this group: Code 10. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Update the driver

    Select Update Driver, which starts the Hardware Update wizard.

From: Code 14 - CM_PROB_NEED_RESTART

Source: Code 14 - CM_PROB_NEED_RESTART (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 14 - CM_PROB_NEED_RESTART for 1 code of this group: Code 14. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Restart

    Select Restart Computer, which restarts your computer.

From: Code 18 - CM_PROB_REINSTALL

Source: Code 18 - CM_PROB_REINSTALL (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 18 - CM_PROB_REINSTALL for 1 code of this group: Code 18. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Reinstall with the Hardware Update wizard

    Open Device Manager.

    Right-click the icon that represents the device.

    On the menu that appears, click Update Driver to start the Hardware Update wizard.

  2. Or uninstall and rescan

    Disables or removes drivers

    Open Device Manager, right-click the device and click Uninstall to uninstall the device driver.

    Click Action on the Device Manager menu bar, then Scan for hardware changes to reinstall the device driver.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 19 - CM_PROB_REGISTRY

Source: Code 19 - CM_PROB_REGISTRY (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 19 - CM_PROB_REGISTRY for 1 code of this group: Code 19. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Uninstall and reinstall the driver

    Disables or removes drivers

    Open Device Manager, right-click the device and click Uninstall to uninstall the device driver.

    Click Action on the menu bar, then Scan for hardware changes to reinstall the device driver.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 21 - CM_PROB_WILL_BE_REMOVED

Source: Code 21 - CM_PROB_WILL_BE_REMOVED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 21 - CM_PROB_WILL_BE_REMOVED for 1 code of this group: Code 21. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Restart

    Select Restart Computer, which will restart the computer. The problem code is transitory and exists only while Windows queries and then removes the device.

From: Code 28 - CM_PROB_FAILED_INSTALL

Source: Code 28 - CM_PROB_FAILED_INSTALL (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 28 - CM_PROB_FAILED_INSTALL for 1 code of this group: Code 28. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Get the newest driver from the maker

    Visit the website of the company that manufactures the device and look for the most recent drivers for this device.

From: Code 31 - CM_PROB_FAILED_ADD

Source: Code 31 - CM_PROB_FAILED_ADD (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 31 - CM_PROB_FAILED_ADD for 1 code of this group: Code 31. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Update the driver

    Update the device driver.

From: Code 37 - CM_PROB_FAILED_DRIVER_ENTRY

Source: Code 37 - CM_PROB_FAILED_DRIVER_ENTRY (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 37 - CM_PROB_FAILED_DRIVER_ENTRY for 1 code of this group: Code 37. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Reinstall or get a new driver

    Disables or removes drivers

    Reinstall or obtain a new driver.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 38 - CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD

Source: Code 38 - CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 38 - CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD for 1 code of this group: Code 38. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Restart

    Select Restart Computer, which will restart the computer.

From: Code 39 - CM_PROB_DRIVER_FAILED_LOAD

Source: Code 39 - CM_PROB_DRIVER_FAILED_LOAD (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 39 - CM_PROB_DRIVER_FAILED_LOAD for 1 code of this group: Code 39. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Reinstall or get a new driver

    Disables or removes drivers

    Reinstall or obtain a new driver.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 40 - CM_PROB_DRIVER_SERVICE_KEY_INVALID

Source: Code 40 - CM_PROB_DRIVER_SERVICE_KEY_INVALID (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 40 - CM_PROB_DRIVER_SERVICE_KEY_INVALID for 1 code of this group: Code 40. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Reinstall the driver

    Disables or removes drivers

    Reinstall the driver.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 41 - CM_PROB_LEGACY_SERVICE_NO_DEVICES

Source: Code 41 - CM_PROB_LEGACY_SERVICE_NO_DEVICES (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 41 - CM_PROB_LEGACY_SERVICE_NO_DEVICES for 1 code of this group: Code 41. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Reinstall the device

    Disables or removes drivers

    Reinstall the device.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 43 - CM_PROB_FAILED_POST_START

Source: Code 43 - CM_PROB_FAILED_POST_START (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 43 - CM_PROB_FAILED_POST_START for 1 code of this group: Code 43. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Uninstall and reinstall the device

    Disables or removes drivers

    Uninstall and reinstall the device.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 44 - CM_PROB_HALTED

Source: Code 44 - CM_PROB_HALTED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 44 - CM_PROB_HALTED for 1 code of this group: Code 44. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Restart

    You must restart the computer.

From: Code 48 - CM_PROB_DRIVER_BLOCKED

Source: Code 48 - CM_PROB_DRIVER_BLOCKED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 48 - CM_PROB_DRIVER_BLOCKED for 1 code of this group: Code 48. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Get a new driver

    Obtain a new driver from the hardware vendor.

From: Code 50 - CM_PROB_SETPROPERTIES_FAILED

Source: Code 50 - CM_PROB_SETPROPERTIES_FAILED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 50 - CM_PROB_SETPROPERTIES_FAILED for 1 code of this group: Code 50. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Reinstall, then get a new driver

    Disables or removes drivers

    Try reinstalling the device. If that does not work, obtain a new driver from the hardware vendor.

    Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

From: Code 54 - CM_PROB_DEVICE_RESET

Source: Code 54 - CM_PROB_DEVICE_RESET (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Microsoft gives these steps on Code 54 - CM_PROB_DEVICE_RESET for 1 code of this group: Code 54. The page does not give them for every code of the group; check the Microsoft page before you try them on another code.

  1. Restart if the device stays stuck

    This is an intermittent problem code assigned while an ACPI reset method is being executed. If the device never restarts due to a failure, it will be stuck in this state and the system should be rebooted.

30 more codes

If this page and Microsoft's page differ, follow Microsoft's page.

CodeOfficial meaningWhat Microsoft's page suggests
Code 1"This device is not configured correctly. (Code 1)" "To Update the drivers for this device, click Update Driver. If that doesn't work, see your hardware documentation for more information."

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 1 - CM_PROB_NOT_CONFIGURED (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 9"Windows cannot identify this hardware because it does not have a valid hardware identification number. (Code 9)" "For assistance, contact the hardware manufacturer."

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 9 - CM_PROB_INVALID_DATA (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 10If the device's hardware key contains a "FailReasonString" value, the value string is displayed as the error message. (A driver or enumerator supplies this registry string value.) If the hardware key does not contain a "FailReasonString" value, the following generic error message is displayed: "This device cannot start. (Code 10)" "Try upgrading the device drivers for this device."

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 10 - CM_PROB_FAILED_START (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 12"This device cannot find enough free resources that it can use. (Code 12) "If you want to use this device, you will need to disable one of the other devices on this system."

Find and resolve the conflict; Resolve the conflict.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 12 - CM_PROB_NORMAL_CONFLICT (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 14"This device cannot work properly until you restart your computer. (Code 14) "To restart your computer now, click Restart Computer."

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 14 - CM_PROB_NEED_RESTART (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 16"Windows cannot identify all the resources this device uses. (Code 16)" "To specify additional resources for this device, click the Resources tab and fill in the missing settings. Check your hardware documentation to find out what settings to use."

Assign the missing resources (Plug and Play devices); Configure the device resources.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 16 - CM_PROB_PARTIAL_LOG_CONF (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 18"Reinstall the drivers for this device. (Code 18)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 18 - CM_PROB_REINSTALL (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 19"Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)"

Uninstall and reinstall the driver; Go back to the last working registry configuration; Or roll back the registry configuration.

Disables or removes driversChanges the registry or boot settings

Microsoft advises: Save your work and close all apps first. If Windows doesn't reinstall the driver after the restart, update the driver from Device Manager. (Update drivers through Device Manager in Windows)

Microsoft advises: Back up your important files before you use a recovery option such as System Restore. (Recovery options in Windows)

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 19 - CM_PROB_REGISTRY (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 21"Windows is removing this device. (Code 21)" "Close this dialog box, and then wait a few seconds. If this problem continues, restart your computer."

Wait, refresh or restart.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 21 - CM_PROB_WILL_BE_REMOVED (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 22"This device is disabled. (Code 22)"

Enable the device; Enable the device.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 22 - CM_PROB_DISABLED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 24"This device is not present, is not working properly, or does not have all its drivers installed. (Code 24)"

Remove the device.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 24 - CM_PROB_DEVICE_NOT_THERE (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 28"The drivers for this device are not installed. (Code 28)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 28 - CM_PROB_FAILED_INSTALL (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 29"This device is disabled because the firmware of the device did not give it the required resources. (Code 29)"

Enable the device in the BIOS; Enable the device in the BIOS.

Changes BIOS or firmware

Our advice: Back up your files first, and follow your PC maker's instructions for BIOS or firmware settings and updates. How to: Windows recovery environment

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 29 - CM_PROB_HARDWARE_DISABLED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 31"This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 31 - CM_PROB_FAILED_ADD (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 32"A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 32 - CM_PROB_DISABLED_SERVICE (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 34"Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34)"

Configure the device by hand; Set the hardware, then the Resources tab.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 34 - CM_PROB_NO_SOFTCONFIG (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 35"Your computer's system firmware does not include enough information to properly configure and use this device. To use this device, contact your computer manufacturer to obtain a firmware or BIOS update. (Code 35)"

Get a BIOS update; Get a new BIOS.

Changes BIOS or firmware

Our advice: Back up your files first, and follow your PC maker's instructions for BIOS or firmware settings and updates. How to: Windows recovery environment

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 35 - CM_PROB_BIOS_TABLE (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 36"This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer's system setup program to reconfigure the interrupt for this device. (Code 36)"

Change IRQ reservations in the BIOS; Change IRQ reservations.

Changes BIOS or firmware

Our advice: Back up your files first, and follow your PC maker's instructions for BIOS or firmware settings and updates. How to: Windows recovery environment

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 36 - CM_PROB_IRQ_TRANSLATION_FAILED (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 37"Windows cannot initialize the device driver for this hardware. (Code 37)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 37 - CM_PROB_FAILED_DRIVER_ENTRY (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 38"Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 38 - CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 39"Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 39 - CM_PROB_DRIVER_FAILED_LOAD (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 40"Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Code 40)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 40 - CM_PROB_DRIVER_SERVICE_KEY_INVALID (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 41"Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 41 - CM_PROB_LEGACY_SERVICE_NO_DEVICES (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 42"Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42)"

If the device was moved: restart; If a bus driver reports duplicates: contact Microsoft support.

Source: Code 42 - CM_PROB_DUPLICATE_DEVICE (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 44"An application or service has shut down this hardware device. (Code 44)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 44 - CM_PROB_HALTED (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 47"Windows cannot use this hardware device because it has been prepared for 'safe removal', but it has not been removed from the computer. (Code 47)" "To fix this problem, unplug this device from your computer and then plug it in again."

Unplug and plug back in; Unplug and plug in again.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Source: Code 47 - CM_PROB_HELD_FOR_EJECT (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 48"The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 48 - CM_PROB_DRIVER_BLOCKED (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 50"Windows cannot apply all of the properties for this device. Device properties may include information that describes the device's capabilities and settings (such as security settings for example). (Code 50)" "To fix this problem, you can try reinstalling this device. However, we recommend that you contact the hardware manufacturer for a new driver."

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 50 - CM_PROB_SETPROPERTIES_FAILED (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Code 52"Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)"

Install a signed driver.

Source: Code 52 - CM_PROB_UNSIGNED_DRIVER (Microsoft Learn), checked Nov 14, 2026. © Microsoft, licensed under CC BY 4.0. Steps shortened and reworded by PC Driver Update.

Code 54"This device has failed and is undergoing a reset. (Code 54)"

The steps are on the Microsoft page named below.

Source: Error codes in Device Manager in Windows (Microsoft Support), checked Nov 14, 2026. Summary in our own words; Microsoft's page has the full steps.

Code facts: Code 54 - CM_PROB_DEVICE_RESET (Microsoft Learn, CC BY 4.0), checked Nov 14, 2026.

Other groups

All error codes, A-Z