Windows

Installing ADB Drivers for Android on Windows: Complete Guide

This guide walks you through correctly installing ADB drivers to connect Android smartphones to a Windows PC. Once complete, you'll be able to use USB debugging, transfer files, and manage your device via the command line.

Updated at April 5, 2026
5-10 min
Easy
FixPedia Team
Применимо к:Windows 10 (21H2 and later)Windows 11 (22H2+)Android 8.0 Oreo+SDK Platform-Tools 34.0+

Introduction / Why You Need This

ADB (Android Debug Bridge) is a utility that allows you to manage your smartphone from a computer. Without the correct drivers, Windows will only recognize the device as an external storage drive or ignore it completely. Installing the proper components grants access to file transfers, command-line app installation, log extraction, and system recovery after crashes. After following this guide, your PC will reliably recognize your Android device in debugging mode.

Requirements / Preparation

Before you begin, ensure the following basic requirements are met:

  • A PC running Windows 10 or 11.
  • An original or certified USB cable that supports data transfer. Charge-only cables do not transmit ADB signals.
  • Access to a computer account with administrator privileges.
  • A smartphone running Android 8.0 or higher.

Step-by-Step Instructions

Step 1: Download Official Tools

Do not use unverified driver packs from third-party websites. The official package from Google guarantees security and compatibility.

  1. Go to the Google Platform-Tools download page.
  2. Download the Windows archive (platform-tools-latest-windows.zip).
  3. Extract the contents to the root of your C:\ drive or any other folder with a simple path, such as C:\adb.

⚠️ Important: Avoid Cyrillic characters and spaces in the directory name. Windows Terminal may return syntax errors when running commands in such paths.

Step 2: Enable Debugging on Your Smartphone

Android Developer Options screen with the USB debugging toggle enabled

Enabling USB debugging in Developer Options

Your computer will not be able to connect until Android explicitly allows the debugging connection.

  1. Open SettingsAbout phone.
  2. Find Build number and tap it 7 times in quick succession. A notification will appear stating "You are now a developer!"
  3. Return to the main Settings menu and open the newly added Developer options section.
  4. Toggle on USB debugging.
  5. Connect your phone to the computer. A prompt will appear on your smartphone screen asking for authorization — check Always allow from this computer and tap OK.

Step 3: Manually Install Drivers via Device Manager

Windows Device Manager with an Android device selected and the driver update context menu open

Manually updating the driver via Device Manager

Windows often automatically installs the standard MTP driver, which does not support ADB commands. You will need to replace it manually.

  1. Press Win + R, type devmgmt.msc, and press Enter.
  2. Download and extract the official Google_USB_Driver to the C:\GoogleUSB folder.
  3. In Device Manager, locate your device (usually under Portable Devices, Android Device, or Other devices).
  4. Right-click the device → Update driverBrowse my computer for driversBrowse.
  5. Specify the path to the C:\GoogleUSB folder and click Next. The system will automatically select a compatible component (typically Android Composite ADB Interface).

💡 Tip: If Windows cannot find the driver manually, select Search automatically for updated driver software — in most cases, the system will pull the required package from Microsoft's official repository.

Step 4: Configure Environment Variables

To run adb from any directory without constantly navigating to the terminal, add its path to the system PATH.

  1. Press Win + S, type Environment Variables, and open Edit the system environment variables.
  2. Click the Environment Variables button. Under System variables, find the Path entry, select it, and click Edit.
  3. Click New and paste the path to your utilities folder (e.g., C:\adb).
  4. Save the changes, close all windows, and restart PowerShell or Command Prompt.

Verifying the Result

Terminal showing the output of the adb devices command, displaying a connected device with the status device

Verify that the system has established the connection correctly.

  1. Open your terminal.
  2. Enter the following command:
adb version

The terminal should return the current version of the utility. 3. Run:

adb devices

Your smartphone's serial number should appear in the list with the status device. This indicates that the drivers are working correctly and the phone is ready to receive commands.

If the status shows unauthorized, unlock your phone screen and confirm the debugging prompt. A status of offline indicates a cable issue or a stuck process — restart the service using the adb kill-server and adb start-server commands.

Troubleshooting

  • Device is recognized as "Unknown USB Device (Device Descriptor Request Failed)". This is usually a physical connection issue. Try a different port (preferably a USB 3.0 port directly on the motherboard) and replace the cable with a known working data cable.
  • Windows blocks installation due to a digital signature. In the driver selection window, uncheck Show compatible hardware. In the expanded list, find Android DeviceAndroid ADB Interface. This is a standard Microsoft driver that bypasses OEM signature restrictions.
  • The adb devices command returns an empty list. Ensure that File Transfer (MTP) or PTP mode is selected in the developer options on your phone. Some custom ROMs block ADB connections if "Charge only" mode is active.

F.A.Q.

Why install ADB drivers separately?
Do I need administrator rights to install them?
Can I use ADB without Android Studio?
What should I do if my PC still doesn't detect the phone after installation?

Hints

Prepare the Environment
Enable Debugging on Android
Install Drivers via Device Manager
Verify the Connection
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community