メモ:ファイルの関連付けができないときの対処

Windowsでファイルの拡張子と起動するアプリケーションを関連付けする際、何故か何度やっても適切に関連付けられない場合がある。

たとえば hogehoge.prjを MyApplication.exeに関連付けようとして

  • hogehoge.prjを右クリック → 「プログラムから開く」 → 「プログラムの選択」
  • 「ファイルを開くプログラムの選択」ダイアログから「参照」ボタンを押す
  • MyApplication.exeを選択して「OK」
  • プログラム一覧に追加されるはずの MyApplication.exeが表示されない

というような状況。

そういう場合、レジストリを編集して HKEY_CLASSES_ROOT\Applications\MyApplication.exeの項目を削除してやると良い。