Winapi 有关HKEY_当前用户卸载条目的文档

Winapi 有关HKEY_当前用户卸载条目的文档,winapi,Winapi,在注册表中,描述了HKEY\U LOCAL\U MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall的条目,以便为应用程序创建卸载条目 我的一个新应用程序的概念是可移植的,或者只为当前用户安装。我当然可以创建一个卸载快捷方式,但我尝试将条目添加到HKEY_CURRENT_USER\Software…\uninstall中 这起作用了,Windows在“添加/删除”中显示卸载条目,并将运行我的卸载程序。问题是,这件事有记录吗?我只能

在注册表中,描述了HKEY\U LOCAL\U MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall的条目,以便为应用程序创建卸载条目

我的一个新应用程序的概念是可移植的,或者只为当前用户安装。我当然可以创建一个卸载快捷方式,但我尝试将条目添加到HKEY_CURRENT_USER\Software…\uninstall中


这起作用了,Windows在“添加/删除”中显示卸载条目,并将运行我的卸载程序。问题是,这件事有记录吗?我只能找到有关HKEY_LOCAL_机器条目的信息。

TL;DR:HKCU密钥似乎没有文档记录,但除了Windows95/98/ME和NTV3.x之外,它在任何地方都可以使用

我很确定没有文档存在,但HKCU可以在您关心的每一个NT 4及更高版本的Windows上运行

卸载密钥从未正确记录。“添加/删除程序”控制面板项是在Windows 95中添加的,仅记录了卸载字符串和显示名称值。UI中没有显示其他内容,它是一个简单的列表框,但安静值有一些用途

Windows 2000增加了对更多值的支持,但不幸的是,原始文档也在同一时间被删除,只有新的MSI安装程序及其属性具有任何类型的文档Windows徽标程序此时需要MSI安装程序

在某些情况下,这些文件对MSI的要求较低,但它仍然没有记录所有价值,我也找不到任何有关香港大学的官方信息


还应注意的是,在Windows 10上的设置应用程序中。这个bug已经存在了好几年了。

不,他们不会吹嘘它。您需要测试的场景是使用两个用户帐户安装它两次,然后让一个用户帐户再次卸载它。第二个帐户是否仍然有效?“哎呀!”汉帕桑为什么不应该呢?它安装在不同的位置。