I am trying to download 8.1 on my desktop and it takes about half an hour to get 1% but my Surface downloaded and installed in very fast!! Are there different versions for tablets and desktop computers? Do they come from different servers? I have tried shutting down and re-starting since it is only in the download stage. Figured it wouldn't hurt if it had to start over on downloading but it recognizes I was already downloading it and tries to resume the old slow slow download. At this rate it will take 24 hours or more to download 8.1 But the Surface downloaded and installed in 30 - 45 minutes.