I had the same problem, and come to find out it was my firewall/antivirus causing the problem. Try turning off your antivirus software, do the update, then turn it back on... Worked first time I tried after turning the antivirus off, after about 20 fails with the antivirus turned on. Good luck