摘要
本文包含以下问题的解决方法:退出 Microsoft Office Word 2007 或 Word 2010 时,系统始终提示保存对全局模板 Normal.dotm 所做的更改。 首先,可以关闭 “保存普通模板前的提示” 选项。 但是,执行此操作时,Word在自动保存全局模板更改时不会提示你。 你可能仍有问题。 其次,可以删除任何可能更改全局模板的加载项或模板。 第三,可以帮助保护计算机免受宏病毒的侵害,这些病毒会更改全局模板。
症状
每次退出 Microsoft Office Word 2007 或 Word 2010 时,都会收到以下消息:
“已进行了影响全局模板 Normal.dotm 的更改。 是否保存这些更改?”
原因
如果满足以下任一条件,则可能会出现此问题:
“ 保存前的提示”“正常模板 ”选项处于打开状态。
计算机上安装了一个加载项或一个正在更改全局模板的宏。 例如,在计算机上安装 Internet 邮资加载项 Stamps.com 可能会出现此问题。
加载项可将以下一个或多个项添加到计算机:
- WLL 文件
- 模板
- COM 加载项
- 自动宏
计算机感染了宏病毒,该病毒 (Normal.dotm) 更改全局模板。
解决方法
若要解决此问题,请使用以下一个或多个解决方法。
解决方法 1:关闭“保存普通模板前的提示”选项
若要在打开“ 保存前提示”“正常模板 ”选项时解决此问题,请执行以下步骤。
注意
如果在 Word 中关闭此选项,仍可能会对全局模板进行更改。 但是,系统不会提示你保存这些更改。 建议执行本文稍后提到的其他解决方法。
在 Word 2007 中,单击“Microsoft Office 按钮”,然后单击“Word选项”。
在 Word 2010 中,单击“文件”按钮,然后单击“选项”。
单击“高级”。
在“保存”下,单击以清除“保存普通模板之前检查提示”框。
单击“确定”关闭“Word选项”对话框。
解决方法 2:删除正在更改全局模板的加载项或宏
如果计算机上安装了更改全局模板的加载项或宏,若要解决此问题,请使用以下方法之一。
方法 1:从 Word Startup 文件夹和 Office 启动文件夹中删除 WLL 加载项和模板
启动Word时,Word会自动加载位于 Office 启动文件夹和 Word Startup 文件夹中的模板和加载项。 如果其中一项发生冲突或问题,可能会遇到“症状”部分中所述的问题。 若要确定“启动”文件夹中的某个项是否导致此问题,请暂时清空该文件夹。 为此,请按照下列步骤操作:
退出Word的所有实例。 如果在 Microsoft Outlook 中使用Word作为电子邮件编辑器,请确保同时退出 Outlook。
在桌面上,双击“ 我的电脑”,然后打开“Office 启动”文件夹。 默认情况下,Office Startup 文件夹位于以下位置:
对于 2007 Word:
C:\Program Files\Microsoft Office\Office12\Startup
对于 2010 Word:
C:\Program Files\Microsoft Office\Office14\Startup
将每个项目从 Office 启动文件夹拖动到桌面。 或者,在桌面上创建一个文件夹,然后将每个项目拖动到此新文件夹。
注意
若要在桌面上创建新文件夹,请右键单击桌面上的空白区域,指向 “新建”,然后单击“ 文件夹”。
打开“Word启动”文件夹。 默认情况下,Word Startup 文件夹位于以下位置:
C:\Documents and Settings*用户名*\Application Data\Microsoft\Word\Startup
将每个项目从“Word启动”文件夹拖动到桌面。 或者,在桌面上创建一个文件夹,然后将每个项目拖动到此新文件夹。
启动 Word。
如果在从 Office Startup 文件夹和 Word Startup 文件夹中删除多个项目后无法再重现此问题,请逐个将文件添加回相应的 Startup 文件夹中,以隔离问题。 添加每个文件后,尝试重现问题,以查找导致该问题的文件。
方法 2:删除 COM 加载项
COM 加载项可以安装在任何位置。 COM 加载项由与 Word 2007 交互的程序安装。 若要查看计算机上安装的 COM 加载项列表,请执行以下步骤:
在 Word 2007 中,单击“Microsoft Office 按钮”,然后单击“Word选项”。
在 Word 2010 中,单击“文件”按钮,然后单击“选项”。
单击“ 加载项”。
在 “管理”下,单击“ COM 加载项”,然后单击“ 转到”。
此时会显示 “COM 加载项 ”对话框。
如果“COM 加载项”对话框中列出了加载项,请暂时关闭每个加载项。 为此,请单击以清除列出的每个 COM 加载项的“检查”框,然后单击“确定”。 重启Word时,不会加载关闭的 COM 加载项。 如果在关闭 COM 加载项后问题得到解决,则其中一个 COM 加载项会导致此问题。 若要确定导致问题的加载项,请一次打开一个 COM 加载项,然后重启Word。
方法 3:删除Word自动宏
在 Word 2007 中启动Word或执行特定操作时,自动宏将运行。 下表列出了Word自动宏:
宏 | 存储位置 | 操作 |
---|---|---|
AutoExec | 在普通模板或全局加载项中 | 启动 Word 2007 时运行 |
AutoNew | 在模板中 | 创建基于模板的新文档时运行 |
AutoOpen | 在文档或模板中 | 打开基于模板的文档或包含宏的文档时运行 |
AutoClose | 在文档或模板中 | 关闭基于模板的文档或包含宏的文档时运行 |
AutoExit | 在普通模板或全局加载项中 | 退出 2007 Word时运行 |
若要确定应删除的自动宏,请暂时停止Word自动宏运行。 若要暂时停止运行 AutoExec 宏,请单击“开始”,指向“所有程序”,按住 Shift 键,然后单击“Microsoft Word”。 如果使用 Windows Vista 或 Windows 7 从“开始”按钮键入Word,请按住 Shift 键,然后单击“Microsoft Word”。 若要停止此表中列出的任何其他宏之一,请在执行导致宏运行的操作时按住 Shift。
若要删除自动宏,请执行以下步骤:
启动 Word。
在“ 开发工具 ”选项卡上的“ 代码 ”组中,单击“ 宏”。
如果 Word 2007 中未显示“开发工具”选项卡,请执行以下步骤:
- 单击 Microsoft Office 按钮,然后单击 Word 选项。
- 单击“ 个性化设置”。
- 在“使用Word的顶级选项”下,单击以在“功能区检查”框中选择“显示开发人员”选项卡。
- 单击“确定”关闭“Word选项”对话框。
如果 2010 Word中未显示“开发工具”选项卡,请执行以下步骤:
- 在屏幕的左上角,单击“文件”按钮。
- 在下拉框的右下角区域,单击“选项”。
- 在“Word选项”页中,单击左侧菜单中的“自定义功能区”。
- 在“使用 Wordsection 的顶部选项”中,单击以选中“功能区中的显示开发人员”选项卡复选框,然后单击“确定”。
在“ 宏 ”对话框中,删除名称以“Auto”开头的任何宏。 若要删除自动宏,请单击该宏,然后单击“ 删除”。
注意自动宏可能已由Word加载项添加。 若要确定模板是否包含自动宏,请单击“ 宏位于 ”框中的每个模板。 执行此操作时,会列出模板中的宏。 如果确定模板包含自动宏,则可能需要从计算机中删除此模板。 如果删除Word加载项添加的模板,加载项的功能可能会受到影响。
单击“ 取消 ”关闭“ 宏 ”对话框。
退出 Word。
如果在重启Word后问题得到解决,则其中一个自动宏导致了此问题。]
解决方法 3:帮助防止宏病毒感染计算机
若要在计算机感染宏病毒时解决此问题,请使用以下一种或多种方法。
方法 1:安装和更新防病毒软件
若要制定有助于防止宏病毒的长期策略,请安装专门用于检测宏病毒的防病毒软件。
注意
安装防病毒软件程序后,必须保持其更新状态,以确保检测到并删除新的宏病毒。 有关如何更新防病毒软件程序的详细信息,请与防病毒软件供应商联系。
方法 2:在 Word 中配置宏设置
Word包括以下宏设置,以帮助降低宏病毒感染文档、模板或加载项的可能性:
禁用所有宏,并且不通知
禁用所有宏,并发出通知
注意 此设置是默认设置。
禁用无数字签署的所有宏
启用所有宏 (不建议启用,潜在危险代码可以运行)
若要更改 Word 中的宏设置,请执行以下步骤:
在 Word 2007 中,单击 Office 按钮中的“Word选项”。
在 Word 2010 中,单击“文件”按钮中的“选项”。
选择“信任中心”,然后单击“信任中心设置”。
单击“ 宏设置”。
在 “宏设置”下,为不在受信任位置的文档单击以下宏设置之一:
- 禁用所有宏,并且不通知
- 禁用所有宏,并发出通知
- 禁用无数字签署的所有宏
- 启用所有宏 (不建议启用,潜在危险代码可以运行)
单击“ 确定” 关闭 “信任中心 ”对话框。
方法 3:锁定全局模板
锁定全局模板并创建密码时,可以帮助降低宏病毒未经授权访问计算机的可能性。
若要锁定全局模板,请执行以下步骤:
在“ 开发工具 ”选项卡上的“ 代码 ”组中,单击“ Visual Basic”。
如果 Word 2007 中未显示“开发工具”选项卡,请执行以下步骤:
- 单击 Microsoft Office 按钮,然后单击 Word 选项。
- 单击“ 个性化设置”。
- 在“使用Word的顶级选项”下,单击以在“功能区检查”框中选择“显示开发人员”选项卡。
- 单击“确定”关闭“Word选项”对话框。
如果 2010 Word中未显示“开发工具”选项卡,请执行以下步骤:
- 单击“ 文件 ”按钮,然后单击“ 选项”。
- 单击 "自定义功能区"。
- 从右侧的列表中选中 “开发人员 ”。
在 Visual Basic 编辑器中,单击“项目”窗口中的“此文档”。
注意如果未显示“项目”窗口,请单击“视图”菜单上的“项目资源管理器”。
在 “工具 ”菜单上,单击“ 项目属性”。
单击“保护”选项卡,单击以选中“锁定用于查看检查项目”框。
在“ 密码 ”框中,键入密码。 然后,在“确认密码”框中键入相同的 密码 。
单击“ 确定” 关闭“ 项目属性 ”对话框。
在“文件”菜单上,单击“关闭”并返回到 Microsoft Word。
退出 Word。
收到以下消息时,单击“ 是”:
“已进行了影响全局模板 Normal.dotm 的更改。 是否保存这些更改?”
更多信息
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。