2012-04-13 129 views
2

当我启动一个应用程序时,来自先前安装的程序的Windows安装程序不断弹出。该程序仍然在服务器中执行并且工作正常。安装程序弹出,点击“取消”后最终会消失。当我启动一个不同的应用程序时,安装的程序的“Windows安装程序”出现

我对解决这个问题并不感兴趣,我只是想知道windows安装程序如何决定要安装什么?我的意思是说,机制是什么?如何和谁触发Windows安装程序?

感谢您的回复!当以下条件之一为真

+0

这里有一个很大而详细的“文章”解释自我修复:[**我如何确定是什么原因导致反复的Windows Installer自我修复?](https://stackoverflow.com/questions/5501028/如何-可以-I-确定乜原因重复的,Windows的安装程序自修复/ 6066263) – 2017-08-07 23:33:44

回答

0

通常会出现此行为:

  • 安装过程中没有successfuly完成
  • 该程序的注册表项被删除/损坏 (还没有找到合适的注册表项是一个触发器)
  • 安装程序的updatemanager被损坏/ disconfigured /取消了以前的运行

解决方案通常是彻底卸载程序,检查是否确实删除了所有文件夹和注册表项,然后重新安装程序。

3

这是操作系统自动触发的自我修复机制。随着以上列举的原因,它也可被触发,如果:

需要
  • 文件时的部件,特征,或产品之间不适当共享
    1. 已经安装的功能在首次使用像广告/安装/安装,这而产品仍使用它
    2. 由一个用户已经安装了多用户系统上的每个用户的数据,然后由另一用户推出了一个产品

    探讨可能导致资源被卸载缺失的资源ce触发自我修复,查看系统事件日志的应用程序部分。自我修复事件与源“MsiInstaller”一起显示。

    如果安装程序确实试图添加另一个应用程序所需的资源,最好的解决方案就是让它完成,并且在此之后不应再出现。

  • 相关问题