Cannot connect my Moto X to Windows 7 PC I cannot connect my Moto X to Windows 7, 32-bit PC via USB. After doing some research normal solutions people found were 


Enabling MTP in connection settings.
Disabling USB debugging in Dev. settings.
Updating drivers.
Updating windows media player.


I've tried all of this still my PC can't detect Moto X as USB storage device. It shows the device in - Control Panel\Hardware and Sound\Devices and Printers, but says this device does not work properly as Windows cannot load its drivers. It gives option to re install drivers in troubleshooting but everytime I do it the device driver is not successfully installed.
If your phone is able to connect in another PC, the problem is in PC and not with the droid. The possible solutions are


Download Motorola driver
Goto Device Manager and right click on the motorola device name and select uninstall 
Now right click and select Scan Hardware Change Now select Update Driver Software and click browse and point to the downloaded driver location


If this does not work Try:


connect your phone with computer
go to C:\Program Files\Common Files\Motorola Shared\Mobile Drivers\
Run Motorola Driver Installer.exe, choose clean and Reinstall.


or

The problem may be due to windows mtp driver and you can try the fix provided by Microsoft.

or


Unistall driver from device manager
Remove all USB controllers
Disable Windows Media Player (Control Panel - Uninstall a program - Turn Windows features on or off - Expand Media Feature - Uncheck Windows Media Player)
Connect your device and Reboot the pc 
Reactivate Windows Media Player(Control Panel - Uninstall a program - Turn Windows features on or off - Expand Media Feature - Check Windows Media Player)