Windows如何在卸载软件时知道安装位置?

问题描述 投票:0回答:2

当我运行允许自定义安装位置/路径的安装程序时,文件将正确放置在我选择的位置。

当我运行相同的MSI并选择删除(或从添加/删除程序进行卸载)时,它怎么知道安装位置,以便删除正确的文件?

我以为它会存储在'Computer \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall {GUID}',但是当我查看已安装软件的位置时,会显示'InstallLocation'key is empty

但是,无论我如何卸载它,无论我放在哪里,它都知道要删除哪个文件夹。该信息存储在注册表的其他位置还是MSI文件本身中?

windows installer uninstall msiexec
2个回答
0
投票

-1
投票
© www.soinside.com 2019 - 2024. All rights reserved.