Hello, I recently tried to upgrade from windows 8 to windows 8.1 on my surface pro. It failed during the update and restarted. Now everytime i start it up it trys to restore previous installed version of windows. It hangs there for hours. Tried making a bootable usb and when I try to reset pc it hangs at please wait. (PS how long should it take to restore version of windows I left my computer trying to do it for 12 hours to no avail. The circly dots give me hope that its trying to do something ) I don't know how this can happen with microsoft software on a microsoft device. Any help would be amazing.