Media Transfer Protocol (MTP) is a part of a digital rights management service for Windows. This also monitors the type of files like music that you are transferring if it was allowed to be distributed or not. To isolate your concern with your file transfer process, we'd like to know the following: The version of your Windows. MTP is the abbreviation of Media Transfer Protocol. They allows files to be transferred between portable devices and the computer. When you connect Android devices as the MTP connection, it will shows as media device on computer.
Google provides an Android File Transfer application for Mac OS X. This application is just a simple MTP client, so it will work for transferring files back and forth on a Mac. Google doesn't provide this application for other operating system because they include MTP support. PTP – Digital Camera. PTP stands for 'Picture Transfer Protocol.'.
It is frustrating to find that your Android device is not recognized as USB driver when you want to transfer files between phone and PC or recover data from Android phone. While the result is similar, the causes and solutions may vary from case to case. Similar symptoms or notifications, like 'USB device not recognized', 'PC not recognizing Android phone', or 'USB device not detected but charging', may occur on different devices. Please check following solutions to fix Android USB device not recognized on Windows problem.
- Change default USB configurations from charging to media transfer, you might need to click it a few times. Plug OP5t to computer, now it should instantly use media transfer mode and the drivers are properly installed. Evertything is working, when transferring files in the future the same steps must be followed.
- Step 1: Search cmd in windows 10 search box and then right click on the search result and choose run as administrator. Step 2: In Command Prompt, type the following command and press Enter: net localgroup Administrators local service /add. After you have run the above command, check if the MTP is up and running.
Try Following Measures First
Here are some small tips that might help and won't take a long time even if not working.
- Try a new USB cable and another computer. Some cables are power only.
- Connect Android device to PC directly instead of through USB hub.
- Reboot phone and connect to PC while in Airplane mode.
- Remove battery and SIM card, and wait a while, then put them back and reboot.
- If Windows detects your phone but doesn't find any content, you should unlock your phone screen and try again.
If above tricks don't work for you, please try solutions below.
Solution 1. Connect Android to Computer as MTP to Fix Charging Only Problem
Android device can be connected as Media device (MTP), Camera (PTP), USB flash drive, Charge only, etc. If you want to transfer files between phone and PC, you need to set USB connection as MTP mode.
When an Android device is connected to computer, a notification should appear on the drop-down menu named as 'Connected as a …' or 'USB Charge Only'. You can tap it to open USB computer connection options and choose MTP from the list.
If nothing appears when connected to computer, which often happens after system upgrade, you'll have to find USB connection menu manually. Try following methods.
- Go to Settings> Storage> More (three dots menu)> USB computer connection, choose Media device (MTP).
- For Android 6.0, go to Settings> About phone (> Software info), tap 'Build number' 7-10 times. Back to Settings> Developer options, check 'Select USB Configuration', choose MTP. But no way to set MTP as default on Marshmallow.
- Dial *#0808#, if you get 'USB Settings', choose MTP+ADB, then reboot.
Solution 2. Update or Install Proper Driver for Android USB Driver Not Working Problem
Sometimes Windows won't recognize Android device because the driver is corrupted and USB driver not working. Hence, you need to update or install proper driver for your device. Following are two common methods. (Check more ways to install Android USB driver.)
Update Driver for Android Phone Manually
Step 1. Go to Start> Control Panel.
Step 2. Click 'System and Security', then 'System'.
Step 3. Click 'Device Manager' on the left list.
Step 4. Locate and expand 'Other devices' or 'Portable devices' and find the driver. If there is a problem with the driver, it should be labelled with a yellow exclamation mark.
Step 5. Right click on the driver and choose 'Update Driver Software…'.
Step 6. Successively choose 'Browse my computer for driver software'> 'Let me pick a list of device drivers on my computer', then hit 'MTP USB Device' and click Next. Once the driver is updated, connect your device again.
Install Proper Driver via Manufacturer Tools
Manufacturer management tools usually go with drivers for their devices. You can install official management software, like Samsung Kies or Smart Switch, and HTC Sync Manager, on your computer. Then connect your phone to computer and run the software to install drivers automatically.
Solution 3. Install Necessary Kit for Windows 10 to Fix Android Not Detected Problem
If you encounter Android USB not recognizing problem after Windows 10 upgrade, you'll need to install some missing files to help Windows 10 recognize your Android phone as MTP device. The following two might help.
Media Transfer Protocol Porting Kit
Media Feature Pack
Notice: Check more tips about Windows 10 doesn't recognize Android.
Solution 4. Try a Trick to Fix Android Not Recognized Problem Caused by Hardware
If none of the above solutions can fix your Android device connection problem, it might be a hardware glitch, and you may try this trick. This is not a regular tech tip, but many people say it works. Please do it at your own risk.
Step 1. Hold your phone and look at the micro USB port.
Step 2. Insert something tiny and nonmetallic into the USB port, and lift up the thin contact points gently.
Step 3. Connect your phone and PC with USB cable again.
Introduction
An update that introduces the Media Transfer Protocol (MTP) Responder component for Windows Embedded CE 6.0 R3 is available. This component does not support media synchronization. However, it provides basic MTP functionality for devices. This enables the devices to be compatible with the Device Stage feature in Windows 7.
When the device connects to a computer that is running Windows 7 through USB or TCP/IP, the MTP Responder component improves the user experience. The MTP Responder component includes storage for MTP files and folders on a Windows Embedded CE 6.0 R3-based device. This enables the user to browse and manage files on the device in addition to transferring files between the device and the computer.
By using an MTP extension, the user can change and extend the MTP Responder component to support additional commands, operations, properties, and object formats. These additions are not included with the MTP specification.
More Information
Software update information
The following file is available for download from the Microsoft Download Center:
Download the MTP Responder package now.
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
Prerequisites
This update is supported only if all previously issued updates for this product have also been installed.
Restart requirement
After you apply this update, you must perform a clean build of the whole platform. To do this, use one of the following methods:
On the Build menu, click Clean, and then click Build Platform.
On the Build menu, click Rebuild Platform.
You do not have to restart the computer after you apply this software update.
Update replacement information
This update does not replace any other updates.
File information
The English version of this software update package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
File name | File size | Date | Time |
---|---|---|---|
Wincepb60-091231-kb978465-armv4i.msi | 65,155,072 | 21-Jan-2010 | 01:17 |
Wincepb60-091231-kb978465-mipsii.msi | 64,779,776 | 21-Jan-2010 | 01:31 |
Wincepb60-091231-kb978465-mipsii_fp.msi | 64,787,456 | 21-Jan-2010 | 01:32 |
Wincepb60-091231-kb978465-mipsiv.msi | 64,878,592 | 21-Jan-2010 | 01:35 |
Wincepb60-091231-kb978465-sh4.msi | 64,534,016 | 21-Jan-2010 | Descargar lector de pdf para celular. 01:33 |
Wincepb60-091231-kb978465-x86.msi | 64,012,288 | 21-Jan-2010 | 01:33 |
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the 'Applies to' section.
More Information
The update adds the following registry keys in Windows Embedded CE 6.0 R3:
HKEY_LOCAL_MACHINESoftwareMicrosoftMTPResponder
HKEY_LOCAL_MACHINEDriversUSBFunctionDriversMTPUSBFn
HKEY_LOCAL_MACHINESoftwareMicrosoftMTPResponderMetadata
HKEY_LOCAL_MACHINESoftwareMicrosoftMTPObjectStore
As an OEM developer, you must understand the following potential security threats when you create devices that use the MTP Responder component. To prevent these threats, check the recommendations at the end of each paragraph.
Information disclosure threat
Users should be warned not to store Personally Identifiable Information (PII) on their device. An attacker may use the IP network to copy the information from the device without the user's acknowledgement. To help protect device users, we recommend that you include a warning in the user documentation stating that users should not store PII on a device.
Spoofing threat
There is no trust relationship between a device that works as an MTP Responder and the MTP Initiator that is connected to this device. This could lead to a spoofing attack on the device. For example, an MTP Initiator could identify itself as a common default name for a home network, such as 'linksys'. Meanwhile, the network can be used to obtain sensitive data from the device. The network can also be taken over to start a denial of service attack on another computer. To help reduce this risk, we recommend that you include a warning in the user documentation that resembles the following statement:
Make sure that your home network is password protected and only connect your device to public networks that are trusted.
Closed box assumption
If you ship a closed box solution for a device that uses MTP, MTP initiators can still copy data on and off the device. In order to help reduce the security risk of copying malware to the device, you should implement code signing. Code signing makes sure that only trusted code runs on the device. For more information about code signing, visit the following Microsoft Developer Network (MSDN) Web site:
Introduction to Code Signing
Note A closed box solution does not allow third-party applications or modules to be loaded on the system.
MTP over IP
Mtp Transfer Mode
By default, MTP over IP is enabled. This means that MTP Initiators can connect to a device that uses MTP. However, this makes MTP over IP sessions vulnerable to security threats such as spoofing, information disclosure, and denial of service. To help prevent these security threats, we recommend that you create a mechanism that lets the user accept each MTP over IP session. Or, you can create a mechanism that lets the user keep IP connections off until the user wants to connect. For more information about the MTP Device Services Extension specification, download the file from the following Microsoft Web site:
Information about the MTP Device Services Extension specification
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
System Update/file Transfer/transferring Media Files/mtp
824684 Description of the standard terminology that is used to describe Microsoft software updates