Why Does Your Surface Pro Keep Restarting?
Usually, when a computer gets stuck in a boot loop, the problem has to do with the operating system. Some file the O/S needs to access in order to complete the startup process has become unreadable or otherwise doesn’t make sense to the O/S anymore. This causes the O/S to go back to square one and start over. Sometimes this fixes the problem because that file had just gotten a momentary hiccup and now it’s fine. Sometimes the problem with the file is more permanent. In this case, the O/S reaches the point where it failed the first time, fails again, and goes back to square one. It does this again and again until you tell it to stop.