知识库 KB0217

与 Digital Guardian 冲突:关闭 Excel 将触发 "HRESULT 0x800A03EC"

问题

我同时安装了 Digital Guardian 和 think-cell。关闭 Excel 时,似乎会随机显示 think-cell 错误:

think-cell 错误消息.

此崩溃可能会导致无法再次打开 think-cell 的内部数据表。

说明

Digital Guardian 7.4.1.0178 或更新版本已解决类似问题(DG 案例编号 104993)。如需进一步的信息,请参阅此 Digital Guardian 支持门户文章。(请注意,您必须是经过身份验证的 Digital Guardian 支持客户才能访问该版本。)

但是,在其他情况下仍然可能发生该错误,例如在使用以下步骤时:

  1. 打开 Excel
  2. 选择某些单元格,例如单元格 A1:C3
  3. 插入think-cell元素堆积图
    → PowerPoint 将打开
  4. 在 PowerPoint 中插入(空)图表
  5. 保存 PowerPoint 文件和 Excel 文件(例如保存在桌面上)
  6. 关闭 PowerPoint 和 Excel
  7. 打开 Windows 任务管理器 →(更多详细信息) → 详细信息选项卡,确保已关闭所有的 Excel.exe 和 PowerPnt.exe 进程
  8. 打开保存的 PowerPoint 文件
  9. 双击(空白)think-cell 图表
    → 内部数据表将打开
    → Excel 文件将打开(内部数据表关闭),预期行为无误
    → 两个 Excel 进程在任务管理器内打开
  10. 关闭 Excel
    → 只有内部数据表的 Excel 进程保留在任务管理器中
  11. 等到内部数据表的 Excel 进程关闭(可能需要 30 秒)
    CRITICALWITHMSG tcaddin\officeutilities\embeddedidispatchimpl.h(121): HRESULT 0x800A03EC

停用 Digital Guardian 后,问题不再出现。在无 Digital Guardian 的情况下进行测试时,请确保在任务管理器 →(更多详细信息)→ 详细信息选项卡中关闭所有 Digital Guardian 进程。

解决方法

禁用 Digital Guardian 文档属性功能后,此问题将不会出现。

解决方案

请联系 Digital Guardian 支持人员,并询问是否已提供永久修补程序。请参阅 DG 案例编号 00252763。

分享