症状
尝试在 Word 2010 Microsoft Office打开文档时,程序崩溃,并收到以下错误消息:
Microsoft Office Word 遇到问题,需要关闭。
此外,错误模块可能在 Word 事件日志中显示为名为USP10.DLL。
原因
如果文档包含类型 1 字体(如 Helvetica 和 TimesNewRomanPS),则可能会出现此问题。
请注意,如果电子邮件包含类型 1 字体,Microsoft Office Outlook 2010 中也会出现相同的问题。
解决方案
若要解决此问题,请安装 Word 2010 的 2010 年 12 月累积更新。 有关更新详细信息,请单击以下文章编号,在 Microsoft 知识库中查看该文章:
2459114 Word 2010 修补程序包的说明 (Word-x-none.msp) :2010 年 12 月 14 日,KB 2459114 的"此修补程序包修复的问题"部分中提到了
此问题,如下所示:
-
在 Word 2010 文档中使用 Helvetica 类型 1 字体时,Word 2010 崩溃。 此外,Outlook 2010 在 Outlook 2010 电子邮件中使用 Helvetica 类型 1 字体时崩溃。
或者,使用以下方法之一。
方法 1:替换 OpenType 字体
确定正在对文档应用哪种有问题的类型 1 字体,然后从注册表中删除有问题的类型 1 字体替换项。 为此,请按照下列步骤操作:
-
单击"开始",在"开始搜索"框中键入 regedit,然后按 Enter。
系统提示输入管理员密码或进行确认,请键入密码或提供确认。 -
在注册表编辑器中,找到以下子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
-
在 FontSubstitutes 条目 下,选择有问题的类型 1 字体。
-
右键单击字体,然后单击"删除"。
-
退出注册表编辑器。
-
重启计算机。
-
卸载有问题的类型 1 字体。 若要详细了解如何卸载字体,请参阅以下 Microsoft 知识库文章:
314960 如何在 Windows 中安装或删除字体
-
安装有问题的类型 1 字体的 OpenType 版本。
方法 2:将不同的打印机设置为默认值
选择其他打印机作为默认打印机。 为此,请针对相应的 Windows 版本执行以下步骤。
Windows Vista
-
单击" ",在"开始搜索"框中键入打印机,然后在"程序"列表中单击打印机。
-
单击"添加打印机"。
-
在“添加打印机”对话框中,单击“添加本地打印机”。
-
单击“使用现有的端口”,然后单击“下一步”。
-
在“制造商”列表中,单击“Microsoft”。
-
单击“Microsoft XPS Document Writer”,然后单击“下一步”。
-
单击“使用当前已安装的驱动程序(推荐)”,然后单击“下一步”。
-
单击以选中“设置为默认打印机”复选框,并单击“下一步”。
-
单击“完成”。
Windows 7
-
单击"开始",然后单击"设备和打印机"。
-
单击"添加打印机"。
-
在“添加打印机”对话框中,单击“添加本地打印机”。
-
单击“使用现有的端口”,然后单击“下一步”。
-
在“制造商”列表中,单击“Microsoft”。
-
单击“Microsoft XPS Document Writer”,然后单击“下一步”。
-
单击“使用当前已安装的驱动程序(推荐)”,然后单击“下一步”。
-
单击以选中“设置为默认打印机”复选框,并单击“下一步”。
-
单击“完成”。
方法 3:从文档中删除字体
删除文档中对冒犯性字体的所有引用。 为此,请按照下列步骤操作:
-
在未遇到此问题的不同计算机上打开文档。
-
对于每个冒犯性字体,将文档中的所有字体引用更改为其他字体。 例如,将字体从 Helvetica 更改为 Calibri。
若要在 Word 2010 中搜索和替换字体,请执行以下步骤:
-
在" 开始" 选项卡上,单击"查找"旁边的 向下箭头。
-
单击"高级查找"。
-
单击"更多"。
-
单击"格式",然后单击"字体"。
-
选择要替换的字体。
-
单击" 替换" 选项卡。
-
单击"格式",然后单击"字体"。
-
选择要替换在步骤 5 中选择的字体的字体。
-
单击“全部替换”。
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 对于这些产品的性能或可靠性,Microsoft 不做任何暗示保证或其他形式的保证。