如何使用卸载清理注册表设置?

时间:2012-09-12 15:00:06

标签: excel installer uninstall

我有一个安装程序需要在\ Software \ Microsoft \ Office \ 12.0 \ Excel \ Options下添加一个到Currentuser的密钥。它必须是CurrentUser,因为excel不会在LocalMachine中查找。我有一个客户需要安装管理员权限。我发现当安装程序以Admin用户身份运行时,密钥是在Admin users注册表设置下创建的。为了解决这个问题,我编写了一个自定义操作,在Currentuser中创建了Excel键,然后将该键复制到当前登录到该计算机的每个其他用户。这似乎有效。

我现在遇到的问题是卸载。注册表项保留在原位,这会导致Excel出现问题。在卸载时摆脱此注册表项的最佳方法是什么?

我在VS 2010中使用Windows安装程序。

居里

1 个答案:

答案 0 :(得分:0)

尝试安装并运行Revo Uninstaller。安装完成后,查看是否仍有excel要卸载。在REVO中,卸载过程中有一个步骤,您可以选中要删除的注册表项的复选框(粗体文本)。

http://www.bleepingcomputer.com/download/revo-uninstaller/

(在网站上,点击"立即下载"而不是顶部的"下载"按钮(这只是指向Google潜在客户的链接)。