So, you’re casually using your Windows PC and you see the Code 43 Error: Windows has stopped this device because it has reported problems. This message can be frustrating because it stops a hardware device in its tracks, and you can’t use it anymore.

This could range be your display to your speakers etc.

What Does error code 43 mean on Windows?

Error code 43 means that a hardware device on your Windows PC has been stopped in its tracks because it’s reported problems to Windows.

This means that the hardware’s drivers have failed so that hardware can’t continue to run until the problem is fixed.

Re-install the Drivers

The first thing that you’ll need to do to get rid of the message is to reinstall the drivers. When you see this error code, it may stop a program from running e.g. NVIDIA GeForce.

When you receive the pop-up, you’re told the device type of the hardware that’s failed. For example, ‘Device type: Display adapters. This means that the display adapters have an issue that needs to be fixed.

To fix this, you’ll need to reinstall the drivers.

To re-install the drivers and fix the problem:

Re-install driver to stop code 43 Windows

  1. Click on Windows key + R to open Run
  2. Search devmgmt.msc
  3. Expand on the device type e.g. display adapters
  4. Right click on the driver
  5. Click uninstall
  6. Restart your PC to re-install drivers

Once you’ve reinstalled the driver for the hardware device that failed, you should no longer see the error now that the driver has been re-installed.

You can go back to the app you were running with no more issues.

Scan Driver for Hardware Changes

The next most reliable step to take would be to scan the drivers for hardware changes.

When you scan the driver for hardware changes, Windows will check whether any hardware has been plugged or unplugged during normal computer usage which the system would not detect in the normal running process.

If there were any hardware changes that cause the code 43 error, this should fix it.

To scan for hardware changes:

Scan driver for hardware changes

  1. Click Windows key + R
  2. Type devmgmt.msc
  3. Expand the hardware driver that has the problem
  4. Right click on the driver and click Scan for hardware changes

Check if the problem is fixed after scanning for hardware changes.

Re-enable the Driver

The next most reliable step to take in this situation would be to re-enable the driver.

If the driver couldn’t be fixed by reinstalling the driver, I would recommend that you re-enable the driver in an attempt to fix it.

To re-enable the driver:

  1. Click on Windows + R to open Run
  2. Search devmgmt.msc
  3. Expand the driver

Disable drivers

  1. Right click on it and click disable
  2. Right click again to enable

After this is done, you should have fixed the error code 43.