Windows10のPHPStormインストール時に誤って関連付けたファイルをデフォルトに戻すには?【調査中】
PHPStormのバージョンを2019.02 から 2019.03に上げるために
前のバージョンをアンインストールしてインストーラーを実行
したところ、誤ってファイル拡張子を関連付けてしまったので、
全部デフォルトの状態に戻したいのだが、JetBrainsの日本語
ヘルプにはそれらしい情報がないので、yahoo.comで英語の
情報を検索している(Φω|
そこで、少しわかった情報を頼りに直すメモをまとめる。
多分、PHPStorm自体では関連付けの解除はできなさそう。
[Windows標準のassocコマンド]
1. コマンドプロンプトを管理者権限で起動。
cmd.exeはWindows10ではWindows システムツール以下にある。
2. 以下のコマンドを実行。
3. ファイル拡張子の関連付けが削除されたか確認。
4. 別窓で開いたエクスプローラーで確認したが変わってない。
5. 一応、システムを再起動してみるが変わってない。
[インストールしたプログラムに関連づいたファイルを変更]
1. Windowsの設定ダイアログを開く。
2. 1よりアプリを選択。
3. 左のツリーから規定のアプリを選択。
4. 既定のアプリ画面下のファイルの種類ごとに既定のアプリを選ぶ選択。
5. 次のファイルの種類ごとに既定のアプリを選ぶ画面で、左の拡張子ツリー
からPHPStormに関連づいた.jsを選ぶ。
6. アプリを選ぶダイアログが出るが、そもそも既定の拡張子のアイコン
が出てこない。
[Windows10のレジストリエディタ]
1. regeditを起動し、以下をそれぞれ編集。
(ex).js
1-1. コンピューター\HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\FileExts\.js\OpenWithList 以下を確認。
データにphpstorm64.exe がある。
名前 種類 データ
e REG_SZ phpstorm64.exe
-> eを選択してデータ修正を選び、値を消して更新。
1-2. コンピューター\HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\FileExts\.js\OpenWithProgids 以下を確認。
PhpStorm2018.3 がある。
->PhpStorm2018.3を削除(削除後、追加できず。これはバイナリ値である)
1-3. コンピューター\HKEY_CURRENT_USER\Software\Microsoft\Windows\
CurrentVersion\Explorer\FileExts\.js\UserChoice 以下を確認。
PhpStorm2018.3 がある。
名前 種類 データ
ProgId REG_SZ PhpStorm2018.3
->ProgIdをクリックして値のデータを消去して、OKを押そうとするがエラー。
2. システムを再起動してみるが、ファイルの種類はPHPStormが
握ったままになってて、拡張子が変わってない。
3. PHPStormを再インストールするかどうか悩んでいる <-- イマココ
[参考サイト]
intellij-support.jetbrains.com