如何保证虚拟机的状态? 确保软件不变

我想确保我可以在Windows虚拟机的Hyper-v上停止一台机器,然后启动它,确保VHD内部没有任何变化。

这可能吗? 我可以像“C:\ Windows \ System32 \ config”SAM,系统等MD5一样,然后启动虚拟机(一个月或更长时间),确保没有任何改变?

有没有其他的方式,更“漂亮”的方式?

也许从所有驱动器导出,如: "DIR c:\*.* /s/one >c:\before.txt" ,然后是"DIR c:\*.* /s/one >c:\after.txt"那么文件比较?

微软提供了一个MD5实用程序,虽然它是非官方的。 它被称为“fciv”(File Checksum Integrety Verifier)。 它可以直接输出到控制台或XML文件,具体取决于你正在做什么,甚至可以recursion地跳入目录,如果你想检查和整个层次的VHD。

详情在这里: http : //support.microsoft.com/kb/841290