Ignorar cambios en maquina virtual

Buenas a todos.

Hasta hace nada he estado usando como programa para maquinas virtuales el veterano VirtualPC bajo Windows XP y Windows 7.
Aunque sencillo, me bastaba para crear algún que otro programa portable, o probar algún programa.
Lo ideal del VirtualPC es que podía cerrar el programa e ignorar los cambios producidos en el disco virtual (la instalación del programa), y así volver a tener la imagen limpia del sistema operativo en la siguiente ejecución del VirtualPC sin esfuerzo, ni tener que desinstalar el programa de estuviese probando.

Ahora que bajo Windows 8.1 el VirtualPC no funciona, probando el vmware Player y el VirtualBox no veo forma de ignorar los cambios en el disco duro virtual al finalizar la prueba o creación del portable.

De momento estoy borrando los archivos modificados y restaurando de una copia, pero no es algo practico.
Como ultimo recurso supongo que se podría instalar algún programa de “congelación” del sistema, pero me parece que eso sería matar moscas a cañonazos.

¿Es posible ignorar los cambios producidos en las maquinas virtuales en esos programas o en algún otro? Yo no he visto como hacerlo y creo que ya he mirado en todos los sitios de la configuración de las maquinas virtuales.

Gracias de antemano.
No sé si ignorarlos pero, en el caso de VMWare, sí que te permite restaurarlos. VMWare tiene un sistema de instantáneas o snapshots que te permite restaurar el estado del sistema a un punto determinado. Es una característica propia del virtualizador y no requiere que instales nada en el sistema virtualizado. Ahora, necesitas el VMWare Workstation.

http://kb.vmware.com/selfservice/micros ... Id=2004106

No uso VirtualBox, pero, imagino, tendrá algo similar.
En virtualbox tienes tambien (al igual que VMWare) las snapshots.

Te creas una snapshot en el momento que hayas terminado de instalar y configura tu sistema de pruebas. La snapshot te tomara una imagen de como estaba el sistema en ese momento y la guardara. Cuando hayas instalado, probado y reallizado todo lo que quieras con la maquina y quieras volver al snapshot, tan solo tienes que indicarlo a Virtualbox y él realizara un rollback (volver al estado de la snapshot), dejando el sistema como cuando creaste la snapshot.
Añadiendo a lo que han dicho los compañeros, en la configuración de la máquina virtual tienes una sección para establecer ciertas opciones, entre ellas una referida a los snapshots. Esta opción configura qué hará la máquina virtual cada vez que se apague, apagarse sin más, volver a un snapshot, tomar un nuevo snapshot o preguntar.

Imagen
Gracias a todos.
Visto lo visto me quedare con VirtualBox que permite los snapshot
4 respuestas