在推出一个新的软件包之后,我发现机器上的
cpu使用率很高.一个似乎非常活跃的过程是msiexec,它真的不应该运行.我在进程浏览器中看着它,我不时地看到它启动我可以告诉的新进程与新软件有关……但是进程结束得相当快.
有没有办法获得Windows Installer目前的特定内容?
我将
添加到Process Explorer / Process Monitor建议 – 从Sysinternals运行FileMon和RegMon.您可以过滤/保存msiexec及相关进程的日志,导出到csv并拥有
文件系统和
注册表的完整操作列表.与写入Windows Installer日志的
内容进行比较/对比.
您还可以看看Scott Willeke的LessMissiébles(LessMSI)能为您做些什么……
http://lessmsi.activescott.com/
用它来提取和更改MSI的guid和/或内容,重新打包,检查MSI包中的所有项目等.