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
- Insert > think-cell > Elements > Stacked
> PowerPoint 打开 - 在 PowerPoint 中插入(空)图表
- 保存 PowerPoint 文件和 Excel 文件(例如保存在桌面上)
- 关闭 PowerPoint 和 Excel
- 打开 Windows Task Manager > (More Details) > Details 选项卡,确保所有 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 的情况下进行测试时,请确保在 Task Manager > (More Details) > Details 选项卡中关闭所有 Digital Guardian 进程。
解决方法
禁用 Digital Guardian 文档属性功能后,此问题将不会出现。
解决方案
请联系 Digital Guardian 支持人员,并询问是否已提供永久修补程序。请参阅 DG 案例编号 00252763。