Windows has stopped this device because it has reported problems Code 43 Arduino

Windows has stopped this device because it has reported problems Code 43 Arduino

Fix USB Device not Recognized Error Code 43: The error message “USB Device not Recognized Error Code 43” in the device manager can occur if the USB hardware or the driver fails. The error Code 43 means the device manager has stopped USB device because the hardware or the driver have reported to Windows that it has some kind of issue. You will see this error message in Device Manager when the USB Device is not recognized:

Windows has stopped this device because it has reported problems. (Code 43)

Windows has stopped this device because it has reported problems Code 43 Arduino

When you get the above error message then it’s because one of the drivers of the USB controlling the USB device have notified the Windows that the device driver failed in some manner and that’s why it needs to be stopped. There is no single cause to why this error is occurring because this error can also occur because of corruption of the USB drivers or drivers cache simply need to be flushed.

You will get the following error message depending on your PC:

  • USB Device not recognized
  • Unrecognized USB device in Device Manager
  • USB Device driver software was not successfully installed
  • Windows has stopped this device because it has reported problems.(Code 43)
  • Windows can’t stop your “Generic volume” device because a program is still using it.
  • One of the USB devices attached to this computer has malfunctioned, and Windows does not recognize it.

Contents

  • Fix USB Device not Recognized Error Code 43
  • Method 1: Update USB drivers
  • Method 2: Uninstall USB controllers
  • Method 3: Disable Fast Startup
  • Method 4: Change the USB Selective Suspend Settings
  • Method 5: Automatically diagnose and fix Windows USB problems

It’s recommended to create a restore point just in case something goes wrong.

Few of the simple fixes which you may try:

1.A simple restart might be helpful. Just remove your USB device, restart your PC, again plug in your USB see if it works or not.

2.Disconnect all the other USB attachments restart then try to check whether USB is working or not.

3.Remove your Power supply cord, restart your PC and take out your battery for few minutes. Don’t insert the battery, first, hold the power button for few seconds then only insert the battery. Power on your PC (do not use power supply cord) then plug in your USB and it might work.
NOTE: This seems to Fix USB Device not Recognized Error Code 43 in many cases.

4.Make sure windows update is ON and your computer is up to date.

5.The problem arises because your USB device has not been properly ejected and it can be fixed merely by plugging your device into a different PC, letting it load necessary drivers on that system and then properly ejecting it. Again plug in the USB into your computer and check.

6.Use Windows Troubleshooter: Click Start then type Troubleshooting> Click configure a device under Hardware and Sound.

If the above simple fixes don’t work for you then follow these methods to successfully fix this issue:

Method 1: Update USB drivers

1.Press Windows Key + R then type “devmgmt.msc” and hit enter to open Device Manager.

Windows has stopped this device because it has reported problems Code 43 Arduino

2.Click on Action > Scan for hardware changes.

3.Right-click on the Problematic USB (should be marked with Yellow exclamation) then right click and click “Update Driver Software.

Windows has stopped this device because it has reported problems Code 43 Arduino

4.Let it search for drivers automatically from the internet.

5.Restart your PC and see if the issue is resolved or not.

6.If you are still facing USB device not recognized by Windows then do the above step for all the items present in Universal Bus Controllers.

7.From the Device Manager, right click on the USB Root Hub then click Properties and under Power Management tab uncheck “Allow the computer to turn off this device to save power.

Windows has stopped this device because it has reported problems Code 43 Arduino

Method 2: Uninstall USB controllers

1.Press Windows Key + R then type “devmgmt.msc” and click OK to open Device Manager.

2.In device Manager expand Universal Serial Bus controllers.

3.Plug in your USB device which is showing you an error: USB device not recognized by Windows.

4.You will see an Unknown USB device with yellow exclamation mark under Universal Serial Bus controllers.

5.Now right-click on it and click Uninstall to remove it.

Windows has stopped this device because it has reported problems Code 43 Arduino

6.Restart your PC and the drivers will be automatically installed.

7.Again if the issue persists repeat the above steps for each device under Universal Serial Bus controllers.

Method 3: Disable Fast Startup

1.Press Windows Key + R then type “powercfg.cpl” and hit enter to open Power Options.

2.Click on Choose what the power buttons do in the top-left column.

Windows has stopped this device because it has reported problems Code 43 Arduino

3.Next, click on Change settings that are currently unavailable.

4.Uncheck Turn on Fast startup under Shutdown settings.

Windows has stopped this device because it has reported problems Code 43 Arduino

5.Now click Save changes and Restart your PC.

This solution seems to be helpful and should Fix USB Device not Recognized Error Code 43 error easily.

Also see, Fix USB Device Not Recognized. Device Descriptor Request Failed

Method 4: Change the USB Selective Suspend Settings

1.Press Windows Key + R then type “powercfg.cpl” and hit enter to open Power Options.

2.Next, click on Change plan settings on your currently select power plan.

Windows has stopped this device because it has reported problems Code 43 Arduino

3.Now click Change advanced power settings.

Windows has stopped this device because it has reported problems Code 43 Arduino

4.Navigate to USB settings and expand it, then expand USB selective suspend settings.

5.Disable both On battery and Plugged in settings.

Windows has stopped this device because it has reported problems Code 43 Arduino

6.Click Apply and Restart your PC.

Method 5: Automatically diagnose and fix Windows USB problems

1.Open your web browser and enter the following URL (or click on the below link):

https://support.microsoft.com/en-in/help/17614/automatically-diagnose-and-fix-windows-usb-problems

2.When the page has finished loading, scroll down and click Download.

Windows has stopped this device because it has reported problems Code 43 Arduino

3.Once the file is downloaded, double-click the file to open the Windows USB troubleshooter.

4.Click next and let Windows USB Troubleshooter run.

Windows has stopped this device because it has reported problems Code 43 Arduino

5.IF you have any attached devices then USB Troubleshooter will ask for confirmation to eject them.

6.Check the USB device connected to your PC and click Next.

7.If the problem is found, click on Apply this fix.

8.Restart your PC.

If none of the above method work you may also try How to Fix USB device not recognized  by Windows or How To Fix USB Device Not Working Windows 10 to troubleshoot Error code 43.

That’s it you have successfully Fix USB Device not Recognized Error Code 43 but if you still have any queries regarding this guide please feel free to ask them in the comment’s section.

How do I fix Windows has stopped this device Code 43?

Error Code 43 can be caused by hardware problems or driver or settings corruption. To address this issue, we recommend performing a clean install of latest graphics drivers provided by the system manufacturer since these drivers are customized.

How do you fix Windows has stopped this device because it has reported problems code 43 Windows 7?

Fix graphics device problems with error code 43.
Tap and hold or right-click the Start button, and then select Device Manager..
On the list of devices, find the device that's having driver problems (it will often have a yellow exclamation point next to it). ... .
Select Driver, and then select Update Driver..

How do you fix Windows has stopped this device because it has reported problems code 43 a request for the USB device descriptor failed?

Uninstalling and then reinstalling the drivers for the device is a possible solution to a Code 43 error. If a USB device is generating the Code 43 error, uninstall every device under the Universal Serial Bus controllers hardware category in Device Manager as part of the driver reinstall.

Why Arduino USB is not recognized?

You can check it by opening Device Manager > Other Devices If a device named Arduino Uno is there, probably it is due to the driver issue. You can solve it by manually downloading the driver from here. If the Arduino Board is still not recognized, it can be due to a damaged cable or the Arduino board is damaged.