一部のプログラムが、選択したファイル形式を開くための既定のプログラムとして選択されないのはなぜですか?

一部のプログラムが、選択したファイル形式を開くための既定のプログラムとして選択されないのはなぜですか?

SciTEまたはSublime Text 3(ST3)で開きたいファイルがあるのですが、右クリックして移動するとOpen with→Choose default program...新しいウィンドウ(ウィンドウで開く)。私が抱えている問題は、どちらのプログラムも推奨プログラムやその他のプログラムの一覧に表示されないことです。次に、「参照」オプションを選択し、SciTE または Sublime Text 3 の exe ファイル (ST3 の場合は Program Files、SciTE の場合は Program Files (x86) 内) をクリックすると、元の [プログラムから開く] ウィンドウが表示され、ファイルを開くために選択できるプログラムの一覧にどちらのプログラムも表示されません。他のプログラムを参照して選択し、ファイルを開くと、そのプログラムの新しいプログラム アイコンがファイルを開くことができるプログラムの一覧に表示されます。

答え1

アプリケーションがダイアログに追加されない理由はわかりません。ただし、「OpenWithAdd」というツールを使用してプログラムを追加できるはずです。

「プログラムから開く」ダイアログでプログラムを登録する

あるいは、レジストリ エディターを開き、次の情報を使用してアプリケーションを手動で登録することもできます。

アプリケーション登録 (Windows) 2 番目のリンクは上級ユーザー向けだと思います。基本的に、MSDN ドキュメントは開発者向けです。

関連情報