Outlook 2016以前のバージョンで開かないリンクを修正する方法

Outlook電子メール内からリンク(ハイパーリンク)を開こうとすると、多くのユーザーが問題に直面します。 ほとんどの影響を受けるユーザーは、この特定の問題は、Windows 10の大規模な更新の後、または古いWindowsバージョンからWindows 10へのアップグレードプロセスを完了した後に発生すると報告しています。

問題を再現してさまざまなユーザーレポートを確認した後、ほとんどの場合、デフォルトのブラウザーまたは不適切なオフィスのインストールが原因で問題が発生しているようです。 Outlookで[リンクを開くことができません]はほとんどの場合Windows 10で発生しますが、Windows 7およびWindows 8(8.1)、特にWindows Office 2010でも報告されています。

現在同じ問題に苦しんでいる場合、この記事では、問題を解決できる最良のトラブルシューティングガイドを提供します。 問題を解決する修正プログラムが見つかるまで、以下の方法に従ってください。 さぁ、始めよう!

方法1:Officeインストールの修復

まず最初に、問題の原因がOfficeの不良インストールではないことを確認しましょう。 Microsoft Outlookプログラムは、グリッチまたはOfficeのインストールが不適切なために誤動作する場合があります。 一部のユーザーは、[ プログラムと機能]ウィンドウを使用してMicrosoft Officeスイートを修復した後、問題を解決できました。

Microsoft Officeインストールを修復して、 Outlookでリンクを開けない問題を修正するためのクイックガイドを次に示します

  1. Windowsキー+ Rを押して、実行ボックスを開きます。 次に、「 appwiz.cpl 」と入力し、 Enterキーを押して[ プログラムと機能]を開きます

  2. [プログラムと機能]内で、アプリケーションリストをスクロールダウンし、問題を引き起こしているOutlookバージョンに関連付けられているMicrosoft Officeを見つけます。
  3. Microsoft Officeバージョンを右クリックして、 変更を選択します。

  4. [Microsoft Officeの修復]ウィンドウで、[ 修復]トグルsi 続行を選択します。

  5. 画面上のプロンプトに従って修復プロセスを開始し、完了するのを待ちます。
  6. コンピューターを再起動し、次回の起動時に問題が解決するかどうかを確認します。

それでもMicrosoft Office内でリンク(ハイパーリンク)を開けない場合は、以下の次の方法に進んでください。

方法2:デフォルトのWebブラウザーをInternet ExplorerまたはMicrosoft Edgeに変更する

この特定の問題はほとんどの場合デフォルトのブラウザが原因で発生するため、デフォルトのブラウザを変更するだけで問題を解決できる可能性が十分にあります。

結局のところ、古いバージョンのOutlookは、デフォルトのWebブラウザーがInternet Explorer(IE)またはMicrosoft Edgeに設定されていない場合、ハイパーリンクを開くことを拒否するか、クラッシュさえすることが知られています。 ほとんどの場合、この種の問題は、サードパーティのブラウザー(Chrome、Opera、Firefoxなど)を使用するMicrosoft Office 2010以前で発生します。

注:サードパーティのブラウザを使用しており、組み込みの代替に切り替えることに興味がない場合は、 方法3に直接ジャンプしてください。

サードパーティのブラウザをデフォルトの選択肢として使用している場合、「 Outlookリンクを開けない 」問題を解決するために、デフォルトのブラウザを変更するためのクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、実行ボックスを開きます。 次に、「 control 」と入力し、 Enterキーを押してコントロールパネルを開きます。
  2. コントロールパネル内で、 デフォルトプログラムをクリックします
  3. [ デフォルトプログラム ]で、[ デフォルトプログラムの 設定 ]をクリックします

  4. [既定のアプリ]ウィンドウで、 Webブラウザーセクションまで下にスクロールし、現在既定として設定されているアプリケーションをクリックします。 次に、リストからMicrosoft EdgeまたはInternet Explorerを選択します

  5. デフォルトのブラウザーをInternet ExplorerまたはMicrosoft Edgeに変更したら、コンピューターを再起動します。
  6. 次回の起動時に、Outlookを開き、そこからリンクを開くことができるかどうかを確認します。 それでも問題が解決しない場合は、以下の次の方法に進みます。

方法3:利用可能な最新バージョンにFirefoxを更新します(該当する場合)

Firefoxをデフォルトのブラウザとして使用している場合、利用可能な最新バージョンを使用しているかどうかを再確認することをお勧めします。 Outlook.comレイアウトによってトリガーされたFirefoxバージョン58には、リンクが開かないバグがあります。 この問題は今ではかなり古いため、MozillaはすでにFirefoxバージョン60に含まれているホットフィックスでこの問題に対処しています。

注:最新のFirefoxビルドへの更新がオプションではない場合(拡張機能の非互換性またはその他の問題のため)、 方法4進んでください

Firefoxが最新バージョンに更新されていることを確認するためのクイックガイドを次に示します。

  1. Firefoxを開き、右上隅のアクションボタンをクリックします。
  2. アクションメニューから、 [ヘルプ]> [Firefoxについて ]に移動します。
  3. 新しいアップデートが利用可能な場合は、[ 再起動してFirefoxを更新する ]ボタンをクリックし、ブラウザが最新のビルドで再起動するのを待ちます。

  4. Firefox更新ソフトウェアに関するUAC(ユーザーアカウント制御)で[はい]をクリックします。
  5. Firefoxを最新バージョンに更新できたら、コンピューターを再起動します。
  6. 次の起動時に、Microsoft Outlook内のリンクをクリックして、問題が解決したかどうかを確認します。 それでもOutlook内でハイパーリンクを開けない場合、またはこの方法が適用されない場合は、次の方法に進みます。

方法4:Firefoxの設定を変更する(該当する場合)

Firefoxの最新バージョンと互換性のないアドインを使用している場合は、利用可能な最新バージョンに更新する傾向がないかもしれません。 幸いなことに、最新のビルドに更新しなくてもリンクを再び使用できるようにする1つの回避策があります。

一部のユーザーは、Firefoxの設定を変更することにより、Outlook内でリンクを再び使用可能にすることに成功しました。 必要なことは次のとおりです。

注:以下の手順は、Firefoxバージョン60よりも古いFirefoxバージョンにのみ適用されることに注意してください。Firefoxバージョン60以降を使用している場合、ステップ4を進めることはできません。

  1. Firefox内で新しいタブを開きます。
  2. 上部のナビゲーションバーで、「 about:config 」と入力または貼り付けて、 Enterを押します。
  3. [ リスクを受け入れる]をクリックします。 Firefoxの詳細設定を入力するボタン。

  4. [詳細設定]リストの上部にある検索ボックスを使用して、「stylo」と入力します。
  5. 次に、 layout.css.stylo-blocklist.enabledをダブルクリックし、デフォルト値をFalseからTrueに変更します。
  6. 次に、 layout.css.stylo_blocklist.blocked_domainsをダブルクリックし、デフォルト値をlive.comに設定します。

    注: live.comではなくOffice 365を使用してメールを表示する場合は、live.comではなくoffice.com (またはoffice365.com )を使用してください。

  7. Firefoxを閉じて再度開き、問題が解決したかどうかを確認します。 それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

方法5:レジストリエディターで.htmlおよび.htmの値を変更する

組織のポリシーは、リンクを開かないようにすることもできます。 一部のユーザーは、レジストリエディターで.htmlおよび.htmの値を変更することで問題を解決できました。

これを行うには、次の2つの方法があります。 自分でレジストリ修正を作成して実行し、すべての修正を一度に操作するか、昇格したコマンドプロンプトを使用して修正を行います。 どちらのガイドがあなたにとってより都合が良いと思われる場合でも、自由にフォローしてください。

作成 REGファイル

  1. デスクトップの空き領域を右クリックして、[ 新規作成]> [テキストドキュメント]を選択し任意の名前を付けます。
  2. 新しく作成したテキストドキュメントを開き、次のテキストを内部に貼り付けます。

    Windowsレジストリエディターバージョン5.00

     Windowsレジストリエディターバージョン5.00 [HKEY_CLASSES_ROOT \ .html] @ = "htmlfile" "Content Type" = "text / html" "PerceivedType" = "text" [HKEY_CLASSES_ROOT \ .htm] @ = "htmlfile" "Content Type" = " text / html "" PerceivedType "=" text "[HKEY_CLASSES_ROOT \ .shtm] @ =" htmlfile "" Content Type "=" text / html "" PerceivedType "=" text "[HKEY_CLASSES_ROOT \ .shtml] @ =" htmlfile " "Content Type" = "text / html" "PerceivedType" = "text" [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ htmlfile \ shell \ open \ command] @ = "\" C:\\ Program Files \\ Internet Explorer \\ IEXPLORE .EXE \ "-nohome" 
  3. コードを配置したら、 [ファイル]> [ 名前を付けて保存]に移動し、拡張子を.txtから.regに変更して、[保存]ボタンをクリックします。

  4. 以前にファイルを保存した場所に移動し、ダブルクリックして開きます。 次に、 UACプロンプトで[ はい]クリックして、アプリケーションがレジストリファイルに必要な変更を加えることを許可します。
  5. コンピューターを再起動し、次回の起動時に問題が解決したかどうかを確認します。

昇格したコマンドプロンプトを使用する

  1. Windowsキー+ Rを押して、実行ボックスを開きます。 次に、「 cmd 」と入力し、 Ctrl + Shift + Enterキーを押して、管理者特権で昇格したコマンドプロンプトを開きます。

  2. 管理者特権のコマンドプロンプト内で、次のコマンドをコピーして貼り付け、 Enterを押します。
     REG ADD HKEY_CURRENT_USER \ Software \ Classes \ .htm / ve / d htmlfile / fREG ADD HKEY_CURRENT_USER \ Software \ Classes \ .html / ve / d htmlfile / f REG ADD HKEY_CURRENT_USER \ Software \ Classes \ .shtml / ve / d htmlfile / fREG HKEY_CURRENT_USER \ Software \ Classes \ .xht / ve / d htmlfile / fを追加REG HKEY_CURRENT_USER \ Software \ Classes \ .xhtml / ve / d htmlfile / fを追加 
  3. 昇格したコマンドプロンプトを閉じて、コンピューターを再起動します。 次の起動時に問題が解決したかどうかを確認します。

興味深い記事