知识库 KB0217
与 Digital Guardian 冲突:关闭 Excel 将触发 "HRESULT 0x800A03EC"
问题
我同时安装了 Digital Guardian 和 think-cell。关闭 Excel 时,似乎会随机显示 think-cell 错误:
此崩溃可能会导致无法再次打开 think-cell 的内部数据表。
说明
Digital Guardian 7.4.1.0178 或更新版本已解决类似问题(DG 案例编号 104993)。如需进一步的信息,请参阅此 Digital Guardian 支持门户文章。(请注意,您必须是经过身份验证的 Digital Guardian 支持客户才能访问该版本。)
但是,在其他情况下仍然可能发生该错误,例如在使用以下步骤时:
- 打开 Excel
- 选择某些单元格,例如单元格 A1:C3
- 插入 → think-cell → 元素 → 堆积图
→ PowerPoint 将打开 - 在 PowerPoint 中插入(空)图表
- 保存 PowerPoint 文件和 Excel 文件(例如保存在桌面上)
- 关闭 PowerPoint 和 Excel
- 打开 Windows 任务管理器 →(更多详细信息) → 详细信息选项卡,确保已关闭所有的 Excel.exe 和 PowerPnt.exe 进程
- 打开保存的 PowerPoint 文件
- 双击(空白)think-cell 图表
→ 内部数据表将打开
→ Excel 文件将打开(内部数据表关闭),预期行为无误
→ 两个 Excel 进程在任务管理器内打开 - 关闭 Excel
→ 只有内部数据表的 Excel 进程保留在任务管理器中 - 等到内部数据表的 Excel 进程关闭(可能需要 30 秒)
→CRITICALWITHMSG tcaddin\officeutilities\embeddedidispatchimpl.h(121): HRESULT 0x800A03EC
停用 Digital Guardian 后,问题不再出现。在无 Digital Guardian 的情况下进行测试时,请确保在任务管理器 →(更多详细信息)→ 详细信息选项卡中关闭所有 Digital Guardian 进程。
解决方法
禁用 Digital Guardian 文档属性功能后,此问题将不会出现。
解决方案
请联系 Digital Guardian 支持人员,并询问是否已提供永久修补程序。请参阅 DG 案例编号 00252763。