How to Fix Device Cannot Start (code 10)​

Are you seeing the pop up message that says, “Device cannot start (code 10)”?

Don’t worry. I have found a very easy solution to fix the error.


The Fix worked for me and my friends. And I can assure you that you won’t see any such errors after reading this post.

So, in this post I’m going to give you a 7 step solution.

Make sure to follow each of the steps so that you don’t face these errors anymore.

Let’s get started.

What Does Error Code 10 Mean?

Code 10 error is a commonly seen error which usually deals with device drivers.

This error pops up when you try to install a new device like speakers and microphones into your computer.

It may also pop up when you plug in a particular flash drive or storage device for the first time.

Error code 10 only shows for Device Manager.

If you see the Code 10 error elsewhere in Windows, then it’s possible that you are facing a system error code or software-specific error.

It gets worse when I say:

The code 10 error can be seen in any windows operating system like Windows 7, 8, 10, Vista, and XP.

It displays the following message on the Device Manager window saying “This device cannot start. (Code 10).”

Why Am I Seeing Error Code 10?

The error “Device cannot start (code 10)” displays when your Device Manager is not able to load the devices present in your operating system.

Well, you are not the only one who is facing this error.

In fact, a lot of Windows users faced this error and got super annoyed.

Let me tell you the reason why you encounter Error Code 10.

The main reason behind it is corrupted or outdated drivers.


Other causes include faulty installations of a new software and even cluttered computer registries can also show this error.

The error itself is quite big in scope, so there are other reasons out there too.

Details of this error codes like Code 10 are shown in the Device Status area in the device's properties.

Easiest Fix for Error Code 10

This error is a serious hustle for windows users.

But, let me enlighten you by saying that:

“Device cannot start (code 10)” error has some quick fixes. You can try them all to avoid any further problems.

Continue reading as I am going to show you the exact steps on how to fix “Device cannot start (code 10)” error.

Let’s move on.

Step 1: Increase System Memory

What if I tell you that increasing system memory can solve the error?

If your system is running out low memory issue, then the best choice would be equipping additional RAM in your computer.


1. Open Task Manager and check More Details.
2. Then Go to Performance Tab and notice how much System memory is present.

3. If you find that it's using nearly 100% then you will need to upgrade your PC specs.

If it's ok then the next steps are for you.

Again if your Ram isn't properly overclocked then you also might face this error. Here's how to overclock your RAM perfectly.

Step 2: Run Hardware and Devices Troubleshooter

Windows Troubleshooting is an effective and easiest way to fix any device related problems.

Not only the “Device won’t start (error code 10)”problem but also any other software or hardware issues can be solved with Windows troubleshooter.

here's how to run troubleshooter in you windows PC:

1. Click on search bar and type troubleshoot.
2. Then Click View all link in the left pane. It will view all the troubleshooting items.
3. Find Hardware and Devices in that menu.
4. Click Next for starting the process.

Step 3: Updating BIOS & Drivers

You can update your BIOS by following the steps below:

  1. Press Win+ R key then type “msinfo32” and open system information.
  2. Note down your BIOS version and check your BIOS details.
  3. Check your manufacturer’s Website for BIOS updates and download them.
  4. Update your BIOS and Restart.

Step 4: Disable USB Suspend Settings

This step is very easy and takes less time to fix the error.

Here are the steps to disable USB suspend settings

1. Open the Power Options from the Control Panel.
2. Change plan settings by simply clicking on it.
3. Then simply select Change Advanced Power Settings.
4. Disable the USB selective suspend setting at USB Settings.
NB: If you own a laptop then set the USB Suspend Setting to Disable for both "On Battery" & "Plugged in".
5. Restart the computer to apply changes.

Step 5: Delete invalid or corrupted Registry files

Here's how to delete invalid or corrupted Registry files

  1. At first you have to open Registry Editor by pressing Win + R key at the same time. Then type regedit and press Enter.
  2. Next, from the left pane, navigate to the following key:
  3. Then Delete the following registry entries (values) if found:
  4. Hit Enter and Restart your computer to apply changes.

Also don't forget to uninstall your free avast antivirus which causes a lot of problems like this error.

Step 6: Uninstall USB controllers and other devices

It’s a convenient step to fix this error.

*By applying this step you will temporarily lose connection to any USB connected device.

Here are the steps to uninstall USB controllers and other devices from Device Manager:

  1. Open Device Manager.
  2. In Device Manager expand Universal Serial Bus controllers and uninstall every USB controllers attached to it.
    NB: if the USB Keyboard or Mouse lost the connection, then try unplugging and re-plugging them to regain connectivity.
  3. Restart your computer and wait few minutes until Windows re-installs the drivers.

Final Thoughts

Probably, I was able to provide you the exact ways on how to fix “Device Cannot start (code 10)” error.

This error is super annoying but hopefully the fixes I provided can solve your issue.

Make sure to comment down below which step worked for you.

If you have fixed this error in any other way then do let me know about it.

You may also like