How to Fix Windows has stopped this device (Error Code 43)

How to Fix Windows has stopped this device (Error Code 43)

/ Shayne Sherman

You are using your computer on a regular day and you try to plug in an external device like a flash drive and suddenly an error message appears and says “Windows has stopped this device because it has reported problems. (code 43)“. This error is one of the many device manager error codes that many Windows Operating System users encounter regardless if the machine is running on Windows XP, Windows 7, etc.

Now you cannot access your files because windows won’t read them. There are a couple of reasons why this may happen, but it’s usually because of corrupted device drivers or your USB devices are broken.

To help you fix this problem on your computer follow the guide below.

Find what device causes the problem

The first thing you should do if you encounter the “Windows has stopped this device because it has reported problems. (code 43)” is to find out what device is causing the error code 43 on your computer. To do these follow the steps below.

Step 1: Press on Windows key + S and search for “Device Manager

Device Manager

Step 2: Select Device Manager

Step 3: On the Device Manager, expand “Universal Serial Bus Controllers” find a device driver with a yellow logo on its side

Device with yellow logo

Now that you have identified what device causes the code 43 error you can now proceed and fix the problem.

Method 1: Reinstall/Update the device driver

Step 1: Press Windows key + S and type “Device Manager” and press “enter“.

Device Manager

Step 2: Open Device Manager

Step 3: Select the hardware you want to update

Step 4: Right click on the device you want to update and select Update Driver

Step 5: A window will appear, select Search Automatically for updated Driver Software

Search Automatically for updated Driver Software

Step 6: The tool will search online for the latest version of the driver and install it automatically.

Search online for software

Step 7: Wait for the process to finish (usually 3-8minutes) and reboot your computer

Method 2: Restart your computer with the device plugged in

Step 1: Plug in the device with the code 43 error message.

Step 2: Press Windows Key + S and search for “Device Manager

Device Manager

Step 3: Open the Windows Device Manager

Step 4: Find the device with the yellow device status logo on it

Device with yellow logo

Step 5: Right click and select uninstall

Step 6: Reboot Windows without removing the USB device

Now try using the device and see if Windows could properly detect it and if the code 43 error has been removed.

Method 3: Change Power Management Configuration

Step 1: Press Windows Key + S and search for “Device Manager

Device Manager

Step 2: Open Device Manager

Step 3: Indevice manager, find Universal Serial Bus Controller

Step 4: Expand it, now right-click on USB ROOT HUB and select properties

USB ROOT HUB Properties

Step 5: On Properties, click on the power management tab

Step 6: Make sure to uncheck “Allow the computer to turn off this device to save power” and click Ok

Uncheck Allow the computer to turn off this device to save power

Now try to plug in your device, click on the “Scan for hardware changes” icon and see if the code 43 error has been fixed and if you can access it properly.

Method 4: Use Windows Troubleshooter

Step 1: Press Windows Key and Click on Settings

Settings

Step 2: On Windows Settings, search for Troubleshooting

Troubleshooting

Step 3: On the troubleshooting menu click on “Configure a Device

Configure a Device

Step 4: Click on Next

Next button

Step 5: Wait for the scan to finish

Detecting problems

Step 6: Click on Apply this fix and reboot your computer

Apply this fix

Step 7: Try to plug in your USB device and see if the “Windows has stopped this device because it has reported problems. (code 43)” error has been fixed and if Windows could read it properly.

If your device is still having problems after performing the fix above, your USB device could be corrupted or broken. We also suggest using an externally powered USB hub as some USB devices requires more power. Follow one of these guides to see if you can fix your issues: fix Printer Offline in Windows 10, ERR_SSL_PROTOCOL_ERROR, pvp net kernel not working on Windows, and 0x8024a105 error fix.

Shayne Sherman
Meet the author

Shayne is an expert at all things Microsoft Windows and computer security. As a Windows user of over 30 years, he has been featured on Business Insider, Yahoo, Tech Republic, Hacker Noon, Techopedia, and many other publications. He also enjoys spending time with his family, including his English bulldog, Fergie as well as entertaining at his home theater.