如何設定 Internet Explorer 以在適當的 Office 程式中開啟 Office 檔

本文提供一些方法,可將 Internet Explorer 設定為在適當的 Office 程式中開啟 Office 檔。

原始產品版本:   Internet Explorer 10、Internet Explorer 9
原始 KB 編號:   162059

徵狀

當您選取 Microsoft Office 檔案的 HTML 連結 (例如 Microsoft Word 或 Excel 檔) 時,Internet Explorer 可能會在 Internet Explorer 中開啟該檔案,而不是在適當的 Office 程式中開啟該檔。

原因

如果 Internet Explorer 設定為主控電腦上安裝之 Office 程式的檔,則可能會發生此行為。 根據預設,Internet Explorer 會設定為主控 Office 程式的檔。

解決方案

若要將 Internet Explorer 設定為以適當的 Office 程式開啟 Office 檔案,而不是在 Internet Explorer 中,請使用下列其中一種方法。

注意

這些方法會設定 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 檔案,請執行下列動作:

  1. 開啟 [ 我的電腦]。
  2. 在 [ 工具 ] 功能表上 (或 [ 視圖 ] 功能表上) ,選取 [ 資料夾選項 ] (或選取 [ 選項 ]) 。
  3. 選取 [ 檔案類型 ] 索引標籤。
  4. 在 [ 已註冊的檔案類型 ] 清單中,選取特定的 Office 檔案類型 (例如,[Microsoft Excel 工作表) ],然後選取 [ 高級 (] 或選取 [ 編輯) ]。
  5. 在 [ 編輯檔案類型 ] 對話方塊中,清除 [ 在相同視窗中流覽] 核取方塊 (或清除 [ 就地開啟網頁檔 ] 核取方塊) 。
  6. 選取 [確定]。

方法 2-編輯 Windows 登錄

重要

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份及還原登錄的詳細資訊,請參閱 how to 備份及還原 Windows 中的登錄

若要將 Internet Explorer 設定為在適當的 Office 程式中編輯 Windows 登錄以開啟 Office 檔案,請將 [ BrowserFlags DWORD 值] 設定為正確的適當檔案類型的值。 如果要執行這項操作,請依照下列步驟執行:

  1. 啟動登錄編輯程式 ( # A0) 。

  2. 找到並選取下列登錄機碼:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes

  3. 尋找特定 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 子機子機碼下, (default) value 會包含字串 Excel.Sheet.5 。 因此,Microsoft Excel 工作表檔案類型的子機碼是下列子機子項:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.5

  4. 在您識別特定 Office 檔案類型的子機碼之後,請遵循下列步驟:

    1. 如果 Office 檔是 Microsoft Office Excel 檔,請為除了子機碼以外的所有 Microsoft Office Excel 子項新增下列值 Excel.Sheet.5

      值名稱: BrowserFlags
      資料類型: REG_DWORD
      :8

      針對子機碼 Excel.Sheet.5 ,新增下列值:

      值名稱: BrowserFlags
      資料類型: REG_DWORD
      :9

    2. 如果 Office 檔是 Microsoft Office Word 檔或 Rtf 格式檔,請為所有的 Microsoft Office Word 子機碼新增下列值,子機碼、子機碼和子機碼除外 Word.Document.12 Word.DocumentMacroEnabled.12 Word.RTF.8

      值名稱: BrowserFlags
      資料類型: REG_DWORD
      :8

      針對 Word.Document 子機碼,子機碼和子機碼會 Word.DocumentMacroEnabled.12 Word.RTF.8 新增下列值:

      值名稱: BrowserFlags
      資料類型: REG_DWORD
      : 44 (十進位)

    3. 如果 Office 檔是 Microsoft Office PowerPoint 檔,請為除了和以外的所有子項新增下列 PowerPoint.SlideShow.12PowerPoint.SlideShowMacroEnabled.12

      值名稱: BrowserFlags
      資料類型: REG_DWORD
      : 10 (十進位)

      針對 PowerPoint.SlideShow.12PowerPoint.SlideShowMacroEnabled.12 ,刪除 BrowerFlags 現有的 if。

  5. 選取 [確定],然後關閉 [登錄編輯程式]。

適用於

  • Internet Explorer 10
  • Internet Explorer 9
  • Office 家用版 2013
  • Office Professional Plus 2013
  • Office Standard 2013
  • Office 家用及中小企業版 2013
  • Excel 2013
  • PowerPoint 2013
  • Word 2013
  • Office Starter 2010
  • Office 專業增強版 2010
  • Office Standard 2010
  • PowerPoint 2010
  • Office Home and Business 2010
  • Office Home and Student 2010
  • Office Professional 2010
  • Microsoft Word 2010
  • Excel 2010
  • Microsoft Office Excel 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Server 2003 Datacenter Edition (32 位 x86)
  • Microsoft Windows Server 2003 Enterprise Edition (32 位 x86)
  • Microsoft Windows Server 2003 Standard Edition (32 位 x86)
  • Microsoft Office Excel 2003
  • Microsoft Office Word 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Professional Enterprise Edition 2003
  • Microsoft Office Standard Edition 2003
  • Microsoft Windows XP 家用版
  • Microsoft Windows XP Professional
  • Microsoft Windows XP 平板電腦版