My Moto G MTP is not working in windows xp for any files transfer from pc to device. I tested the same device on Windows 7 and ubuntu, and it worked like a charm . Does Windows XP needs any special drivers to detect the device MTP ?

  • Have you checked the Group User Policies for USB device detection and driver installation? Aug 18, 2014 at 9:30
  • where can GROUP USER POLICIES for USB be found ?
    – user894795
    Aug 18, 2014 at 12:45
  • Provided the details in my answer below. Aug 19, 2014 at 5:42

3 Answers 3


The MTP driver was bundled with Windows Media Player 11 on Windows XP. To get Media Player 11, you must download it from the Microsoft site here: http://windows.microsoft.com/en-us/windows/download-windows-media-player


Well, I guess the drivers need to be installed, why don't you try connecting your PC with the internet and then try connection you device. If it still doesn't works then I couldn't say much about it but I think the problem may lies because Microsoft has take down support with the XP. So, I think that may be the reason behind !

  • Peter, tried to check the drivers with option (check from internet) but it did nt work
    – user894795
    Aug 18, 2014 at 12:46
  • Well, can't comment over it exactly but I think i have ran out of option. I think the problem may be encounter because of the support I guess. As you have said that its working over other OS i.e. Win7 or Win8 then I guess support may be the reason. :( wait a bit more while to see if some other user can came up with something more on this. :) Aug 19, 2014 at 5:25

You may try this:

  1. Go to Run and type gpedit.msc and hit OK.
  2. Go to Administrative template under Computer Configuration. Then Custom Policy setting and select Click on Restrict Drives.
  3. Double-click on Disable USB Removable Drives .
  4. Select Disable for Allow to USB Removable drives and click OK.

Now go to Run again and type regdit and hit OK.

  1. Navigate to the following registry path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
  2. Click on USBStor , then Click on Start in the Right Panel.
  3. Type 3 in Value data Box , and click on Hexadecimal , then click ok

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .