Office ドキュメントの MHT ファイルへのハイパーリンクがインターネット エクスプローラーで読み込みに失敗する

現象

次のシナリオを考えます。

Office アプリケーション (Microsoft Excel、Microsoft Word、Microsoft PowerPoint) を使用しており、ファイル共有上の MHT ファイルへのハイパーリンクを挿入します。 リンクをクリックすると、インターネット エクスプローラーが起動しますが、MHT ファイルは読み込まれません。 代わりに、次のエラーが表示されます。

アドレスが無効です。

ほとんどの場合、次の原因が考えられます。

  • アドレスに入力エラーが発生する可能性があります。
  • リンクをクリックすると、古くなっている可能性があります。

原因

URL のパスまたはファイル名にはスペースがあります。

解決方法

重要: このセクション、メソッド、またはタスクには、レジストリを変更する方法を示す手順が含まれています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリのバックアップ方法および復元方法の詳細を参照するには、以下のサポート技術情報番号をクリックしてください。

322756 Windows でレジストリをバックアップおよび復元する方法

この問題を回避するには、以下の手順を実行します。

  1. 問題の影響を受ける開いている Office アプリケーションを終了します。
  2. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。次に、「Regedit」と入力し、[OK] をクリックします。
  3. を見つけてクリックして、次のレジストリ キーを選択します:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\
  4. 手順 3 で指定したキーを選択したら、[編集] メニューの [新規] をポイントし、[キー] をクリックします。
  5. 「FEATURE_CREATE_URL_MONIKER_DISABLE_LEGACY_COMPAT」と入力し、Enter キーを押します。
  6. Editmenu の [新規] をもう一度選択し、[DWord (32 ビット) 値] を選択します
  7. 「iexplore.exe」と入力し、Enter キーを押します
  8. [ファイル] メニューの [レジストリ エディターの終了] をクリックして、レジストリ エディターを終了します。

問題が解決されたかどうかの確認

  • 問題が解決されたかどうかを確認します。 問題が解決された場合、このセクションの作業は完了していることになります。 問題が解決されていない場合は、サポートに問い合わせることができます。
  • ご意見をお寄せください。 フィードバックを提供したり、このソリューションに関する問題を報告したりするには、 メールでお問い合わせください。

詳細情報

Web ファイル (.HTM、.HTML、。Asp。Mht。MHTML など)は、URL エンコードを使用してスペースを処理するように設計された Web サーバーに最も頻繁に格納されます。 にアクセスする場合は。Web サーバーからの MHT ファイルは、パス内のスペースの有無に関係なく正しく読み込まれます。