What a complete waste of precious this is. I started the update on my desktop after breakfast and it didn't complete till after my lunch, some 7 hours later. I then decided to time the update on what I thought would be the fastest of the 4 family laptops we have, a Lenovo Z50 series. All 4 started the update at the same time. These are the times to the nearest minute: Initializing - 22, Preparing to install – 1 Hour 8 mins, Awaiting install –16, Downloading – 6, Installing – 2 hours 39 mins, Restart, configuring, updating – 1 hour 33 mins, After login - 48 mins. A total of 7 hours 16 minutes. Put into perspective, I could have started this update and assuming someone clicked restart, could have driven 11 miles to my local golf course, played 18 holes, showered, had a beer or two and driven home to find the update still in progress. (To be honest the Asus FX 503 beat the Lenovo Z50 by just under two minutes, the Lenovo Thinkpad X121E was by far the slowest at 8 hours 27 minutes). Totally ridiculous in my view. Can't Windows do better than this or at the very least warn users that the upgrade is so time consuming?