完整的文件系统差异

完整的文件系统差异

我有一个需要在 Windows 8 上安装的程序。问题是,该程序对一些文件进行了更改,这导致另一个程序无法运行,很可能注册表设置也参与其中。

所以我的情况是这样的 - 我需要弄清楚与未安装它的系统相比,哪些文件和注册表项被修改了。基本上我的想法是使用 VMWare。安装第一个程序,克隆该 VMWare,安装第二个程序,然后获取两个系统的差异并找出哪些文件已被修改/添加。

我该怎么做?据我所知,文件系统差异要么只针对少数文件,要么针对 Linux。

我们欢迎提出想法,因为这两个计划对于我们的工作都至关重要。

答案1

如果你只是想彻底卸载,你可以使用类似Revo 卸载程序监控安装过程。

如果你想要详细信息,那么也许运行进程监控在启动安装程序之前进行检查会有所帮助,尽管过滤掉所有不相关的文件系统/注册表更改可能会变得困难。NirSoft 的注册应用程序在这里可能会有用。

最后,我想你总是可以使用以下命令创建驱动器的完整前后文件列表目录或任何适当的程序,以及前后完整注册表导出,然后比较两组数据。对于后者(注册表比较),可以使用以下程序瑞格射或者RegShot2可以帮助您。

相关内容