How to Fix Windows Has Stopped this Device Code 43 Error

-

|

Introduction

Sometimes you may receive “Windows has stopped this device code 43” error. This error is likely to come up when you plug in a USB device into your computer.

9 out of 10 times, this error is caused by improperly ejected devices. My first two recommended fixes will address this.

Some other time, code 43 windows error may be because your device has an outdated driver. Code 43 windows error may also come up if your Operating System is not running the latest Windows update.

This guide presents 5 fixes for “Windows has stopped this device code 43”.

The recommended fixes are based on the know causes of this error. Most of the fixes have also resolved this error for so many other Windows users.

Advertisement

Available options to Fix “Windows has stopped this device code 43”

Here are my 5 fixes for “Windows has stopped this device code 43” error:

1
Properly Eject the USB Device

windows has stopped this device code 43

To properly eject the device:

  • Plug the USB device into another computer and wait for the device to be completely detected.
  • Then click the Safely Remove Hardware and Eject Media icon.
  • Finally, click Eject Flash Disk…or whatever your USB device displays.
windows has stopped this device code 43
  • Once the USB device is properly ejected in another computer, plug it back into the original computer. It should work without errors unless there is something else wrong with the device.

If your device is still showing error code 43, try the next fix.

2
Unplug all Devices from Your PC and Restart it

The steps described below have proven to fix this error for so many Windows users:

  • Unplug all devices from your computer. Nothing should be connected to the computer including mouse.
  • Shutdown the computer.
  • If it is a laptop, disconnect the battery
  • Leave the computer off for about 5 minutes
  • Insert the battery back (if it is a laptop)
  • Restart the computer
  • Plug all devices back, one at a time including the USB device that gave error code 43

If the error is still not resolved, try the next fix.

Advertisement

3
Check for and Install Windows Update

Sometimes installing the latest Windows update may resolve “windows has stopped this device code 43”.

We have a guide with steps to check for and install latest Windows 10 updates. For details click this link How to Install Latest Windows 10 Update.

Though this guide is specific to May 2019 Update 1903, the steps can be applied to install the latest updates in Windows 10.

If installing Windows update does not fix “windows has stopped this device code 43”, try the next fix.

4
Reinstall Universal Serial Bus (USB) Controllers

Warning!
If your mouse is connected to your computer via a USB port, performing the steps below will temporally stop your mouse from working. If you are using a laptop, use the mouse pad. For a desktop try to uninstall the USB device driver your mouse is attached to last.

To reinstall USB controllers drivers:

  • Press Windows + R (Windows logon and R key press simultaneously). Run command will open.
  • At the Run command, type devmgmt.msc and press OK to open Device Manager.
  • When Device Manager opens, scroll down until you locate Universal Serial Bus controllers. Expand it to display all installed USB drivers.
  • For each Driver in the list, right-click, then select Uninstall Device. To confirm that you wish to remove the device driver, click Uninstall (see the second image below).
  • Repeat this process until you have removed all the devices under Universal Serial Bus controllers
  • Restart your computer. USB drivers will reinstall automatically.

If reinstalling your USB drivers does not fix “windows has stopped this device code 43”, proceed to the next recommended fix.

Advertisement

5
Disable USB Selective Suspend Setting

This last fix is applicable if you are using a laptop.

Here is my last effort to fix “windows has stopped this device code 43” for you:

  • Type power plan in the Search box, and then select Choose a power plan.
windows has stopped this device code 43
  • Beside your current power setting, click Change plan settings.
windows has stopped this device code 43
  • Then on the Change settings for plan <plan-name> settings, click Change advanced power settings.
  • When Advanced Power option settings opens, expand USB settings. Then expand USB selective suspend setting.
  • Finally, if On battery is Enabled, click Enabled and select Disabled. To save your changes, click Apply.

Hopefully this last fix resolves “windows has stopped this device code 43” for you!

Conclusion

I am very confident that one of the 5 methods in this guide have fixed “windows has stopped this device code 43” for you.

It will be great to know which of them fixed the error for you. To share your feedback use the “Leave a Reply” form found at the end of this page.

Enjoyed this? Then get more Windows 10 fixes from our Windows 10 Support page.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

FEATURED POSTS

How to Share a Folder in Windows 10 (3 Methods)

Introduction This guide demos how to share folder in windows 10. It covers 3 methods. Options...

How to Map Network Drive in Windows 10 (5 Methods)

Introduction This guide demos 5 methods to Map Network Drive in Windows 10. Options to...
How to Install Windows 10 1909 Preview Build

How to Install Windows 10 19H2 Preview Build

Introduction If you are a member of Windows 10 Insider Program you can install Windows 10 19H2 Preview Build....

How to Sign in to Windows 10 with a Microsoft Account

Introduction When you installed Windows 10 you may have created and signed in with a local account. You can...
Disable IPv6 in Windows 10

How to Disable IPv6 in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to disable IPv6 in Windows 10: Disable IPv6 from...

Advertisement

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

Advertisement

BEST OF ITECHGUIDES

what is active directory

What is Active Directory (Top 50 AD Questions Answered)

Introduction This article answers the question - What is Active Directory and 49 other most widely asked AD questions....
powershell add ad computers to array

How to Add AD Computers to a Powershell Array

Introduction There is one way to add AD Computers to a PowerShell array. A PowerShell array is a data...

Powershell For Loop Explained: Syntax and Examples

Introduction "Powershell For Loop" (or Statement) is a construct that is used to run a command in a...
powershell try catch

Powershell Try Catch Finally and Error Handling

Introduction Powershell Try Catch blocks are used to handle terminating errors in PowerShell scripting. When use Powershell Try Catch...

Excel Substring: How to Get (Extract) Substring in Excel

Introduction An Excel substring is a portion of a text in a cell. For instance, if a cell contains...

RECENT POSTS

How to Enable Hyper-V in Windows 10 (3 Methods)

How to Enable Hyper-V in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to enable Hyper-V in Windows 10. To install Hyper-V...
RSAT Tools in Windows 10 Explained: Plus How to Install RSAT

RSAT Tools in Windows 10 Explained: Plus How to Install RSAT

Introduction Starting from October 2018 (1809) update, RSAT Tools became part of Windows 10. From this version of Windows...

How to Enable RSAT for Active Directory in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to enable Active Directory in Windows 10. It is not exactly enabling "Active...
How to Install Windows 10 1909 Preview Build

How to Install Windows 10 1909 (19H2) Preview Build

Introduction Windows 10 1909 Preview is available for Windows Insiders. Made available early September, 2019 you have to be...
How to Install RSAT in Windows 10 (3 Methods)

How to Install RSAT in Windows 10 (3 Methods)

Introduction This guide demos how to Install RSAT in Windows 10. Starting with Windows 10...

How to Share a Folder in Windows 10 (3 Methods)

Introduction This guide demos how to share folder in windows 10. It covers 3 methods. Options...
Configure Map Network Drive with Group Policy

Map Network Drive in Windows 10 with Group Policy

Introduction This guide demos how to map network drive with group policy. This guide is...

How to Map Network Drive in Windows 10 (5 Methods)

Introduction This guide demos 5 methods to Map Network Drive in Windows 10. Options to...
How to Download Windows 10 ISO with Media Creation Tool

How to Download Windows 10 ISO with Media Creation Tool

Introduction This guide demos the steps to download Windows 10 ISO. You can download Windows 10 ISO with Media...

How to Install Windows 10 from Network Boot (Via WDS Server)

Introduction This guide demos how to install Windows 10 from network boot. The steps discussed in...

Advertisement

MUST READ

How to Fix “We Couldn’t Format the Selected Partition” Error During Windows 10 Installation

Introduction When I was writing this guide How to Install Windows 10 from USB, I suddenly received the error...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...
powershell.exe -command

Powershell.exe Command: Syntax, Parameters and Examples

Introduction You may be wondering why write on Powershell.exe Command. Are there special commands for Powershell.exe? Yes! When you...
active Directory currently not available

The Active Directory Domain Services is Currently Unavailable [Fixed]

Introduction The error message "The Active Directory Domain Services is Currently Unavailable" could be received in any of the...
printer offline

5 Ways to Restore Your Printer Online If Status is Offline

Introduction Is your printer offline? Setting it online is very simple but sometimes it is more than just setting...

By using this website you agree to accept our Privacy Policy and Terms & Conditions