有没有办法删除需要管理员权限才能卸载但又不提示的程序?

有没有办法删除需要管理员权限才能卸载但又不提示的程序?

我正在使用 Advanced Installer 尝试为已创建的应用程序创建安装程序 (.exe)。安装过程的一部分涉及安装 USB 驱动程序。

构建安装程序后,我尝试运行它,但由于 DIFXAPP 错误,无法将密钥写入注册表,因此它一直失败。以管理员身份运行安装程序后,我能够安装该应用程序。

然而,我现在遇到了麻烦卸载出于类似的原因,程序在卸载过程中会尝试访问安装期间添加的注册表项(可能是为了删除它)。但是,如果没有管理员权限,此操作会失败,导致卸载过程回滚。

我在 Windows 7 64 位计算机上执行所有这些操作。有没有办法使用提升的访问权限强制卸载程序?

答案1

这不是很好,但我自己解决了这个问题,方法是手动查找注册表中对我的产品的所有引用并删除这些键。我还将我的安装更改为每台机器(暂时),以强制提升安装和卸载的权限。

我仍然很欣赏一个不涉及弄乱注册表的解决方案(如果有的话),以防将来参考。

相关内容