I'm trying to connect Nexus 4 (Android 4.4.4) to Windows Server 2012 R2 DataCenter for purpose of debugging from Xamarin Studio.

What I did:

  1. Activated Developer Settings
  2. Checked USB Debugging
  3. Installed Google USB driver from Android SDK Manager

But Windows doesn't see it when I connect by USB cable.

Maybe it isn't possible with Windows Server?

PS. But it's charging and I see connected as MTP in USB computer connection.

UPDATE: I tried to connected it to Windows 7 and it's working. But I still have problem with Windows Server 2012 R2.

So question is: should I change some settings in Windows Server 2012 R2 or it is not available to connect Nexus 4 at all to Windows Server?

  • Does the phone think it's connected? You get a "USB Debugging connected" notification with a picture of a KitKat if it does.
    – Dan Hulme
    Commented Jul 10, 2014 at 8:34
  • no, I don't see any notification.
    – Alexan
    Commented Jul 10, 2014 at 11:43
  • Do you have the SDK Tools installed? Install adb by running tools/android and selecting the latest platform tools and then try running adb devices in the platform-tools directory
    – keepcalm
    Commented Jul 10, 2014 at 11:50
  • I have Android SDK Manager. Is it what you mean?
    – Alexan
    Commented Jul 10, 2014 at 11:56
  • @Alex The notification for USB debugging shows up regardless of whether ADB is running or connected on the host PC, so my first suggestion is to double-check that USB debugging is enabled on the phone. In particular, note that the on/off switch at the top of Developer Options doesn't turn on USB debugging: you need to check the check box labelled "USB debugging".
    – Dan Hulme
    Commented Jul 10, 2014 at 11:58

2 Answers 2


Actually Windows Experience Feature is the answer!

I had the same problem and could not install usb drivers for a MotoG on a win2012 Server, but when I installed Desktop Experience feature, all runs flawlessly, drivers auto-installed and all!

BUT it is a little weird to find it...

Go to:

Server Manager -> Open Add Roles and Features Wizard -> Features -> User Interfaces and Infrastructure -> Desktop Experience


We just found out that you need to install Windows Media Player through Desktop Experience to get MTP functionality on Windows Server.

You must log in to answer this question.

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