I'm looking for a Windows application that can watch everything an install programs does to Windows, and can roll it back to what it was like before installing an application.
InCtrl5 is useful to know what an installer did, but doesn't provide a way to return the host to its previous state. I'd like to avoid having to restore a host using eg. CloneZilla just for a small application. The goal is to make it fast to test an application in a test lab.
Does someone know of an application that can do this?
Edit: I wasn't specific enough: I need a way to totally remove an application but keep all other changes I made after installing the application.
Edit: After checking a few of them, I settled on Cleanse Uninstaller, which was capable of removing the whole of an application, although it doesn't watch when it's installed.