症状

安装 Microsoft 安全公告 MS14-082中所述的安全更新后,可能会遇到以下症状之一:

症状 1

在 Microsoft Office 文档中插入 Forms ActiveX 控件 () 时,或者编辑控件的属性时,你可能会在 ActiveX 自定义 Office 解决方案中收到如下所示的错误消息:

Visio无法插入此控件,因为它的 TypeInfo 未正确合并。 确保所有参数类型都为 VBA 友好类型。 如有必要,请删除 TEMP *.exd 文件。

对象库无效或包含对找不到的对象定义的引用。

无法插入对象。

用于创建此对象的程序是 Forms。 该程序未安装在您的计算机上,或者没有响应。 若要编辑此对象,请安装 Forms 或确保关闭 Forms 中任何对话框。

注意 在此最后一条错误消息中, 表单 文本可能替换为控件的 GUID。

症状 2

使用 Office 即点即用在并行安装 2007 Office 套件或 Office 2010 的计算机上安装 Office 2013 时,可能会遇到"症状 1"部分中提到的相同错误。

症状 3

在安装了 MS14-082 的计算机上保存包含 ActiveX 控件 (forms3) 的 Microsoft Excel 工作簿后,Excel 宏在未安装 MS14-082 的计算机上可能不起作用。

解决方法

若要解决"症状"部分中所述的所有问题,请针对已安装的所有版本,将以下Office安装到受影响的计算机。

注意 应安装已安装的所有版本Office的所有更新,以获取修复的完整结果。 如果使用并排组合使用 Office 2013 C2R 安装的产品和 Office MSI 安装的产品,必须同时更新所有产品。 有关详细信息,请参阅"有关更改的重要信息"部分。

Office 2013 (2013 年 10 月,)

Office 2013 即点即 (C2R) 客户端应自动接收包含此修补程序的更新。 验证是否正在运行版本 15.0.4701.1002 或更高版本,以确保安装修补程序。 请参阅"详细信息"部分,了解如何确定是否使用 2013 Office的 C2R 版本以及当前安装的版本。 如果未运行版本 15.0.4701.1002 或更高版本,可以强制联机手动修复 Office 2013,以确保获取最新更新。

了解如何修复Office。

详细了解Office即点即用。

Office 2013 (MSI 安装)

2920754 2015 年 3 月 10 日更新了 Office 2013

2956145,2015年 3 月 10 日更新了 Excel

2013 2956163 MS15-022:Word 2013 的安全更新说明:3 月 10 日, 2015

2965206 2015 年 3 月 10 日,更新了 PowerPoint 2013

2956176,2015年 3 月 10 日更新了 Access 2013

2956155,更新了 Visio 2013

Office 2010 年 10 月

2920813 2015 年 3 月 10 日,更新了 Office 2010

2956142 MS15-022:Microsoft Excel 2010 的安全更新说明:2015 年 3 月 10 日

2956139 MS15-022:Word 2010 安全更新的说明:3 月 10 日, 2015

2920812 MS15-022:PowerPoint 2010 的安全更新说明:2015 年 3 月 10 日

2837601 2015 年 3 月 10 日,Access

2010 2878283更新,2015 年 3 月 10 日,Visio 2010 更新

2007 Office 系统

2984939 MS15-022:2007 Microsoft Office 套件的安全更新说明:2015 年 3 月 10 日

2920794年 3 月 10 日, 2015 年,2007 Office 系统

2956103 MS15-022 的更新:Microsoft Excel 2007 Service Pack 3 的安全更新说明:2015 年 3 月 10 日

2956109 MS15-022:Word 2007 SP3 的安全更新说明:3 月 10 日, 2015

2899580 MS15-022:PowerPoint 2007 Service Pack 3 的安全更新说明:2015 年 3 月 10 日

2817561 2015年 3 月 10 日,Visio 2007 更新

更多信息

有关更改的重要信息

Microsoft Forms Control 包 (FM20.dll) 是一个共享组件,在并行安装 Office 的应用程序之间使用。 请确保将修补程序应用到所有并排安装的 Office 版本,以确保正确更新所有版本,以配合对控件所做的更改。 为了尽量减少中断,这些更新应一起应用。 请注意早期版本的 Office (,也就是说,早于 2007 Office 系统) 的版本不会更新为使用更新的 Forms (FM20) 组件。 这意味着,在安装了 2007 Office 系统版本与更高版本并排安装的计算机上安装此更新可能会阻止早期版本与标准 Forms 控件正常运行。 这是一个已知限制,只能通过将旧版本更新到"解决方案"部分中提到的受支持版本之一来解决。

安装此更新后,你将无法使用来自项目或 HTA Internet Explorer窗体控件。 Microsoft 从未正式支持使用这些控件,我们强烈建议使用这些控件的任何人查找替代控件或修改项目以使用 HTML5,而无需ActiveX控件。 不支持删除任何 (的 killbit) 密钥的安全性,强烈建议不要这样做。 我们的目的是从不从网页解决方案使用这些控件。

使用本机代码中的表单控件的第三方产品不应受到影响,除非这些产品具有显式代码来遵循 Internet Explorer 安全检查 (killbit 设置) ,或者将 Internet Explorer 与这些网页中的控件一起用于网页查看。 这些应用程序必须自行进行代码更改,以处理这些用法的异常情况。 软件开发人员可以联系 Microsoft,以在此类问题上获得支持帮助。

如何确定 2013 Office是 MSI 还是点击运行

若要确定在系统中安装 Office 2013 是基于 MSI 还是基于点击运行,请执行以下步骤:

  1. 启动 Office 2013 应用程序,例如 Microsoft Word 2013。

  2. 在"文件"菜单上,单击"帐户"。

  3. 对于Office 2013 即点即用安装,将显示"更新选项"项。 对于基于 MSI 的安装,不显示"更新 选项 "项。

Office 2013 年 10 月点击运行安装

基于 MSI 的 Office 2013

备用文本 备用文本

处理过时的扩展程序

"解析"部分中包含的更新将确保删除 Microsoft Forms Control 包 (MSForms.exd) 的缓存扩展程序文件,并根据需要为加载这些控件的每个用户进行更新。 但是,如果怀疑扩展程序不正确,可能需要手动删除扩展程序,以验证应用程序重启后是否具有干净副本。

若要手动删除缓存的控制扩展程序对象,请执行以下步骤:

  1. 在Windows资源管理器中,打开 %TEMP% 文件夹,然后在所有子文件夹中搜索"*.exd"。

  2. 删除找到该文件的所有实例。 这包括所有子文件夹。


注意 下次使用 VBA 时,使用新控件时,会自动重新创建 .exd 文件。 这些扩展程序文件将位于用户的配置文件下,也可能位于其他位置,例如以下文件夹:

  • %appdata%\microsoft\forms

  • %temp%\excel8.0

  • %temp%\word8.0

  • %temp%\PPT11.0

  • %temp%\vbe

下面是一个简易修复方法

注意 在运行以下任一简易修复解决方案之前,请确保已关闭受影响的应用程序。

若要自动删除缓存的控制扩展程序文件,请运行以下简易修复解决方案之一:以下简易修复解决方案将删除当前登录用户的

.exd 文件:


以下简易修复解决方案必须由管理员运行,并删除计算机上所有用户帐户的 .exd 文件:

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈意见!

×