Hi James,
This issue can be caused by a failed Windows update. There are several ways on how we can resolve your issue with getting stuck at Restoring your previous version of Windows loop. As an initial recommendation, we suggest that you follow the steps below to reset your PC:
- Click on Start (Windows icon).
- Go to Settings (gear icon).
- Select Update & Security > Recovery > Reset this PC.
- Hit on the Get Started button.
- During the process, select Keep my files option to keep all your personal data safe.
Update us on how it goes.