I'd like to continually test the installer for a DirectX game I wrote on a clean, bare bones, WindowsXP environment (meaning no .Net, no DirectX, no Visual Studio, no game, etc.) to ensure the installer is covering all bases. I only have one clean test machine to use for this. Since my installer still needs a lot of work and testing, it doesn't effectively uninstall everything and I don't feel like searching and manually removing left over files everytime. Is there a good way to clone/reproduce the clean state of the computer I'm using?
I looked into VMWare as a solution to create multiple instances of a clean WindowsXP environment, but its hardware emulation prevents my Graphics from rendering.
Any ideas? Thanks in advance for your help!