安装或卸载.msi或.exe软件包时会发生什么?

时间:2014-10-29 05:40:14

标签: windows installation uninstall

我想知道内部细节。注册管理机构如何变更?如何在安装后,程序和功能能够检测卸载文件以进行卸载?如何创建文件。如果你能举一些例子会更好。

1 个答案:

答案 0 :(得分:2)

请参阅:https://www.raymond.cc/blog/tracking-registry-and-files-changes-when-installing-software-in-windows/
 上面将给出:通过比较快照之前和之后跟踪注册表和文件更改

关于MSI:MSI是Windows使用的安装程序包文件格式。它的名字来自该程序的原始标题,Microsoft Installer,后来改为Windows Installer。 MSI文件用于安装,存储和删除程序。这些文件包含在一个包中,该包与程序的客户端安装程序服务(.EXE文件)一起使用,以打开和安装该程序。

你可以查看stackoverflow what happens in the registry when installing with an MSI in Windows 7?中的上一个问题