最近,在微软推送更新(使用 Windows 10 和 Office 2010)后,我开始遇到问题。每次运行 Excel 时,我都会收到此消息:
过了一会儿,它变成了这样:
进而:
当然,我无法告诉它在哪里可以找到Microsoft Office 单一图像 2010它寻找的文件(我到处找用Swift搜索),所以我会取消,然后收到另一条错误消息,然后一切又会重新开始……(啊)
我很快就学会了在出现第一条消息时立即点击“取消”,几分钟后我就可以使用 Excel 了。但这是一个挥之不去的烦恼。在网上搜索发现了很多不起作用的东西,包括直接运行 EXCEL.EXE。最后,今天,我找到了问题的根源并解决了它。请参阅下面的答案...
答案1
查看事件查看器日志,我发现每次 Excel 启动时都会有一系列条目,第一个条目始终是这样的:
检测产品“{90140000-003D-0000-1000-0000000FF1CE}”、功能“ProductNonBootFiles”、组件“{B3D474BE-E3A6-49C8-B1DA-68D117BD8DC7}”失败。资源“C:\WINDOWS\Fonts\MEIRYO.TTC”不存在。
网上搜索此页显示 MEIRYO 是适用于 CJK 语言的 Microsoft 字体(我实际上并不使用或需要...)。该页面指出它是随 Office 2010(以及其他产品)提供的。
我使用 SwiftSearch 发现有问题的字体文件位于我的计算机上的以下位置:
C:\Windows\Installer\$PatchCache$\Managed\00004119B30000000100000000F01FEC\14.0.4763
我去那里找到了它以及 MEIRYOB.TTC。右键单击它们并“安装”。
重新启动 Excel 并且问题消失!
我的估计是,微软要么为 Excel 创建了对该字体的依赖关系(但没有确保它已安装),要么在一次升级期间以某种方式将其卸载。
我的建议:如果您遇到此问题,请从事件日志开始。
- 右键单击桌面/开始菜单上的“计算机”,然后点击“管理”。
- 在“系统工具”下,展开“事件查看器”、“Windows 日志”,然后选择“应用程序”。
- 在右侧点击“过滤当前日志”
- 在新对话框中,对于“事件源”下拉列表,选择“MsiInstaller”并单击“确定”
这将过滤日志以显示所有与 Windows 安装程序相关的操作。单击右侧的“查找...”以搜索“产品:Microsoft Office Single Image 2010 -- 配置失败”。
返回该 MsiInstaller 消息序列的开头,查看是什么触发了它。它可能与我的情况相同,或者您可能会发现一些不同的东西。祝你好运。