I got some questions about
Windows System Restore.
Currently I'm working on an automated software testing system which consists of multiple test machines that I want to deploy our application to.
After testing I want to be able to fully recover the state of the individual machine that it had after
Windows installation and initial configuration.
In the past I tested our software using
Hyper-V where I just deleted the individual
VM and deployed a fresh one.
Now I have to have the ability to use certain hardware that I cannot pass to the
HyperV, so I have to use the "real" system.
What I would like to do is the following:
Windows on the test machine
- Save the machine's state
- Install our application to test
- Run testing
- Reset machine to state of step 2
Is this possible using
System Restore or might there be any files/settings left on the system that where not there when I saved the initial state?
System Restore would not be suited for my use-case, is there any viable other option I got left apart from reinstalling
Windows (which is no real option for me as it would take quite some time)?