If the camera / pen drive / disk drive is showing up in your Windows' Device Manager under "portable devices" with a yellow "!":
1.) Right-click the yellow "!" and choose "update driver".
2.) When given the option to connect to Windows Update, choose "no, not this time" and click next.
3.) Choose "Install from a specific location (advanced)" and click next.
4.) Choose "Don't search. I will choose the driver to install" and click next.
5.) Click the "Have Disk" button. Browse to C:\Windows\inf and choose the file marked "wpdmtp.inf"
The wpdmtp.inf file might be damaged. It will say the the INF is invalid, go to click here and download a new one and replace the damaged file located in C:\Windows\inf. Relaunch installation, the device is gonna be recognized as a disk. Go to device manager and update the driver. Youre done.