「この種類のファイルを開くときは、選択したプログラムをいつも使う」の動作


「右クリック→プログラムから開く」で表示されるダイアログの、「□この種類のファイルを開くときは、選択したプログラムをいつも使う」というチェックボックスの動作を変更する方法。

 

「重要」 レジストリの値を変更します。

 

[スタート]ボタンをクリックして[ファイル名を指定して実行]メニューを選択する。
[ファイル名を指定して実行]ダイアログボックス内に「regedit」を入力する、 レジストリエディタが起動されます。

下記のレジストリを開きます。


HKEY_CLASSES_ROOT\Unknown\shell\openas\command

又は
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\openas\command

 

右ウィンドウの「名称:(規定)」「データ」の値の末尾を変更。

 

1.通常の場合、□にチェックボックスが表示されて変更が出来る。

 

%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1

 

2.末尾に「 %2」(半角スペースと%2)を書き加えると、チェックボックスがグレー表示になり変更が出来なくなる。

 

%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1 %2

 

以上。

 

※ レジストリを変更する場合、自己責任で行ってください。レジストリにはOSの根幹に関わる重要なデータも存在するので、レジストリエディタを使って項目の削除や編集を行うときは慎重に作業してください。