I've always operated my computers with multiple instances of Windows (i.e., multi-boot). This NOT only provides for instant recovery when system problems invariably appear but it also provides a means to experiment with new software, on something you might call a test system, before allowing it on the system you really depend on working properly. As a result I have no interest in ever trying to use "Backup and Restore" for the purpose of fixing problems that arise with the operating system. However, what I'd call user work product data (i.e., documents, pictures, videos, music, etc.) is stored on a separate drive that is shared amongst all (typically 3) instances of Windows that can be independently booted.