症状は次の通り。
- 「ファイルを開くプログラムの選択」でProtege.exeを指定しても、エクスプローラが反応しない
- コンパネの「既定のプログラム」 も同様に変更不可
(私の場合、Protege.3.4.6を一旦アンインストールし、Protege3.4.8をインストールし直したところ、この症状になった)
仕方ないのでレジストリを直接いじって修正。
(レジストリの変更は自己責任で)
- Protegeを開き、適当にプロジェクトを保存する
- *.owl *.pprj が作成される
(*.owlのアイコンがProtege(またはLaunchAnywhere)→解決) - *.pprjは少なくともProtegeに関連付けされてるのを確認
- Regeditを起動
- タスクマネージャーのプロセスでexplorer.exeを終了
- 次のキーを開く
\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
- ここで、.owl以下のサブキーすべてを、.pprjと同じになるように変更する
- Regedit終了
- タスクマネージャー(win7/Ctrl+Shift+Esc winXP/Ctrl+Alt+Delete)を開き
新しいタスクの実行からExplorerを実行
以上で関連付けが行われる。
0 件のコメント:
コメントを投稿