Windows Device Manager

Code 24: This device is not present, is not working properly, or does not have all its drivers installed

The device may be disconnected, installed incorrectly, failing, prepared for removal, or missing a usable driver.

First action

Confirm the device is physically present/connected, then remove/re-detect it as appropriate.

Use the error code as a Windows device-state clue. It does not by itself identify the exact failed component inside the hardware.

Then verify

Do not stop at the code disappearing

  1. 1

    Check the official driver path.

  2. 2

    Compare another port/cable/host if the device is external.

After Windows reports the device normally, run the matching DeviceOK test when one exists—for example camera, microphone, keyboard, mouse, controller or audio—to confirm the user-facing function works.