WindowsでPDFファイルを開く既定のアプリを変更できない場合の解決方法

さて、Windows 11がPDFをMicrosoft Edgeで強制的に開こうとして、愛用のAdobe Acrobatを無視してしまうと、ちょっと困りますよね。特に、PDFをブラウザのタブではなく、ちゃんとしたリーダーで開きたい場合などはなおさらです。この問題は、Windowsのアップデート後や、​​既定のアプリ設定がリセットされた場合に発生することが多いのですが、これは意外と頻繁に起こります。WindowsがAcrobatを認識していないかのように振る舞ったり、Edgeしか選択肢がないために、Acrobatを既定のアプリに設定できないのは、本当にイライラします。幸いなことに、この問題を解決して、PDFが本来開くべき場所で開くようにするためのいくつかの方法があります。

Windows 11で「常にEdgeで開く」問題を解決する方法

「PC上の別のアプリを選択」オプションを使用してください

これは、Windowsが優先アプリを自動的に選択してくれない場合に役立ちます。PDFを右クリックして、「プログラムから開く」>「別のプログラムを選択」を選択します。そこから、Acrobatの実行ファイルを探します。通常は次の場所にあります。

C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe

環境によっては、Program Files (x86)フォルダ内、またはカスタムバージョンをインストールした場合は別のフォルダにある場合があります。Acrobat.exe を選択し、 「常にこのアプリを使用して.pdf ファイルを開く」のチェックボックスをオンにします。この方法は、Windows が選択したアプリを直接使用するように設定できるため、デフォルトのリセットを回避でき、多くの場合有効です。ただし、一部のマシンでは、この変更を有効にするために再起動が必要になる場合があることに注意してください。不思議ですが、事実です。

タスクマネージャーでMicrosoft Edgeのすべてのプロセスを終了してください。

Acrobat を選択するオプションが表示されない場合、または Windows が Edge に繰り返し切り替わってしまう場合は、まずすべての Edge プロセスを終了してみてください。タスク マネージャーを開きます。次に、 msedge.exeCtrl + Shift + Escプロセスを検索します。それぞれを右クリックして [タスクの終了]を選択します。これにより、Windows は一時的に Edge を忘れ、システムが他の PDF ビューアを認識するようになります。その後、設定[既定のアプリ]に戻り、Adobe Acrobat を PDF の既定のアプリとして設定します。一部の設定では、すべてのバックグラウンド プロセスを終了しないと Edge がこっそりと戻ってくることがあるため、この手順は少し手間がかかる場合があります。

Microsoft EdgeとAcrobatをアップデートする

この問題が発生する原因は、Windowsに正しく登録されない古いアプリにある場合があります。両方とも最新バージョンであることを確認してください。Microsoft Edgeを開き、3つの点(メニューアイコン)をクリックし、 「設定」と「その他」を選択して、 「ヘルプとフィードバック」>「Microsoft Edgeについて」に進むと、必要に応じて自動的に更新されます。Acrobatの場合は、左上のメニューをクリックし、「ヘルプ」>「更新プログラムの確認」を選択してください。更新プログラムによって、既定のアプリが頻繁にリセットされる原因となっているバグが修正される可能性があります。

Windowsの設定で、PDFの既定のハンドラーを手動で設定します。

通常の手順は次のとおりです。[設定]を開き、[アプリ] > [既定のアプリ]に進みます。リストからAdob​​e Acrobat を見つけ、 .pdf拡張子までスクロールします。現在の既定のアプリ (おそらく Edge) をクリックし、Adobe Acrobatを選択します。リストにない場合は、アプリが Windows に正しく登録されないことがあるため、Acrobat を再インストールする必要があるかもしれません。それでもうまくいかない場合は、Windows を再起動すると、新しい関連付けが認識されることがあります。

PDF関連付けのレジストリエントリをクリーンアップする

WindowsがEdgeをデフォルトとして使い続ける場合、レジストリに残っているエントリが問題を引き起こしている可能性があります。検索バーに「regedit」と入力し、 Enterキーを押します。ユーザーアカウント制御のメッセージが表示されたら、「はい」をクリックします。次に、以下の場所に移動します。

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf

.pdfファイルを右クリックして「削除」を選択します。「削除できません」というエラーが表示された場合は、管理者権限でコマンドプロンプト( cmd as admin)を開き、以下のコマンドを実行して、一部の Windows サービスを無効にする必要があります。

sc.exe config UCPD start= disabled schtasks.exe /change /Disable /TN "\Microsoft\Windows\AppxDeploymentClient\UCPD velocity"

その後、再起動して、もう一度レジストリキーを削除してみてください。それでも解決しない場合は、Windowsの設定でデフォルト設定を再構成してください。レジストリに残っている不要なファイルが、関連付けを妨げている原因となっている場合があるのです。

最近のWindowsアップデートをアンインストールする(最終手段)

最近のアップデート後にこのような問題が発生し始めた場合は、以前のバージョンに戻すことで解決する可能性があります。コントロールパネル > プログラム > プログラムのアンインストール の順に進み、左側の「インストールされた更新プログラムを表示」を選択します。最新の更新プログラム(日付を確認できます)を見つけて右クリックし、アンインストールします。これは少々強引な方法ですが、他の方法で解決できない場合でも、一部のマシンでは実際にこの方法で問題が解決することがあります。問題がすぐに再発しないように、念のため、アンインストール後はアップデートを一時停止することを忘れないでください。

ちょっと面倒ですが、Windows 11のデフォルトアプリをいじるのは必ずしも簡単ではありません。これらの方法のいずれかで問題が解決し、PDFがEdgeではなくAcrobatで開くようになることを願っています。特にアップデート後に問題が発生した場合は、複数の手順を組み合わせる必要があるかもしれません。諦めずに何度も試してみてください。すぐにうまくいかなくても大丈夫です。頑張ってください!

まとめ

  • 「別のアプリを選択」を使用して、Acrobat.exeを直接指定してください。
  • デフォルト設定に戻す前に、タスクマネージャーでmsedge.exeプロセスをすべて終了してください。
  • EdgeとAcrobatの両方を最新バージョンにアップデートしてください。
  • Windowsの設定でPDFファイルをAcrobatに手動で割り当てる
  • PDF関連付けに関連するレジストリエントリをクリーンアップする
  • 他の方法がすべてうまくいかない場合は、最近のWindowsアップデートをアンインストールしてください。

まとめ

WindowsがデフォルトのPDFファイルを勝手にリセットしてしまうこの癖を直すのは、まるで堂々巡りのように感じるかもしれませんが、コツさえ掴めば、あとは忍耐力さえあれば大丈夫です。レジストリを少し変更したり、アプリを更新したりするだけで解決することもあります。もちろん、Windowsは必要以上に面倒なことをするものです。この情報が、Acrobatなどの使い慣れたアプリでPDFをスムーズに使えるようになるためのお役に立てば幸いです。複数の環境で効果があった方法ですので、皆さんの環境でも同じようにうまくいくことを願っています。

関連記事: