症状
Office 应用程序在某些常见使用方案中停止响应。
原因
从 Microsoft Office 2013 开始,如果选项可用,Office 应用程序套件将利用硬件加速。 为此,Office 使用计算机上安装的图形适配器。 这会导致 Office 应用程序加载和使用图形驱动程序代码。 对于使用 Intel 图形适配器的系统,某些版本的 Intel 图形驱动程序存在堆损坏 bug,导致 Office 应用程序停止响应。
以下 Intel 图形驱动程序版本会导致此问题。
| 版本 |
|---|
| 26.20.100.6951 |
| 26.20.100.6952 |
| 26.20.100.6998 |
| 26.20.100.6999 |
| 26.20.100.7000 |
| 26.20.100.7063 |
决议
确定计算机是否具有受影响的 Intel 图形驱动程序之一。 为此,请执行以下步骤:
- 在 控制面板中,选择 “硬件和声音>设备管理器”。
- 展开 “显示适配器 ”项。 如果你有 Intel 图形适配器,驱动程序将显示在列表中。 如果看到 Intel 适配器,请右键单击该适配器,然后选择“ 属性”。
- 在“ 驱动程序 ”选项卡上,查看 “驱动程序版本 ”字段中的信息。
如果你有一个受影响的图形驱动程序版本,请使用以下选项之一来解决问题。
选项 1:更新 Intel 图形驱动程序
包含修补程序的 Intel 图形驱动程序版本为 26.20.100.7262。 最佳解决方案是将图形驱动程序更新到此版本(或更高版本)。 为此,请在适配器的属性对话框中打开“ 驱动程序 ”选项卡,然后选择“ 更新驱动程序 ”按钮以搜索更新的图形驱动程序。
注释
如果找不到更新的图形驱动程序,请通过 OEM 网站或 Intel 网站搜索驱动程序更新。
选项 2:更新 Office 版本
Office 已发布特定 Office 版本的修补程序。 修复程序将检测计算机是否安装了受影响的 Intel 图形驱动程序之一。 如果这样做,Office 将避免使用硬件加速。 而是使用称为 Windows 高级光栅化平台(WARP)的软件光栅器。
包含此修补程序的 Office 版本如下。
| 释放 | 版本 |
|---|---|
| 1911 年(2019 年 11 月) | 16.0.12325.20120 |
| 1910 年 10 月 (2019 年 10 月) | 16.0.12228.20364 |
| 1907 年 7 月 (2019 年 7 月) | 16.0.11929.20516 |
| 1901 年 1 月 (2019 年 1 月) | 16.0.11328.20492 |
| Office 内部人员 | 16.0.12406.20000 |
若要解决此问题,请更新 Office 安装。
注释
Office 版本中的修复不适用于具有 Nvidia 优化图形适配器的用户。 有关如何解决此问题的详细信息,请参阅“选项 4:Nvidia 优化”部分。
选项 3:在 Office 中手动禁用硬件加速
如果无法将 Intel 图形驱动程序或将 Office 更新为具有修补程序的版本,可以通过 “选项” 对话框禁用硬件加速。 为此,请执行以下步骤:
- 在任何 Office 应用程序中,选择 “文件>选项”。
- 在 “高级 ”窗格中,选中“ 禁用硬件图形加速 ”复选框。
- 选择“确定”。
小窍门
如果选择此选项,建议在将 Intel 图形驱动程序更新到版本 26.20.100.7262(或更高版本)时清除 “禁用硬件图形加速 ”复选框。 应执行此作,以便 Office 可以使用可能的最佳性能运行。
选项 4:Nvidia Optimus
本部分适用于安装了以下任一图形适配器的 Office 用户:
- 具有导致问题的图形驱动程序版本的 Intel 图形适配器
- Nvidia Optimus 图形适配器
对于这些用户,将 Office 更新为具有修补程序的版本将无济于事。 这是因为 Nvidia Optimus 图形适配器可以间接加载和使用故障的 Intel 图形适配器。 这些用户应按照“选项 3:在 Office 中手动禁用硬件加速”部分中的步骤解决此问题。
某些计算机具有第三方软件,该软件决定了 Nvidia Optimus 驱动程序的运行方式。 可以将这些计算机配置为不使用 Intel 图形适配器。 关于如何操作,请联系第三方供应商以获取说明。
第三方信息免责声明
本文讨论的第三方产品由独立于微软的公司制造。 Microsoft对这些产品的性能或可靠性不作任何明示或暗示的保证。