Table of Contents
People who are setting up ADB for the first time often get the ‘ADB Not Recognized Error’ but it can also happen to people who have been using ADB for a while. Before we talk about ABD Command, you need to know something. You can’t just put Android apps on a Windows computer. You need an emulator for that. Now that you understand that, let’s talk about why the command isn’t working on your computer.
You have to install ABD Command’s drivers for it to work. So, you need to get the drivers before you run the command. Also, the path to ABD should be in the list of Environmental Variables. If it isn’t, cmd won’t be able to find it, and the error message will show up. We’ll look at how to do the same thing next.
Fixed: ‘ADB Not Recognized Error’ Issue In windows 11/10

Execute ADB Command From The ‘Platform-Tools’ Folder
Since there is no installer for the ADB driver and it is downloaded as a.zip file, you have to point your command prompt to the right place. This can be done by changing system variables or registry keys.
- Open the ‘platform-tools‘ or the folder that contains the ADB and Fast boot files. Click in the folder address bar, type “CMD” and press the Enter key.
- Open the ‘platform-tools‘ folder. Click on the file explorer’s File tab and select Open Windows PowerShell.
- While in the ‘platform-tools‘ folder, hold the Shift key and right-click at an empty or white space (highlighted with yellow) in the folder window. ADB not recognized found error Select the Open PowerShell window here option from the context menu. If you want, you can add a permanent option to launch the command prompt to the Windows context menu.
Add A User Or System Variable Path For ADB And Fast Boot
Even though the CD method works, I don’t like it because you have to type the path to the folder every time you use ADB or ADB Shell commands. Setting up system-wide Android debugging tools is the easiest way to get to ADB and Fast boot from any screen on your Windows-based computer. ADB not recognised found error: Get your free Ultimate Guides Checklist.
A developer can use an Android SDK Manager to update their Android SDK if a new version comes out. The Android Software Development Kit (SDK) is the package you need to install on your computer in order to make an app for an Android device.
- Open Advanced system settings on your Windows PC. You can go to those settings in 3 ways.
- Type ‘Advanced system settings‘ in the Windows search bar and launch it
- Right-click on This PC found on the right pane in the File Explorer window and click on Properties> Advanced system settings.
- Open Control panel and navigate to System and Security> System> Advanced system settings.
- Once you get to the System Properties pop-up window, click on Environment Variables
- A new pop-up window named Environment Variables will appear. Click on any item under User variables or System variables and click on New.
- When the New User/System Variable pop-up appears, type “Path” under Variable name, then press Browse Directory. Navigate to the folder labeled ‘platform-tools‘ and click on the OK button.
- Finally, click on OK to add the path variable.
- When the new path variable is added, don’t forget to click on OK on the Environment Variables window to save it.
Add ADB to Environmental Variables
To run the command, ABD must be a setting in the environment. To do this, you must first copy the ABD’s path. So, go to where the kit was installed and make a copy of where ADB.exe is. Most of the time, it is put in the following places:
- Type Environment Variables in the Windows Search box, and then click the best-matched result.
- In the System Properties window, click the Environment Variables button.
- In the next window, under the System variables section, click any item and click New.
- Next to the Variable name, type Path. Then next to Variable value, paste the copied address and then click OK.
Enable USB Debugging on Your Android Device
- Unplug your Android device from your PC.
- Open Settings on your Android phone.
- Navigate to About device > Version in Settings.
- Tap Build number seven times to activate the Developer options menu.
- Head back to Settings and choose System settings > Developer options.
- Turn on the USB debugging option.
- Select OK in the prompt.
- Connect your phone to your computer using a USB cable.
Change ADB Device Connection Mode
To get the ADB device to show up, you need to make sure that the connection mode on the Android phone is correct. Here, you have to choose the Media Transfer Protocol connection mode (MTP). If not, the “ADB no emulators or devices found” error is likely to show up.
- Connect the Android phone to the computer.
- Then in the notification window, Tap for more USB options.
- Select Media device (MTP) as the connection mode.
You can get more help at the Microsoft Support Center.
Why is ADB not recognized on my Windows 11
- No ADB drivers are set up: Your PC does not come with ADB drivers already set up. To send commands and do anything else, you need to download the package and set up the drivers.
- Wrong configuration of ADB drivers: This is a very common mistake made by Android users who don’t know how to set up or use ADB and Fastboot tools correctly. The good news is that this is easy to fix. You just need to download and install ADB & Fastboot Drivers for Windows on your PC, and then add the path to these drivers.
- Outdated ADB drivers: If you have an old version of ADB or Fastboot drivers, you should uninstall them first. Also, get rid of any ADB drivers that another app or service installed.
- USB cables that don’t work right: Sometimes the problem is the cable, so try a different one and see if the problem stays.
FAQ
What is ADB not recognized as internal or external
Set adb’s location in System Variables. “ADT Bundle/sdk/platform-tools” is where you can find adb. Set the path and restart cmd n, then try again. If you don’t want to set the PATH, you can also go to the dir where adb.exe is and do the same thing.
How do I enable USB on ADB
- On the Android device, open the settings.
- Tap Developer Settings.
- In the Developer settings window, check USB-Debugging.
- Set the USB mode of the device to Media device (MTP), which is the default setting.
Can you use ADB without USB debugging
With ADB, you can control your Android device from your computer and do a lot of things. But your phone needs to have a feature called “USB debugging” turned on for this to work. If you don’t turn this option on, the ADB commands won’t work.