内気なもんた君

時々日本語化してます

"ポイントして選択し、シングルクリックで開く" のレジストリエントリ

暇なんで、古いノートにインストールイメージをカスタマイズしないでインストールしたらどうなるのか試してみた。

操作性が悪いといじり辛いと思い、エクスプローラのフォルダー オプションとシステムのプロパティのパフォーマンスだけはカスタマイズを追加した。
実験に使用したノート

実験なんで一般提供、Dev、Canary を入れてマルチブートにした。

Devをインストールした後に"シングルクリックで開く"が無効になっていた。
レジストリを確認するとカスタマイズで追加したレジストリエントリの値が変わっている。
カレントユーザーのレジストリエントリは、時々こんなことがある。
インストール時に取り込めなかったのか、後で上書きされたのか、どちらかは分からない。

とりあえず、フォルダーオプションでシングルクリックに設定する。
レジストリを確認すると、なんか値が違う。

カスタマイズで追加したレジストリエントリ。
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer]
"ShellState"=hex:24,00,00,00,1c,28,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  01,00,00,00,13,00,00,00,00,00,00,00,62,00,00,00

後で設定しなおした値。
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer]
"ShellState"=hex:24,00,00,00,17,a8,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  01,00,00,00,13,00,00,00,00,00,00,00,42,00,00,00

ここの値は固定かと思っていたけど、どうやら違うようだ。
ちなみに、手動で・・・1c,28.・・・62 に戻してみても、ちゃんとシングルクリックにはなる。

ダブルクリックの設定は以下。

[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer]
"ShellState"=hex:24,00,00,00,37,a8,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  01,00,00,00,13,00,00,00,00,00,00,00,42,00,00,00