I was having this exact same problem with another computer. I finally figured out another way to get the driver I was looking for besides Windows update. I assumed that it was because there was some sort of connection error with the server(s) that handle windows update (I'm sure with so much software it'd be tons of servers, but still.) This was on a legit copy of Windows.
Any way, I just figured it was a problem on their end, and that I'd try to fix it later. Let me know if you get this fixed, I'd like to know how it was done!