FIX:重新启动运行 Internet Explorer 7 的计算机时,应用程序的配置程序不会运行且 RunOnceEx 注册表项被清除

本文已归档。它按“原样”提供,并且不再更新。
症状
假设有以下情况:
  • 在计算机上安装了 Windows Internet Explorer 7。
  • 然后在计算机上安装了其他应用程序。
  • 第二个应用程序的安装程序会将
    RunOnceEx
    注册表项设置为在计算机下次启动时运行配置程序。
在这种情况下,第二个应用程序的配置程序在您重新启动计算机时不会运行。另外,还会清除
RunOnceEx
注册表项。
原因
如果计算机安装了 Internet Explorer 7,Iernonce.dll 则不会处理
RunOnceEx
注册表项。
解决方案

安全更新信息

要解决此问题,用户必须安装 Internet Explorer 的最新累积安全更新。要安装最新更新,请访问下面的 Microsoft 网站: 有关用于 Internet Explorer 的最新累积安全更新的更多技术信息,请访问下面的 Microsoft 网站: 注意:此修补程序最早在安全更新 928090 (MS07-016) 中发布。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
928090MS07-016:Internet Explorer 累积安全更新
替代方法
开发应用程序时,请设置
RunOnceEx
注册表项的“无状态对话框”选项。
状态
Microsoft 已经确认这是在“适用于”一节中列出的 Microsoft 产品中存在的错误。
更多信息
有关 RunOnceEx 注册表项的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
310593RunOnceEx 注册表项说明
有关软件更新术语的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684有关用于描述 Microsoft 软件更新标准术语的介绍
属性

文章 ID:927357 - 上次审阅时间:01/16/2015 09:20:16 - 修订版本: 3.0

  • Windows Internet Explorer 7 in Windows Vista
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 for Windows XP
  • kbnosurvey kbarchive kbexpertisebeginner kbtshoot kbfix kbbug kbprb KB927357
反馈