Windows 10でOutlook 2003のリンクをクリックすると「リンク ブラウザーの検索」が表示される問題の解決法
Microsoft Officeの新しいバージョン(Outlookなど)の使用に慣れている人が大多数ですが、Windows 10のような最新OSを使っていても、Outlook 2003のような旧バージョンを好んで使い続けるユーザーも少なくありません。しかし問題は、Outlook 2003はWindows 10向けに開発されたものではなく、公式にWindows 10がサポートしているのはOutlook 2007以降だという点です。互換モードのおかげでWindows 10上でもOutlook 2003を使用することは可能ですが、エラーや不具合が発生することは決して珍しくありません。
Windows 10でOutlook 2003を使用する際に最もよく見られる問題のひとつが、アプリケーション内のWebサイトやWebページへのリンクをクリックしてもInternet Explorerで開けず、「リンク ブラウザーの検索」というポップアップが表示されるというものです。これは、Outlook 2003がどのアプリケーションを使えばリンクを開けるのか判断できない状態であることを意味します。
さらに厄介なことに、この問題に直面したユーザーが「リンク ブラウザーの検索」ポップアップからInternet Explorerを指定したとしても、Outlook 2003内のリンクをクリックするとInternet Explorerは確かに起動するものの、リンク先のページではなく空白ページやホームページが表示されてしまいます。これは、Windows 10のレジストリに、Outlook 2003がリンクを正しく処理して開くために必要とする特定のCommandIDが存在しないために起こる現象です。
幸いなことに、この問題は比較的簡単に修正できます。以下の2つの解決策をご紹介します。
解決策1:Outlookを新しいバージョンにアップグレードする
この問題の根本的な原因は、Outlook 2003がWindows 10で使用するにはあまりにも古く、そもそもこのOS向けに設計されていなかったことにあります。幸い、Outlook 2003以降にも複数のバージョンがリリースされており、いずれもWindows 10と完全な互換性があります。
そのため、Outlookを新しいバージョンにアップグレードするだけでこの問題は解決します。アップグレードするには、Outlook 2003をアンインストールし、新しいバージョンを購入してインストールする必要があります。新しいバージョンのOutlookに慣れる必要があるのは事実ですが、この問題を根本的に取り除くには非常に効果的な方法です。Outlook 2003以降のどのバージョンにアップグレードしても問題ありませんが、迷っているなら、モダンとクラシックの絶妙なバランスを保つOutlook 2007がおすすめです。
解決策2:欠けているCommandIDをレジストリに追加する
Outlook 2003を使い続けながら、OutlookからInternet Explorerでリンクを正しく開けるようにしたい場合もご安心ください。それも可能です。その場合は、問題の原因となっている欠けているCommandIDをパソコンのレジストリに追加するだけで解決します。
ただし、その前に、まだ完了していない場合は「リンク ブラウザーの検索」ポップアップでInternet Explorerを指定しておく必要があります。手順は以下の通りです。
- Outlook 2003を起動します。
- Outlook 2003内のリンクをクリックして、「リンク ブラウザーの検索」ポップアップを表示させます。
- ポップアップでiexplore.exeというファイルを指定します。このファイルは以下の場所にあります。
C:\Program Files\Internet Explorer(32ビット版Windowsの場合)
C:\Program Files (x86)\Internet Explorer(64ビット版Windowsの場合)
- OKをクリックします。
「リンク ブラウザーの検索」ポップアップでInternet Explorerのアプリケーションファイルを指定できたら、次は問題自体の修正作業に移ります。手順は以下の通りです。
- スタートメニューを開きます。
- 「notepad」と入力して検索します。
- 検索結果のNotepad(メモ帳)をクリックします。
- 新しく開いたメモ帳に以下の内容を貼り付けます。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\htmlfile\shell\opennew]
@="&Open"
"MUIVerb"="@C:\\Windows\\System32\\ieframe.dll,-5731"
"CommandId"="IE.Protocol"
[HKEY_CLASSES_ROOT\htmlfile\shell\opennew\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" %1"
"DelegateExecute"="{17FE9752-0B5A-4665-84CD-569794602F5C}"- ファイル > 保存をクリックします。
- ファイルの種類のドロップダウンメニューを開き、すべてのファイルを選択します。
- ファイル名は自由に付けて構いませんが、拡張子は必ず.REGにしてください。例えばfix.regなどが適切です。
- ファイル名を決めたら、保存場所を指定して保存をクリックします。
- 開いているすべてのアプリケーションを閉じ、保存した.REGファイルの場所へ移動し、ダブルクリックで実行します。確認を求められたら、操作を承認してください。
ファイルを実行すると、欠けているCommandIDがパソコンのレジストリに追加されます。あとはパソコンを再起動し、起動後に問題が実際に解決していることを確認するだけです。
-
【Windows 10】Outlook エラー 0x8004102a の原因と11の解決方法を徹底解説
Outlook エラー 0x8004102a は、Outlook でメールの送受信を行う際に多くのユーザーが遭遇する代表的なエラーの一つです。実はこのエラーの大部分は、アカウントの資格情報(サインイン情報)を見直すだけで簡単に解決できます。本記事では、Outlook の送受信エラーを解消するために必要なトラブルシューティングの手順を、初心者の方にもわかりやすく詳しく解説していきます。 Windows 10 で Outlook エラー 0x8004102a を修正する方法 まずは、Outlook エラー 0x8004102a が発生する主な原因を確認しておきましょう。 アカウントの資格情報(
-
【解決法】Windows 10のメールアプリやOutlookでリンクが開けないときの対処法
近年、Windows 10で頻繁に報告されているトラブルの一つに、メール内のハイパーリンクが突然開けなくなるという問題があります。Windows 10の「メール」アプリやOutlook 2013・2016・2019・Office 365などで受信したメール内のリンクをクリックしても、Webブラウザーが起動せず、エラーメッセージが表示されるケースです。 この問題は、多くの場合Windows Updateの適用後に発生し、FirefoxやChromeを既定のブラウザーとして設定している環境で起こりやすいのが特徴です。Microsoft Edgeを既定にしている場合にはほとんど発生しません。 Out