無法在 Internet Explorer 中載入 Office 檔中的 MHT 檔案超連結
徵狀
請參考此案例:
您使用 Office 應用程式 (Microsoft Excel、Microsoft Word、Microsoft PowerPoint) ,並將超連結插入至檔案共用上的 MHT 檔案。 當您按兩下連結來追蹤它時,Internet Explorer 會啟動,但不會載入 MHT 檔案。 相反地,您會看到錯誤:
位址無效。
最有可能的原因:
- 位址中可能有輸入錯誤。
- 如果您按兩下連結,則可能已過期。
原因
URL 中的路徑或檔名中有空格。
解決方案
重要事項:此區段、方法或工作包含可告訴您如何修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需有關如何備份和還原登錄的詳細資訊,請按一下下列文章編號,檢視「Microsoft 知識庫」中的文章:
322756 如何在 Windows 中備份及還原登錄
若要避開此問題,請依照下列步驟執行:
- 結束任何受此問題影響的開啟 Office 應用程式。
- 按一下 [開始],按一下 [執行],輸入 regedit,然後按一下 [確定]。
- 找出 ,然後按下列登錄機碼:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\
- 選取步驟 3 中指定的金鑰之後,請指向 [編輯] 功能表上的 [新增],然後按兩下 [金鑰]。
- 輸入 FEATURE_CREATE_URL_MONIKER_DISABLE_LEGACY_COMPAT,然後按 ENTER 鍵。
- 再次選取 [Editmenu] 上的 [新增],然後選取 [DWord (32 位) 值
- 輸入 iexplore.exe,然後按 Enter 鍵
- 在 [檔案] 功能表上,按一下 [結束] 關閉 [登錄編輯程式]。
這樣是否已修正問題?
其他相關資訊
Web 檔案 (.HTM、.HTML、。Asp。Mht。MHTML 等 ) 最常儲存在網頁伺服器上,其設計目的是要使用 URL 編碼來處理空格。 如果您存取您的 。來自網頁伺服器的 MHT 檔案,無論路徑中是否具有空格,它們都會正確載入。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應