Sign up ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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?

share|improve this question
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 Jul 10 '14 at 8:34
no, I don't see any notification. – Alex Jul 10 '14 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 Jul 10 '14 at 11:50
I have Android SDK Manager. Is it what you mean? – Alex Jul 10 '14 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 Jul 10 '14 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

share|improve this answer

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

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.