Pages - Menu

2012-10-18

Protegeの関連付けができない問題

何かしらの条件で、Protegeを拡張子に関連付けられなくなる問題があるようである。
症状は次の通り。
  • 「ファイルを開くプログラムの選択」でProtege.exeを指定しても、エクスプローラが反応しない
  • コンパネの「既定のプログラム」 も同様に変更不可
原因は不明。
(私の場合、Protege.3.4.6を一旦アンインストールし、Protege3.4.8をインストールし直したところ、この症状になった)

仕方ないのでレジストリを直接いじって修正。
(レジストリの変更は自己責任で)

  1.  Protegeを開き、適当にプロジェクトを保存する
  2. *.owl *.pprj が作成される
    (*.owlのアイコンがProtege(またはLaunchAnywhere)→解決)
  3. *.pprjは少なくともProtegeに関連付けされてるのを確認
  4. Regeditを起動
  5. タスクマネージャーのプロセスでexplorer.exeを終了
  6. 次のキーを開く
    \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
  7. ここで、.owl以下のサブキーすべてを、.pprjと同じになるように変更する
  8. Regedit終了
  9. タスクマネージャー(win7/Ctrl+Shift+Esc winXP/Ctrl+Alt+Delete)を開き
    新しいタスクの実行からExplorerを実行

以上で関連付けが行われる。

0 件のコメント:

コメントを投稿