超連結在 Outlook 中無法運作

徵狀

注意事項

安裝 Outlook Desktop 7 月 11 日安全性更新之後,當您在電子郵件中開啟連結時,如果路徑指向完整功能變數名稱 (FQDN) 或 IP 位址,您可能無法開啟連結或收到下列錯誤訊息:

此 URL 發生非預期的錯誤

如需此問題的詳細資訊,請參閱 Outlook 在安裝 2023 年 7 月 11 日發行的 Microsoft Outlook 安全性功能略過弱點保護之後,封鎖開啟 FQDN 和 IP 位址超連結

假設您在 Windows 中將 Internet Explorer 設定為預設瀏覽器。 當您選取 Microsoft Outlook 中的超連結時,依據您的 Outlook 版本,您會收到下列其中一則錯誤訊息:

由於此電腦上的限制,此作業已被取消。 請連絡您的系統管理員。

您的組織的原則使我們無法為您完成此動作。 如需詳細資訊,請與您的技術支援中心聯絡。

解決方案

若要解決這個問題,請依序執行下列方法。 使用每個方法之後,請檢查問題是否已解決。

方法 1:重新設定 Internet Explorer 設定

Internet Explorer 10 中的 Internet Explorer 11

警告

如果您使用的是 Windows 10、Windows 8.1 或 Windows 8,請繼續執行方法 2。

  1. 啟動 Internet Explorer。

  2. 選取 [工具]> [網際網路選項]

  3. 選取 [進階]> [重設]

    網際網路選項上 [進階] 索引標籤的螢幕擷取畫面。

  4. 在 [重設 Internet Explorer 設定]視窗中,選取 [刪除個人設定]> [重設]

    [重設 Internet Explorer 設定] 視窗的螢幕擷取畫面。

  5. 完成後,請選取 [關閉]

    [重設 Internet Explorer 設定] 視窗上 [關閉] 選項的螢幕擷取畫面。

  6. 關閉並重新啟動 Internet Explorer。

  7. 選取 [工具]> [網際網路選項]

  8. 選取 [程式]> [集程式]

    網際網路選項上 [程式] 索引標籤的螢幕擷取畫面。

  9. 選取設定您的預設程式

    在 [預設程式] 視窗中,設定 [預設程式] 選項的螢幕擷取畫面。

  10. 在 [程式] 清單中,選取 [ Microsoft Outlook>將此程式設為預設值]。

    在 [程式] 清單中選取 Microsoft Outlook 時,[設定預設程式] 視窗的螢幕擷取畫面。

  11. 向前捲動至 [預設程式] 清單的頂端,並醒目提示 Internet Explorer ,然後選取 [將此程式設為預設]

    在 [程式] 清單中選取 [Internet Explorer] 時,[設定預設程式] 視窗的螢幕擷取畫面。

  12. 選取 [確定] 以關閉 [連結] 對話方塊。

Internet Explorer 9

  1. 啟動 Internet Explorer。

  2. 選取 [工具]> [網際網路選項]

  3. 選取 [進階]> [重設]

    網際網路選項的 [進階] 索引標籤上 [重設] 按鈕的螢幕擷取畫面。

  4. 在 [重設 Internet Explorer 設定]視窗中,選取 [刪除個人設定]> [重設]

    在 [重設網際網路設定] 視窗上,[刪除個人] 選項的螢幕擷取畫面。

  5. 完成後,請選取 [關閉]

    IE9 中 [重設 Internet Explorer 設定] 視窗上 [關閉] 選項的螢幕擷取畫面。

  6. 重新啟動 Internet Explorer。

  7. 選取 [工具]> [網際網路選項]

  8. 選取 [程式]> [集程式]

    IE9 中的 [網際網路選項] 中的 [設定程式] 選項的螢幕擷取畫面。

  9. 選取設定您的預設程式

    [設定預設程式] 選項的螢幕擷取畫面。

  10. 在 [程式] 清單中,選取 [ Microsoft Outlook>將此程式設為預設值]。

  11. 選取 [確定],然後關閉 [ 預設程式 ] 對話方塊。

  12. 在 [網際網路選項] 對話方塊中,選取 [程式] 索引標籤,然後選取 [預設網頁瀏覽器] 底下的 [成為預設值]。

    [網際網路選項] 的 [程式] 索引標籤的螢幕擷取畫面。

  13. 選取 [確定]

Internet Explorer 8 和 Internet Explorer 7

  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,選取 [網際網路選項]
  3. 選取 [高級>重設]。
  4. 選取 [程式>集程式]。
  5. 選取 [預設程式]。
  6. 選取 [ Microsoft Outlook>將此程式設為預設值]。
  7. 選取 [確定],然後關閉 [ 預設程式 ] 對話方塊。
  8. 在 [網際網路選項] 對話方塊中,選取 [程式] 索引標籤,然後選取 [預設網頁瀏覽器] 底下的 [成為預設值]。
  9. 選取 [確定]

Internet Explorer 6

  1. 啟動 Internet Explorer。

  2. [工具] 功能表上,選取 [網際網路選項]

  3. 選取 [程式] [ >重設 Web 設定]。

  4. 在 [ 網際網路程式] 下,確定已選取正確的電子郵件程式。

  5. 選取 [ Internet Explorer] 應該檢查其是否為預設瀏覽器 核取方塊。

  6. 選取 [套用]> [確認]

    注意事項

    當 Internet Explorer 啟動時,您可能會收到下列訊息:
    Internet Explorer 不是您目前的預設瀏覽器。 您要將它設為預設瀏覽器嗎?

    當您收到下列訊息時,請選取「是」

方法 2 - 從另一部電腦匯出及匯入登錄機碼

本節主要是為進階電腦使用者而提供。 如需有關高級疑難排解的協助,請洽詢系統管理員或與 Microsoft 支援人員聯繫。

重要事項

請仔細依照本節中的步驟執行。 如果您不當地修改登錄,可能會發生嚴重的問題。 在您進行修改之前,請先備份登錄,做為還原之用,以免發生問題。

注意事項

只有在每個瀏覽器的先前指示無法解決此問題時,才使用此方法。

步驟1:從另一部電腦匯出登錄機碼

  1. 在未遇到此問題的電腦上,選取 [開始>執行]。

  2. [開啟] 方塊中輸入 regedit,然後選取 [確定]

  3. 找出並選取登錄子機碼:HKEY_LOCAL_MACHINE\Software\Classes\htmlfile\shell\open\command

  4. 在 [檔案]或 [登錄] 功能表上 (視作業系統而定) ,選取 [匯出]。

    登錄編輯程式中 [檔案] 功能表的螢幕擷取畫面。

  5. 請注意將要儲存檔案的位置。

  6. 重新命名文件的檔案名稱,然後按一下「儲存」

  7. 結束 [登錄編輯程式]。

步驟2:匯入登錄機碼

  1. 將匯出的登錄機碼複製到問題電腦上的桌面。

  2. 按兩下 Migwiz.exe 檔案。

    您可能會收到下列錯誤訊息:

    Windows 10、Windows 8.1 和 Windows 8

    新增資訊可能會不慎變更或刪除值,並導致元件停止正常運作。 如果您不信任 C:Users<yourlogon>Desktop\regkey.reg 中此資訊的來源,請勿將它新增至登錄。

    Windows 7

    您確定要在磁碟機中新增資訊:位置檔案已複製到登錄檔的 \file name.reg?

  3. 選取 [是] >[確定]

步驟 3:確認字串 (預設) HKEY_CLASSES_ROOT .html键的值为 htmlfile

  1. 選取 [開始]>[執行]

  2. 在 [開啟] 方塊中輸入 [regedit],然後按一下 [確定]

  3. 找出 ,然後選取登錄子機碼: HKEY_CLASSES_ROOT \.html

  4. 請確定 String (Default) 的值是 “htmlfile”。 如果不是 [htmlfile] ,請以滑鼠右鍵按一下 [(預設)] ,選取 [修改] ,在 [資料數值] 方塊中輸入 [htmlfile],然後選取 [確定]

  5. 結束 [登錄編輯程式]。