如何配置 Internet Explorer 在相应的 Office 程序中打开
温馨提示:这篇文章已超过381天没有更新,请注意相关的内容是否还可用!
在某些版本的 Windows 10 上,已停产且不受支持的 Internet Explorer 11 桌面应用程序将通过 Microsoft Edge 更新永久禁用。有关详细信息,请参阅 Internet Explorer 11 桌面应用程序停用常见问题解答。本文提供了设置 Internet Explorer 在相应 Office 程序中打开 Office 文档的方法。如果将 Internet Explorer 配置为承载计算机上安装的 Office 程序的文档,则可能会出现此行为。默认情况下,Internet Explorer 配置为托管 Office 程序的文档。如果您运行的是 Windows NT 4.0,则可能无法使用以下过程配置 Internet Explorer 以在相应的 Office 程序中打开 Office 文件。如果您在 Windows 2000 或 Windows Server 2003 上运行终端服务器,则可能无法在此过程的步骤 4 中选择“高级”来打开“编辑文件类型”对话框。如果启用 NoFileAssociate 策略,则会出现此问题。找到特定 Office 文档类型的子项。
本文内容
警告
在某些版本的 Windows 10 上,已停产且不受支持的 Internet Explorer 11 桌面应用程序将通过 Microsoft Edge 更新永久禁用。 有关详细信息,请参阅 Internet Explorer 11 桌面应用程序停用常见问题解答。
本文提供了设置 Internet Explorer 在相应 Office 程序中打开 Office 文档的方法。
原始产品版本:Internet Explorer 10、Internet Explorer 9
原始知识库编号:162059
症状
当您选择指向 Microsoft Office 文件(例如 Microsoft Word 或 Excel 文档)的 HTML 链接时,Internet Explorer 可能会在 Internet Explorer 而不是相应的 Office 程序中打开该文件。
原因
如果将 Internet Explorer 配置为承载计算机上安装的 Office 程序的文档,则可能会出现此行为。 默认情况下,Internet Explorer 配置为托管 Office 程序的文档。
解决方案
要将 Internet Explorer 配置为在相应的 Office 程序中而不是 Internet Explorer 打开 Office 文件,请使用以下方法之一。
注意
这些方法将 Internet Explorer 配置为为所有用户打开 Office 程序中的 Office 文件。
方法 1 - 使用文件夹选项工具
注意
如果您运行的是 Windows NT 4.0,则可能无法使用以下过程配置 Internet Explorer 以在相应的 Office 程序中打开 Office 文件。 如果您运行的是 Windows NT 4.0,请使用方法 2。
注意
如果您在 Windows 2000 或 Windows Server 2003 上运行终端服务器,则可能无法在此过程的步骤 4 中选择“高级”来打开“编辑文件类型”对话框。 如果启用 NoFileAssociate 策略,则会出现此问题。 启用此策略可防止用户(包括管理员)更改所有用户的文件类型关联。
要使用文件夹选项工具将 Internet Explorer 配置为在相应的 Office 程序中打开 Office 文件:
打开“我的电脑”。 在“工具”菜单(或“查看”菜单)上,选择“文件夹选项”(或选择“选项”)。 选择“文件类型”选项卡。 在“已注册的文件类型”列表中,选择特定的 Office 文档类型(例如 Microsoft Excel 工作表),然后选择“高级”(或选择“编辑”)。 在“编辑文件类型”对话框中,清除“在同一窗口中浏览”复选框(或清除“就地打开 Web 文档”复选框)。 选择“确定”。方法 2 - 编辑 Windows 注册表
重要的
本节(或方法或任务)描述修改注册表的步骤。 但是,如果注册表修改不当,可能会出现严重问题。 因此,请务必严格遵循这些步骤。 为了增强保护,应在修改之前备份注册表。 如果出现问题,您可以恢复注册表。 有关如何备份和还原注册表的详细信息,请参阅如何在 Windows 中备份和还原注册表。
要配置 Internet Explorer 通过编辑 Windows 注册表来打开相应 Office 程序中的 Office 文件,请将 BrowserFlags DWORD 值设置为相应文档类型的正确值。 为此,请按照下列步骤操作:
启动注册表编辑器 (Regedt32.exe)。
找到并选择以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
找到特定 Office 文档类型的子项。 下表列出了几种常见 Office 文档类型的子项。
Document Type Subkey
----------------------------------------------------------------------------------------------------------
Microsoft Office Excel 95 Worksheet Excel.Sheet.5
Microsoft Office Excel 97-2003 Worksheet Excel.Sheet.8
Microsoft Office Excel 2007-2010 Worksheet Excel.Sheet.12
Microsoft Office Excel 2007-2010 Macro-Enabled Worksheet Excel.SheetMacroEnabled.12
Microsoft Office Excel 2007-2010 Binary Worksheet Excel.SheetBinaryMacroEnabled.12
Microsoft Office Word 95 Document Word.Document.6
Microsoft Office Word 97-2003 Document Word.Document.8
Microsoft Office Word 2007-2010 Document Word.Document.12
Microsoft Office Word 2007-2010 Macro-Enabled Document Word.DocumentMacroEnabled.12
Rich Text Format Word.RTF.8
Microsoft Office PowerPoint 95 Presentation PowerPoint.Show.7
Microsoft Office PowerPoint 97-2003 Presentation PowerPoint.Show.8
Microsoft Office PowerPoint 2007-2010 Macro-Enabled Presentation PowerPoint.Show.12
Microsoft Office PowerPoint 97-2003 Slide Show PowerPoint.Show.8
Microsoft Office PowerPoint 2007-2010 Slide Show PowerPoint.Show.12
Microsoft Office PowerPoint 2007-2010 Macro-Enabled Slide Show PowerPoint.ShowMacroEnabled.12
Microsoft Excel 7.0 worksheet Excel.Sheet.5
Microsoft Excel 97 worksheetExcel.Sheet.8
Microsoft Excel 2000 worksheet Excel.Sheet.8
Microsoft Word 7.0 document Word.Document.6
Microsoft Word 97 document Word.Document.8
Microsoft Word 2000 document Word.Document.8
Microsoft Project 98 project MSProject.Project.8
Microsoft PowerPoint 2000 document PowerPoint.Show.8
要查找此表中未包含的文档类型的子项,请查找与该文档类型关联的扩展名的子项。 子项的默认值(包含此文档类型的子项的名称。例如,.xls 扩展名与 Excel 工作表关联。在 .xls 子项下,(默认)值包含字符串 Excel.Sheet.5因此,Microsoft Excel Worksheet 文档类型的子项为以下子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.5
确定特定 Office 文档类型的子项后,请按照下列步骤操作:
如果 Office 文档是 Microsoft Office Excel 文档,请为除 Excel.Sheet.5 子项之外的所有 Microsoft Office Excel 子项添加以下值:
值名称:BrowserFlags
数据类型:REG_DWORD
值:8
Excel.Sheet.5 对于子项,添加以下值:
值名称:BrowserFlags
数据类型:REG_DWORD
值:9
如果 Office 文档是 Microsoft Office Word 文档或 RTF 格式文档,请为除 Word.Document.12 子项、Word.DocumentMacroEnabled.12 子项和 Word.RTF 之外的所有 Microsoft Office Word 子项添加以下值。 8 子项 Word.Document.12 。
值名称:BrowserFlags
数据类型:REG_DWORD
值:8
对于 Word.Document.12 子项、Word.DocumentMacroEnabled.12 子项和 Word.RTF.8 子项,添加以下值:
值名称:BrowserFlags
数据类型:REG_DWORD
值:44(十进制)
如果 Office 文档是 Microsoft Office PowerPoint 文档,请为 PowerPoint.SlideShow.12 的所有子项添加以下值(PowerPoint.SlideShowMacroEnabled.12 除外)。
值名称:BrowserFlags
数据类型:REG_DWORD
值:10(十进制)
对于 PowerPoint.SlideShow.12 和 PowerPoint.SlideShowMacroEnabled.12,删除 BrowerFlags(如果存在)。
选择“确定”并退出注册表编辑器。
合适的