【Windows】右クリックメニューの「プログラムから開く」にある不要なアプリ候補を消す手順

【Windows】右クリックメニューの「プログラムから開く」にある不要なアプリ候補を消す手順
🛡️ 超解決

ファイルを開く際に右クリックメニューの「プログラムから開く」に、使わないアプリの候補が多数表示されてお困りではありませんか。

このメニューは、一度関連付けたアプリやインストールしたアプリが自動で追加されるため、リストが長くなりがちです。

この記事では、Windows 11とWindows 10でこの不要なアプリ候補を整理し、メニューをすっきりさせる具体的な手順を解説します。

これにより、必要なアプリを素早く選択できるようになり、日々の業務をスムーズに進められます。

【要点】右クリックメニューの不要なアプリ候補を消す方法

  • レジストリを編集する: 右クリックメニューの候補を完全に削除し、メニューを整理できます。
  • 規定のアプリをリセットする: ファイルの種類ごとの規定のアプリ設定を初期化し、関連付けを再構築できます。
  • アプリをアンインストールする: 不要なアプリ自体をシステムから削除し、候補表示を防ぎます。

ADVERTISEMENT

「プログラムから開く」メニューの仕組みとレジストリの役割

右クリックメニューの「プログラムから開く」は、特定のファイル形式を開くために利用できるアプリケーションの一覧を表示する機能です。

Windowsは、システムにインストールされているアプリケーションや、過去にユーザーがファイルを開く際に選択したアプリケーションの情報を自動で収集し、このリストに加えます。

しかし、アプリケーションをアンインストールしても、関連付けの情報がレジストリに残ることがあり、不要な候補がメニューに表示され続ける原因となります。

これにより、メニューが長くなり、目的のアプリケーションを探す手間が増えてしまうことがあります。

レジストリにおける情報格納の仕組み

Windowsは、アプリケーションの関連付けやシェルのコンテキストメニューに関する情報を、システム設定のデータベースであるレジストリに保存しています。

特に、「プログラムから開く」のリストは、主にHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts以下のキーに記録されています。

このFileExtsキーの下には、各ファイル拡張子ごとのサブキーが存在し、その中のOpenWithListキーに、その拡張子を開くためのアプリケーションの実行ファイル名や内部識別子が格納されています。

不要なアプリケーションの候補は、このOpenWithListキー内の値を直接編集することで削除が可能です。

レジストリの編集はシステムに直接影響を与える操作であるため、実行する際は細心の注意を払い、必ずバックアップを作成することが重要です。

不要なアプリ候補を削除する具体的な手順

ここでは、右クリックメニュー「プログラムから開く」の不要なアプリ候補を削除する具体的な手順を解説します。

レジストリを編集する手順から始めますが、非常に重要な操作のため、最初にレジストリのバックアップを作成してください。

レジストリを編集してアプリ候補を削除する

  1. レジストリのバックアップを作成する
    Windows検索ボックスに「regedit」と入力し、検索結果から「レジストリエディター」を起動します。レジストリエディターが起動したら、左側ペインの「コンピューター」を右クリックして「エクスポート」を選択します。「エクスポート範囲」で「すべて」を選び、任意の保存場所に任意のファイル名で保存してください。このバックアップファイルは、万が一問題が発生した場合にレジストリを元の状態に戻すために使います。
  2. レジストリエディターでパスへ移動する
    レジストリエディターの左側ペインで、以下のパスへ移動します。
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts
  3. ファイル拡張子キーを見つける
    削除したいアプリ候補が表示されるファイル拡張子、例えば「.txt」や「.pdf」などのキーをFileExtsの下から見つけてクリックします。
  4. OpenWithListキーを選択する
    該当する拡張子のキーを展開し、「OpenWithList」キーをクリックします。
  5. 不要なエントリを特定する
    右側のペインに表示される値の中から、削除したいアプリに対応するエントリを特定します。通常、「a」「b」「c」といったアルファベット単一のキー名で、データ欄にアプリケーションの実行ファイル名などが記載されています。
  6. エントリを削除する
    特定した不要なエントリを右クリックし、「削除」を選択します。確認メッセージが表示されたら「はい」をクリックして削除を実行します。
  7. レジストリエディターを閉じ変更を適用する
    すべての不要なエントリの削除が完了したら、レジストリエディターを閉じます。変更をシステムに反映させるため、Windowsを再起動するか、タスクマネージャーから「エクスプローラー」を再起動してください。
    Windows 10の場合も同様の手順で操作できます。

規定のアプリ設定をリセットする

  1. 設定アプリを開く
    Windowsのスタートボタンを右クリックし、「設定」を選択してアプリを開きます。
  2. 「規定のアプリ」画面へ移動する
    左側のメニューから「アプリ」を選択し、右側の画面で「規定のアプリ」をクリックします。
  3. ファイルの種類を検索する
    「ファイルの種類またはリンクの種類ごとに既定値を選択してください」の項目までスクロールし、検索ボックスに問題のあるファイル拡張子、例えば「.docx」と入力します。
  4. ファイルの種類を選択する
    検索結果に表示された該当のファイル種類の項目をクリックします。
  5. 規定のアプリを確認または変更する
    現在設定されている規定のアプリが表示されます。別のアプリを選択し直すことで、右クリックメニューの候補が整理される場合があります。
  6. 規定の値をリセットする
    もし「規定の値をリセット」ボタンが表示されている場合は、それをクリックして設定を初期化します。
  7. 変更を適用する
    設定画面を閉じ、Windowsを再起動して変更を適用します。
    Windows 10では「設定」→「アプリ」→「既定のアプリ」→「ファイルの種類ごとに既定のアプリを選ぶ」から同様の設定ができます。

不要なアプリ自体をアンインストールする

  1. 設定アプリを開く
    Windowsのスタートボタンを右クリックし、「設定」を選択してアプリを開きます。
  2. 「インストールされているアプリ」画面へ移動する
    左側のメニューから「アプリ」を選択し、右側の画面で「インストールされているアプリ」をクリックします。
  3. アンインストールしたいアプリを探す
    アンインストールしたいアプリを検索ボックスで探すか、リストをスクロールして見つけます。
  4. アプリをアンインストールする
    該当するアプリの右側にある「…」メニューをクリックし、「アンインストール」を選択します。
  5. 確認メッセージに応答する
    確認メッセージが表示されたら、再度「アンインストール」をクリックして削除を進めます。
  6. 変更を適用する
    アンインストールが完了したら、Windowsを再起動して変更を適用します。
    Windows 10では「設定」→「アプリ」→「アプリと機能」から同様の操作が可能です。

操作時の注意点と関連トラブルへの対処法

右クリックメニューのアプリ候補を整理する際には、いくつかの注意点があります。ここでは、よくある失敗例とその対処法を解説します。

レジストリ編集後にシステムが不安定になる

原因: レジストリの誤った編集は、Windowsの動作に重大な影響を与える可能性があります。不要なキーや値を削除したり、誤った値を入力したりすると、システムが起動しなくなったり、特定の機能が使えなくなったりする場合があります。

対処法: レジストリ編集前には必ずバックアップを作成してください。問題が発生した場合は、作成したバックアップファイルをインポートすることで元の状態に戻せます。レジストリエディターのメニューバーから「ファイル」→「インポート」を選択し、バックアップファイルを選んでください。インポート後、Windowsを再起動して状況を確認します。

アプリをアンインストールしても候補が消えない

原因: アプリのアンインストールが完全に実行されず、レジストリに古い情報が残っている場合があります。特に、手動でファイルを削除した場合や、クリーンアップツールが不完全に動作した場合に発生しやすい現象です。

対処法: 上記のレジストリ編集の手順を再度実行し、関連するファイル拡張子キーの下にある「OpenWithList」から残っているアプリ候補を手動で削除してください。また、アプリの提供元が推奨するアンインストールツールがあれば、それを使用することも検討すると、より完全に削除できる場合があります。

「プログラムから開く」がまったく表示されない

原因: シェル拡張機能の破損や、システムファイルの損傷が考えられます。まれに、サードパーティ製アプリケーションがコンテキストメニューを不正に変更してしまうこともあります。

対処法: まずはシステムファイルチェッカーを実行して、システムファイルの整合性を確認してください。Windows検索ボックスに「cmd」と入力し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択します。コマンドプロンプトで sfc /scannow と入力し、Enterキーを押してください。問題が解決しない場合は、以下のDISMコマンドも試してください。
DISM /Online /Cleanup-Image /RestoreHealth
これらのコマンドで解決しない場合は、Windowsの復元ポイントを使用して、問題発生前の状態に戻すことを検討します。

ADVERTISEMENT

Windows 11とWindows 10の「プログラムから開く」メニューの比較

Windows 11とWindows 10では、「プログラムから開く」メニューの見た目や規定のアプリ設定画面に違いがあります。

項目 Windows 11 Windows 10
メニューの見た目 モダンなデザインで、アプリのアイコンが大きく表示される シンプルなリスト形式で、アイコンは小さめ
「規定のアプリ」設定画面 「設定」→「アプリ」→「規定のアプリ」に統合され、より詳細な設定が可能 「設定」→「アプリ」→「既定のアプリ」にあり、一部はコントロールパネルにも分散
レジストリキーの場所 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts
主要な操作方法 レジストリ編集、設定アプリからの規定のアプリ変更、アプリのアンインストール レジストリ編集、設定アプリからの規定のアプリ変更、アプリのアンインストール

この記事では、右クリックメニューの「プログラムから開く」に表示される不要なアプリ候補を削除する手順を解説しました。

レジストリの編集、規定のアプリのリセット、アプリのアンインストールを通じて、メニューの整理が可能です。

これにより、ファイルを開く際の選択肢が明確になり、日々の作業効率を向上させられます。

特にレジストリ編集は慎重に行い、必ずバックアップを作成してから不要なアプリ候補を整理してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。