Hay algunas herramientas que le permiten hacer esto, y algunos métodos hack también.
La forma "adecuada" de hacer esto en XP era usar Windows Statestate , y aunque nunca hubo un reemplazo adecuado, MS afirma que puede hacer estas cosas con herramientas estándar en Windows 7
También hay herramientas comerciales para esto, como la congelación profunda que sandbox un sistema.
Algunos también han informado que puede usar el componente Filtro de escritura mejorado desde ventanas incrustadas en la variante de escritorio para superponer una superposición almacenada en memoria ram sobre una imagen de disco duro normal.
Una alternativa interesante y bastante inusual es montar las unidades de arranque sobre iSCSI, luego tomar una instantánea del sistema de archivos en el que se almacenan las unidades de arranque; esto es lo que se hizo en la casa de la fiesta de lan . En la misma línea, podría ser posible usar un arranque VHD, luego simplemente reemplace el VHD modificado con uno nuevo cada arranque en Windows 7 o posterior.
Hay muchas formas de hacerlo en Windows.
En linux? Usa un livecd