Windows 7 x64 下的注册表中的产品卸载密钥在哪里?

ano*_*217 9 windows-registry uninstall windows-7

我需要根据 GUID 产品代码在注册表中查找产品的安装位置。在 Win XP 下,安装的产品的密钥位于

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Run Code Online (Sandbox Code Playgroud)

例如,如果我有 GUID {034759DA-E21A-4795-BFB3-C66D17FAD183} 我可以查找

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{034759DA-E21A-4795-BFB3-C66D17FAD183}
Run Code Online (Sandbox Code Playgroud)

并且会有一个包含产品安装位置的值。

但是,注册表似乎没有在 Win 7 x64 中遵循相同的设置。有谁知道我如何做我在 XP 中所做的事情,但在 Windows 7 中?谢谢。

小智 21

对于安装在 64 位操作系统上的 32 位应用程序,浏览到以下内容

HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Run Code Online (Sandbox Code Playgroud)


Leo*_*eoB 0

刚刚检查了我的 Win7 x64 系统,注册表显示了InstallLocation大多数条目的密钥。