Nexus 7 + Windows 7 = "A device attached to the system is not functioning." when transferring files from Nexus to Windows
If you haven't already, try a different USB port and make sure your Nexus is unlocked. Afterwards get the newest Google USB drivers and manually replace the drivers through Device Manager.