I was experiencing the same issue and it was rather flustrating. However, thanks to a source online, i was able to get this fixed.
First, you need to make sure you have usb debugging turned ON on your android phone. Although not compulsory with some android smartphones, it's kinda compulsory on some others. But it wouldn't hurt to have USB debugging turned on anyway.
Next, you need to update MTP driver on your computer. Plug in your device to your computer using a working usb and follow the steps disclosed in the screenshots below:
Right click on the windows start icon and click on Device manager, then go to other devices and right click on the unknown device or MTP (whichever your computer currently displays):
OK. It seems as though stackexchange only permits only one image. Or maybe i don't know how to add more.
But here is the link to the source. Perhaps, you could check and fix your issue.