How to fix Android not connecting to Windows via ADB

ADB not working or detecting your device on Windows? If Android can't connect via Android Debug Bridge (ADB) , fixing this error requires just 3 basic steps.

The following article will show you how to get ADB working again.

Table of Contents

ADB Can't Find Your Device? Here's How to Fix It

Sometimes, an Android USB device will not connect to a Windows system. Failed ADB connections usually have one root cause: an invalid Android USB driver is loaded. Unfortunately, Windows doesn't make it easy to remove the wrong driver.

But before you try to troubleshoot ADB connection issues, first try restarting ADB. ADB (Android Debug Bridge) is a bridge between your Android device and your Windows PC, allowing you to send commands from your computer to your device. If ADB isn’t working, the best thing to do is to restart it. To do this, follow these steps:

1. Open Command Prompt on your Windows PC.
2. Type “adb kill-server” and press Enter .
3. Type “adb start-server” and press Enter .
4. Reconnect your Android device to your Windows PC

This will restart ADB and allow you to connect your Android device to your Windows PC.

Problems connecting your Android device to your Windows PC via ADB may be due to the USB debugging settings on your device. This setting allows your device to communicate with your Windows PC via ADB. To ensure USB debugging is enabled, do the following:

1. On your Android device, go to Settings > About phone .
2. Tap Build number 7 times to enable Developer options.
3. Go back to Settings > Developer options. Next, enable USB debugging on your phone if it isn't already enabled. 
4. Reconnect your Android device to your Windows PC

If this was the cause of the problem, the device should now be able to connect to your Windows PC via ADB.

When enabled, USB debugging allows you to directly access your Android device's file system from your desktop. Without USB debugging enabled, you can only interact with your phone's media storage, such as an SD card or specially formatted media folders.

If you meet the requirements, troubleshooting takes about 5 minutes and 3 basic steps:

1. Connect your Android device to PC via USB and remove ADB driver. Then disconnect the device.

2. Run a USB driver removal utility, such as USBDeview, to remove all unnecessary Android drivers.

3. Install Universal ADB Drivers.

We'll go through each step in turn. Here's the software you'll need:

Step 1: Connect your device and uninstall the current driver

First, connect your Android device to your computer via USB. This step allows your device to appear in Windows Device Manager . Open this software by typing Device Manager into the Start menu to search for it.

How to fix Android not connecting to Windows via ADB
Device Manager on Windows 11

Next, in Device Manager , delete your currently displayed Android ADB driver. To delete the driver, right-click on the category that contains your phone. For example, this could be Portable Devices, LeMobile Android Device , or something similar.

Below you will see the Android Composite ADB Interface driver . Right-click on this to bring up the context menu, then select Uninstall device.

How to fix Android not connecting to Windows via ADB
Device Manager Windows 11 shows Android drivers

Make sure the Delete the driver software for this device checkbox is checked . However, sometimes this checkbox (especially on Windows 11) won't be available.

How to fix Android not connecting to Windows via ADB
Confirm device uninstall in Windows 10

You can now disconnect your Android device from your PC. This will prevent the same incompatible driver from loading when you reconnect your Android device. While removing the driver is technically not required, it can identify the driver that is causing the connection issue in case it somehow reloads itself. You can always reinstall this driver from the manufacturer if it turns out to be the correct driver.

Step 2: Remove the problematic ADB driver

The Nirsoft USBDeview utility comes as a zipped executable file. That means you have to unzip the file, but it doesn’t require installation. The utility may show up as malware during a virus scan, but rest assured, it’s safe.

After extracting the file, open the extracted folder and run the executable inside it. USBDeview displays the total number of USB drivers installed on your computer, both connected and disconnected.

Look for the colored status indicator on the far left of the USBDeview window. There are 4 colors. Each represents a different status:

  • Green indicates that the device is connected and working properly.
  • Pink means the device is probably unplugged and functioning normally (even though it's not actually running).
  • Red indicates the USB device is disabled.
  • Gray means the device is installed but not connected.
How to fix Android not connecting to Windows via ADB
USBDeview remove USB driver

Now, delete all the gray items that have the words "Google", "Linux", "ADB" , or "Android" in the title. If you're feeling extra cautious, delete all the items that aren't green.

Deleting a device driver means you'll need to reinstall the driver for that USB device if you want to use it again. Luckily, in most cases, Windows installs USB devices automatically, so deleting entries here isn't dangerous.

Step 3: Install Universal ADB Drivers

Universal ADB Drivers work for all Android devices. Installing the driver package will automatically select the appropriate driver so that Windows recognizes your phone via the ADB interface.

Optional: Install USB ADB driver manually

To perform a manual installation, first run the package for the Universal ABD Driver executable file that you downloaded earlier, which will install the driver to your computer.

Second, plug your Android device into your PC via USB. The correct USB drivers will be loaded. You can check this by going to Device Manager in Windows. If there are different drivers listed than what you saw in the first step, you probably have the correct USB drivers loaded now.

How to fix Android not connecting to Windows via ADB
Windows 10 Device Manager shows Pixel 2 under Portable Devices

In Device Manager , find the new ADB/USB driver. It will likely be listed under your phone's name in the Portable Devices section , but Android devices may appear in different locations in Device Manager. You'll need to check each possible device type (such as Android Phone or Samsung) in Device Manager before you find yours.

If you can’t find it, you’ll sometimes need to check the pull-down notification drawer on your Android device for additional steps. This allows you to allow a specific computer to connect to your device for purposes other than charging.

Once you find it, right-click on your device and select Update driver. From the resulting menu, select Browse my computer for driver software > Let me pick from a list of device drivers on my computer .

How to fix Android not connecting to Windows via ADB
Select Let me pick from a list of device drivers on my computer

Here you will see a list of compatible drivers. Select one of these (starting from the top should work). If that doesn't work, repeat the process by going down the list to find another driver that works.

How to fix Android not connecting to Windows via ADB
Replace with working drivers

Install Universal ABD Driver alternative

If you can’t install the correct driver using the above method, you’ll need to do it manually. Luckily, Windows Device Manager allows you to select a driver from your computer instead of browsing through a list.

Instead of selecting Let me pick from a list of device drivers on my computer in the previous step, click the Browse button and find the folder where you installed the Universal ADB Driver manually.

The location in File Explorer should look like this:

C:\Program Files (x86)\ClockworkMod\Universal Adb Drivers\

You may need to search for the folder if you don’t see it there. Once you’ve selected the correct location, hit Next and Windows will install the drivers. From now on, whenever you connect your Android device with ADB enabled, the Universal ADB Drivers will load instead of the ones that don’t work.

Finally, restart your computer and try to connect via ADB again. You should be successful at this point.

Still can't connect to ADB?

If you still can't connect to ADB, your device may have a deeper problem, either at the firmware or hardware level. Common hardware issues include:

  • Broken USB port on your computer or smartphone
  • Faulty firmware on smartphones, often caused by custom ROMs
  • The charging cable is broken or defective.

There are many potential reasons why your device refuses to connect via ADB. Try different cables and ports on your computer to troubleshoot the issue. WebTech360's guide to fixing an Android phone that won't charge has some tips that may also help with poor connectivity.

EasyTether Issues: Cannot connect using ADB

Some people who use both Mac and Android try to share their Internet connection over the USB interface using the EasyTether app. However, this is not recommended. The app costs money, and there are free methods that are superior and easier to use. Check out our guide on how to tether USB to Android for better options.

For example, in newer versions of Android, Google offers native Bluetooth and USB tethering. If your phone has a dual-antenna design, you can even create a hotspot using your WiFi connection.

If EasyTether (or any USB tethering app) fails, the best way to fix it is to try to find the correct driver as outlined above. That means finding the incorrect ADB driver that Windows installed and replacing it with a working one.

Since this may require additional troubleshooting steps, this article only recommends these apps for older Android devices.

Now you know what to do when ADB is not working. This method of removing the problematic Android USB driver and installing the generic ADB driver package works for every Android device we have tested.

It’s strange that Google has never released a universal ADB driver for Android devices, despite the problems many users continue to encounter. Fortunately, getting ADB to work with Windows 7, 8, 10, and 11 is easy: Just remove the wrong drivers and install the right ones.

Tags: #Android
Sign up and earn $1000 a day ⋙

Leave a Comment

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

ADB is a powerful set of tools that give you more control over your Android device. Although ADB is intended for Android developers, you don't need any programming knowledge to uninstall Android apps with it.

This setting can extend your phones battery life better than you think.

This setting can extend your phones battery life better than you think.

You might think you know how to get the most out of your phone time, but chances are you don't know how big a difference this common setting makes.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

The Android System Key Verifier app comes pre-installed as a system app on Android devices running version 8.0 or later.

Simple trick to control Apple TV with any Android phone

Simple trick to control Apple TV with any Android phone

Despite Apple's tight ecosystem, some people have turned their Android phones into reliable remote controls for their Apple TV.

What to do when mobile data is not working on Android device?

What to do when mobile data is not working on Android device?

There are many reasons why your Android phone cannot connect to mobile data, such as incorrect configuration errors causing the problem. Here is a guide to fix mobile data connection errors on Android.

How to run PlayStation 3 games on Android using aPS3e

How to run PlayStation 3 games on Android using aPS3e

For years, Android gamers have dreamed of running PS3 titles on their phones – now it's a reality. aPS3e, the first PS3 emulator for Android, is now available on the Google Play Store.

7 tips to lock your smartphone to protect against phone theft

7 tips to lock your smartphone to protect against phone theft

If you really want to protect your phone, it's time you started locking your phone to prevent theft as well as protect it from hacks and scams.

How to use Android Picture-in-Picture mode

How to use Android Picture-in-Picture mode

Android Picture-in-Picture mode will help you shrink the video and watch it in picture-in-picture mode, watching the video in another interface so you can do other things.

Tips for using AI chatbot without internet connection

Tips for using AI chatbot without internet connection

The common point of most of these AI chatbot tools is that they need an Internet connection to use. But with the article below, you will learn more tips for using AI chatbots without the Internet on your phone.

6 Pixel-Exclusive Features You Can Transfer to Any Android Phone

6 Pixel-Exclusive Features You Can Transfer to Any Android Phone

Depending on your needs, you'll likely get a set of Pixel-exclusive features running on your existing Android device.

10 Open Source Android Apps You Cant Live Without

10 Open Source Android Apps You Cant Live Without

After years of using Android phones, many people have become familiar with a number of open source Android apps. These apps are better than their closed source counterparts.

Youre Missing Out on Your Phone Cameras Potential: This Free App Will Change That!

Youre Missing Out on Your Phone Cameras Potential: This Free App Will Change That!

Samsung's camera app works well out of the box, but Camera Assistant adds new features that you wish were built in from the start.

Top 21 ADB Commands Android Users Should Know

Top 21 ADB Commands Android Users Should Know

Android Debug Bridge (ADB) is a powerful and versatile tool that allows you to do many things like find logs, install and uninstall apps, transfer files, root and flash custom ROMs, create device backups.

Tricks to help you use Chrome on Android effectively that you may not know

Tricks to help you use Chrome on Android effectively that you may not know

Chrome on Android is a great browser out of the box, but you can make it even better. These tips and features will help you browse the web faster.

7 Ways Smartphones Are Getting Worse

7 Ways Smartphones Are Getting Worse

When you compare smartphones from nearly two decades ago and today, you can't help but notice that they've gotten worse in a variety of ways.

How to Check Purchase History on Apple App Store

How to Check Purchase History on Apple App Store

Through your purchase history on the App Store, you will know when you downloaded that app or game, and how much you paid for the paid app.

Instructions for receiving strange calls on iPhone

Instructions for receiving strange calls on iPhone

iPhone mutes iPhone from unknown callers and on iOS 26, iPhone automatically receives incoming calls from an unknown number and asks for the reason for the call. If you want to receive unknown calls on iPhone, follow the instructions below.

Quick tips to check WiFi security on iPhone when connecting

Quick tips to check WiFi security on iPhone when connecting

Apple makes it easy to find out if a WiFi network is safe before you connect. You don't need any software or other tools to help, just use the built-in settings on your iPhone.

How to Turn Off Headphone Volume Limit Warning on iPhone

How to Turn Off Headphone Volume Limit Warning on iPhone

iPhone has a speaker volume limit setting to control the sound. However, in some situations you need to increase the volume on your iPhone to be able to hear the content.

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

ADB is a powerful set of tools that give you more control over your Android device. Although ADB is intended for Android developers, you don't need any programming knowledge to uninstall Android apps with it.

This setting can extend your phones battery life better than you think.

This setting can extend your phones battery life better than you think.

You might think you know how to get the most out of your phone time, but chances are you don't know how big a difference this common setting makes.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

The Android System Key Verifier app comes pre-installed as a system app on Android devices running version 8.0 or later.

Simple trick to control Apple TV with any Android phone

Simple trick to control Apple TV with any Android phone

Despite Apple's tight ecosystem, some people have turned their Android phones into reliable remote controls for their Apple TV.

What to do when mobile data is not working on Android device?

What to do when mobile data is not working on Android device?

There are many reasons why your Android phone cannot connect to mobile data, such as incorrect configuration errors causing the problem. Here is a guide to fix mobile data connection errors on Android.

How to run PlayStation 3 games on Android using aPS3e

How to run PlayStation 3 games on Android using aPS3e

For years, Android gamers have dreamed of running PS3 titles on their phones – now it's a reality. aPS3e, the first PS3 emulator for Android, is now available on the Google Play Store.

How to create and manage iMessage iPhone chat groups

How to create and manage iMessage iPhone chat groups

The iPhone iMessage group chat feature helps us text and chat more easily with many people, instead of sending individual messages.

8 best book reading software on iPhone

8 best book reading software on iPhone

For ebook lovers, having a library of books at your fingertips is a great thing. And if you store your ebooks on your phone, you can enjoy them anytime, anywhere. Check out the best ebook reading apps for iPhone below.

Picture in Picture on iPhone: How to Enable and Use Picture in Picture (PIP)

Picture in Picture on iPhone: How to Enable and Use Picture in Picture (PIP)

You can use Picture in Picture (PiP) to watch YouTube videos off-screen on iOS 14, but YouTube has locked this feature on the app so you cannot use PiP directly, you have to add a few more small steps that we will guide in detail below.

How to find downloaded files on iPhone/iPad

How to find downloaded files on iPhone/iPad

On iPhone/iPad, there is a Files application to manage all files on the device, including files that users download. The article below will guide readers on how to find downloaded files on iPhone/iPad.

7 tips to lock your smartphone to protect against phone theft

7 tips to lock your smartphone to protect against phone theft

If you really want to protect your phone, it's time you started locking your phone to prevent theft as well as protect it from hacks and scams.