- ベストアンサー
レジストリ内の関連付けの優先順位
WinXPで関連付けに関わっているレジストリとして HKCR HKCR\SystemFileAssociation HKCU\Software\Classes HKLM\Software\Classes HKLM\Software\Classes\SystemFileAssociation を自分は知っていますが、 どれがどの順番で優先されるのでしうか
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
誰も回答しないようですので・・・。 "HKEY_CLASSES_ROOT"と"HKEY_LOCAL_MACHINE\SOFTWARE\Classes"、 "HKEY_CLASSES_ROOT\SystemFileAssociations"と"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations"、 は、それぞれ、どちらが優先されるわけでもないと思いますョ。(どちらか一方を変更すると、もう一方も自動的に変更されてしまうので。ここまでは自信あり。) "HKEY_CLASSES_ROOT"と"HKEY_CLASSES_ROOT\SystemFileAssociations"、 "HKEY_LOCAL_MACHINE\SOFTWARE\Classes"と"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations"、 は、それぞれ、設定される内容が違うのではないかと・・・。(こっちは自信全然無し。) "HKEY_CURRENT_USER\Software\Classes" ↑は、良くわかりません。他に、ユーザー個別の設定として、『コンテキストメニュー』の『アプリケーションから開く』を選択した時に、 "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts" に、拡張子ごとの"OpenWithList"キーが作られます。
補足
>どちらか一方を変更すると、もう一方も自動的に変更さ >れてしまうので。 >拡張子ごとの"OpenWithList"キーが作られます。 ここについては了解しました。 もうちょいまってみます