Windows 10と11で「開く」メニューを拡張して、より多くのアプリを選べるようにする方法

Windows 10・11で「開く」メニューをカスタマイズするコツ

ファイルを右クリックして「開く」メニューを見たことがありますか?便利ですよね。でも、よく使うアプリがそこに表示されていなかったり、手動でプログラムを追加したい場合も出てきます。そうなるとちょっと混乱します。正直に言うと、操作は一見わかりにくく、Windows側も必要以上に複雑にしていることがあります。

私も普段よく使うテキストエディタやツールを追加しようとしたとき、特にWindows 11の新しいビルドでは、いちいち設定を探したり登録手順に戸惑ったりしました。どこに設定項目があるのか、Windowsに新しいプログラムを認識させるにはどうすればいいのか、メニューや更新、OEMの制限なども絡んでくるので一筋縄ではいきません。そして、オプションがグレーアウトしていたり見当たらなかったりしたときは、設定やレジストリの編集など深部まで掘り下げる必要がある場合もあります。


まずは基本:カスタマイズしたいファイルタイプを見つける

これ自体は簡単に思えますが、実は拡張子をしっかり覚える必要があります。例として .xyz.abc などですね。でも実際には、Windowsはその拡張子を利用してファイルタイプを識別しているため、拡張子が曖昧だったり、設定の奥深い場所に隠されていると、少し手間取ることもあります。ファイルの拡張子をよく確認し、タイポや珍しい拡張子で間違っていないかもチェックしましょう。これを把握したら、その拡張子に対応させたいプログラムを登録したり、Windowsに認識させたりできます。

もしそのアプリがすでにその拡張子と関連付けられていない場合、コマンドラインやレジストリを手動で登録する必要があります。ただし、多くのユーザーにとっては、「開く」メニューから手軽に登録を始めるのが簡単です。ただし注意点として、これはWindowsのバージョンやメーカーのカスタマイズ次第では、一貫していないこともあります。


「開く」からプログラムを手動で追加する方法

次に、その拡張子のファイルを右クリックします。するとメニューが表示されるので、「プログラムから開く」を選択します。ここで困るのが、通常は表示されるアプリが限られていることです。新しいアプリを追加したい場合は、「別のアプリを選ぶ」をクリックします。Windows 11では、さらに「別のアプリをもっと見る」や、スクロールして見つけるリンクの中に、「このPCで別のアプリを探す」があります。これは多くの場合、メニューの一番下にあり、特に最新のビルドでは意外と隠されていることもあります。

それをクリックすると、ファイル選択画面が開きます。ここで、使用したいアプリの実行ファイル(.exe)を探します。一般的な場所は C:\Program Files\MyApp\myapp.exe ですが、インストール方法によっては Program Files (x86) 内や別の場所にあることもあります。面倒なときは、該当アプリのショートカットを右クリックして 「ファイルの場所を開く」を選ぶと、直接実行ファイルがあるフォルダに飛べます。これで時間短縮になりますね。

正しい実行ファイルを選んだら、必ず 「このアプリを既定として常にこの種類のファイルを開く」にチェックを入れましょう。これを設定しておくと、次から同じ拡張子のファイルを開くときに、自動的にこのアプリが使われるようになります。設定しないと、次回もデフォルトのアプリに戻ってしまい、ちょっとイライラするかもしれません。


設定を終えて、追加したアプリをリストに表示させる

最後に 「OK」 をクリックします。これでWindowsはこの関連付けを記憶し、今後、そのタイプのファイルを右クリックしたときの「開く」メニューに、あなたのアプリを追加してくれるはずです。メニューがすぐに更新されない場合もありますが、その場合はエクスプローラーを再起動すると効果的です(例: taskkill /f /im explorer.exe でエクスプローラーを終了させてから、start explorer.exe で再起動)。

私も何度もこれをやっていますが、かなり時間短縮になっています。特にNotepad++やVS Code、特定の画像ビューアなど、よく使うアプリにすぐアクセスできるのは便利۔一度設定すれば、操作が格段にスムーズになり、標準のアプリのメニューをわざわざ探す手間も省けます。


必要に応じて他の拡張子も同じ手順で設定しよう

複数のファイルタイプに対応させたい場合は、同じ手順を繰り返すだけです。ただし、拡張子によっては登録方法や既定のハンドラーがWindows側で管理されている場合もあります。設定しても反映されないことが続く場合は、設定 > アプリ > デフォルトアプリから再設定したり、レジストリエディタを使って直接編集する方法もあります(例:HKEY_CLASSES_ROOTのキーを操作)。

ただし、普通はそこまでしなくても、手順通り「開く」から登録し、設定からデフォルトに設定するだけで十分です。かなり面倒なときだけ、レジストリ操作を考えればOKです。


私の経験から得たヒント

Windowsは大きなアップデートや再インストールのたびに、これらの関連付けがリセットされることがあります。そのたびにカスタム設定を失い、やり直しになることも。お気に入りのアプリがメニューから消えて困った場合は、慌てずになじませ直すのが吉です。設定や既定アプリの保存状態のバックアップも検討してみてくださいね。

また、正しいアプリの実行ファイル(.exe)を選ぶのは非常に重要です。間違ったショートカットや怪しいファイルをリンクしてしまうと、セキュリティ上もリスクです。すぐに「開く」をクリックせず、時間をかけて二重確認しましょう。

もし手動登録がうまくいかない場合は、レジストリ編集やサードパーティツール(例:Default Programs Editor)も選択肢ですが、私はなるべく避ける傾向です。基本的には、「開く」から登録して、設定を変えておく方法が最もシンプルで確実です。


まとめ:確認すべきポイント

  • 登録したいファイルの拡張子が正しいか
  • 対象アプリの実行ファイルの場所を正確に把握しているか
  • 「常にこのアプリを使う」にチェックを入れたか
  • 設定後に変更が反映されない場合は、Explorerをリフレッシュ(例:taskkill /f /im explorer.exeと再起動)したか
  • OSのアップデートによるリセットには注意し、必要に応じて再設定を行う

長い説明になりましたが、少しでも参考になれば幸いです。実際、この作業を理解すれば、「開く」メニューのカスタマイズはかなり便利です。ファイルの関連付けがスムーズになれば、作業効率も格段にアップしますよ。頑張ってください!