Nexus 5 doesn't connect to PC anymore I'm new to this community so I hope there are no problems with my question. Also, sorry for my English.

So, until yesteday I've been using my Nexus 5 for debug porpuse, but this morning my PC didn't recognize the device when I plugged it to the USB port, though it was still charging.

Before that my phone was correctly recognized (it was listed with adb devices and also appeared in Eclipse)

I'm on Windows 8.1 (Android version 5.1.1 on device) and the most curious thing is that the Nexus doesn't even appear into Device Manager. Here is a list of things I've tried to solve the problem.


Restarting phone and PC several times
Uninstalled drivers from Device Manager and plugged the device right after, but nothing happened.
Tried several USB cables, on different USB ports
Tried MTP mode, PTP mode, with USB debugging both enabled and disabled
Tried to start Windows with Digital Signs disabled
Tried to connect the phone to a friend's PC and it got recognized
Tried to revoke USB debugging authorizations
Tried to adb kill-server; adb start-server


I really don't know what to do now, I'd really appreciate it if you'd help me, I need my PC to recognize my phone for my thesis work.

Thank you
You should go through the driver update process as outlined in Nexus Root Toolkit. I've gotten into this DLL-hell-type thing on my Windows 8.1 box before with multiple USB drivers for multiple devices.  Following the NRT functions explicitly, fixed it for me.