Skip to content
LogoTechnipages
LogoTechnipages
  • Topics
        • Android
        • Browsers
        • Gaming
        • Hardware
        • Internet
        • iPhone
        • Linux
        • macOS
        • Office
        • Reviews
        • Software
        • Windows
        • Definitions
        • All Recent Posts
  • Product Reviews
  • About

This Device Cannot Start (Code 10) – How to Fix

Evan MercerNovember 1, 2025 Comments (0)
how to fix this device cannot start code 10

The “code 10” error, which usually happens when digging around peripheral properties in the Device Manager, is generally unhelpful since you don’t get much info to go on. However, for most of the time, a few straightforward troubleshooting steps should help you learn how to fix “this device cannot start (code 10)” errors.

Contents

  • 1 Fix 1: General Fixes
  • 2 Fix 2: This Device Cannot Start Fix with Driver Update
  • 3 Fix 3: Download Drivers Manually
  • 4 Fix 4: Code 10 Error Fix via Registry Changes

Fix 1: General Fixes

One of the first things you should do to try to get a “code 10” error fix is to restart your PC. This can reset the cache on your device, force the peripheral to retry the connection, or launch the Windows automatic updater to find correct drives.

You can also try to perform a cold reboot. This involves removing the PC from power for 30 seconds, including removing the battery from a laptop.

Alternatively, if the device in question is connected via USB, change the port that it’s using. If this solves the issue, you might also want to look into whether your USB ports are working properly.

Fix 2: This Device Cannot Start Fix with Driver Update

One of the most common reasons for the “code 10” error is missing or outdated drivers. You can try to either update the driver or have the system fetch a completely new one.

Step 1. Right-click on the Start icon and select “Device Manager.”

Step 2. Right-click on the item that can’t start properly, then select “Update driver.”

This Device Cannot Start Code 10 – How to Fix 1

Step 3. Choose “Search automatically for drivers” (unless you’re using a device that comes with a driver CD and have a drive to put it in).

Step 4. Follow the steps in the setup.

This Device Cannot Start Code 10 – How to Fix 2

Step 5. If this doesn’t solve the issue, you can select “Uninstall device” instead from the right-click menu in Device Manager. Then, plug in the device again or select “Scan for hardware changes” from the “Action” tab.

This Device Cannot Start Code 10 – How to Fix 3

Fix 3: Download Drivers Manually

In some cases, Windows might not be able to find drivers automatically, or the version of the drivers is not compatible with another piece of hardware. In that case, you should check your device’s manufacturer information for the website.

Step 1. If you don’t have a label with the device model, go to Device Manager, right-click on the item, and select Properties. This may or may not contain detailed model information.

Step 2. Go to the manufacturer’s website and check it for drivers, making sure to match it with your system and version.

Step 3. You may need to remove previous drivers or update the driver through the Device Manager. This time, you can check “Manually add driver” in the setup.

Step 4. Restart the PC if needed.

Fix 4: Code 10 Error Fix via Registry Changes

The Windows Registry can bypass some driver and version checks to prevent old devices from running into problems with Windows 11.

Step 1. Hit “Win + R” to open the Run dialog, then enter “regedit” and hit “Enter.”

Step 2. In the Registry Editor, navigate to the following address (you can paste it into the address bar on the top, but you’ll have to drag over the previous address entirely):

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

This will show a bunch of folders with strings that correspond to the ID of all devices on your PC.

This Device Cannot Start Code 10 – How to Fix 4

Step 3. Open the Device Manager and go to “Properties” for the device you’re having issues with.

Step 4. In the “Details” tab, choose “Class Guid” from the dropdown, then note the result.

This Device Cannot Start Code 10 – How to Fix 5

Step 5. Find that entry in the Registry Editor and open the folder.

Step 6. Remove the entries named “UpperFilters” and “LowerFilters.” Most devices will only have one of these (if any). You can right-click on the entry and click on “Delete.”

This Device Cannot Start Code 10 – How to Fix 6

Step 7. Close the Registry Editor (which automatically saves it), then restart the PC.

Categories: Windows

Author Evan Mercer

I’m a computer science grad who loves to tinker with smartphones and tablets in my spare time. When I’m not writing about how to fix techy problems, I like hanging out with my dogs and sipping nice wine after a tough day.

You Might Also Like

  • windows-needs-your-current-credentials-locked-out

    Fix: Windows Needs Your Current Credentials

    Madalina DinitaWindows
  • fix-outlook-contact-list-not-populating

    How to Fix Outlook Contact List Not Populating

    Madalina DinitaWindows
  • error-caa50021-microsoft-teams

    Microsoft Teams: How to Fix Error Code CAA50021

    Madalina DinitaWindows
  • Thumbnail-Preview-Multimedia-Folder-Windows-11

    Outlook: Your Organization’s Policies Are Blocking This Action

    Madalina DinitaWindows

Leave a Reply

Your email address will not be published. Required fields are marked *

  • clipchamp unexpected application error

    Clipchamp Unexpected Application Error: Here’s the Solution 

  • winload.efi file missing error

    Winload.EFI File Missing Error on Boot – How to Fix

  • fix error 0x9cfc7550

    How to Fix Error 0x9cfc7550 (We Couldn’t Create a New Partition) in Windows 

  • fix error code 0x3000008 1

    How to Fix Error Code 0x3000008 for Remote Desktop Connection

  • fix error code 0x80190001 1

    How to Quickly Fix Error 0x80190001 for Microsoft or Outlook Account Login 

profile pic

The Experts Behind Technipages

My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

Learn More

technipages logo white
linkedin icon

Technipages is part of Guiding Tech Media, a leading digital media publisher focused on helping people figure out technology. Learn more about our mission and team here.

© 2025 Guiding Tech Media All Rights Reserved

  • About Us
  • Contact
  • Terms of Use
  • Privacy Policy

© 2025 Guiding Tech Media All Rights Reserved

Information from your device can be used to personalize your ad experience.
Do not sell my personal information.

Last Updated on November 1, 2025 by Evan Mercer