Driver & Hardware Fixes

Device Manager Code 43 — Why It Happens and How to Fix It

Code 43 doesn't always mean the device is dead. Half the time it's a driver or USB power management issue you can fix in five minutes.

Daniel MercerDaniel MercerUpdated Jun 29, 20268 min read
Device Manager Code 43 — Why It Happens and How to Fix It
Table of contents

What Code 43 Actually Means

The exact text reads: "Windows has stopped this device because it has reported problems. (Code 43)". This means the device's driver explicitly told Windows that something is wrong — Windows is the messenger, not the source.

First, Eliminate the Easy Causes

  1. Unplug the device, shut the PC down fully (not restart), wait 30 seconds, boot, then reconnect.
  2. Try a different USB port — ideally one on the motherboard's rear I/O, not a hub.
  3. Test the device on a second computer to isolate device vs. host.

Reinstall the Driver Cleanly

In Device Manager, right-click the affected device → Uninstall device → check Delete the driver software for this device → reboot. Windows will redetect and install a fresh driver. If the device is a GPU, install the OEM driver (NVIDIA, AMD, Intel) directly afterward.

Disable USB Selective Suspend

Open Control Panel → Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting and set both On battery and Plugged in to Disabled. This resolves a large share of Code 43 cases on laptops.

Check for Firmware Updates

External SSDs, docks, and audio interfaces frequently ship firmware updates that fix Code 43 on newer Windows builds. Check the manufacturer's support page using the device's exact model and revision.

When It Really Is the Hardware

If the device fails on a second known-good PC with a fresh driver, it's most likely the hardware itself. USB-C ports and GPUs are the most common culprits — for GPUs, reseating the card and verifying PCIe power connectors fixes a meaningful fraction of cases before RMA.

Frequently asked questions

Is it safe to apply these Device Manager Code 43 fixes myself?

Yes. Every step in this guide uses built-in Windows tools or official Microsoft utilities. We recommend creating a System Restore point before making registry or driver-level changes so you can roll back if needed.

Will I lose any data?

None of the procedures in this guide modify your personal files. We still recommend keeping a current backup of important documents — a good habit before any system-level repair.

Do these solutions work on both Windows 10 and Windows 11?

Yes. The instructions cover Windows 10 (22H2) and Windows 11 (23H2 and 24H2). Where steps differ between versions, we call it out explicitly.