日々の生活から浮かぶ小言/雑感/記録がメイン。ときどき趣味的なことをボヤきます。webデザインとかコンピュータとかデジタル機器とか…。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
フォルダをダブルクリックしたときの動作がおかしくなったら
今回、ちょっとした操作ミスで少し困ったことになったので回復方法をメモ。
Windows XP (Pro/SP2)の話です。// が、他のシリーズでも同じと思う。

[ツール]>[フォルダオプション]-[ファイルの種類]で、"フォルダ"や"ファイルフォルダ"の項目の操作を誤ってしまい、困った振る舞いをするようになりました。
具体的には、フォルダをダブルクリックで開くと検索画面が開いてしまう状態です。

後から見つけたんですが、対策はあるみたいです。>>WinFAQ ほか。。

しかし、この方法だけでは上手くいかないこともあります。(今回がそう)

レジストリ内で"ファイルフォルダ"の関連付け情報を記録しているのは、
HKEY_CLASSES_ROOT\Directory\shell 以下
(あるいは、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell 以下)。

また、"フォルダ"の情報を記録しているのは、
HKEY_CLASSES_ROOT\Folder\shell 以下
(あるいは、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell 以下)。

"ファイルフォルダ"と"フォルダ"は、[フォルダオプション]-[ファイルの種類]中でも区別されています。一見同じように見えるこれらの違いを調べたところ、どうやら"ファイルフォルダ(\Directory)"はWindows上でのフォルダの設定を担い、"フォルダ(\Folder)"の方はフォルダに加えてドライブの設定も兼ねているようです。

今回のような症状は、これらのレジストリエントリの既定の設定が変更された事で引き起こされます(これは、[フォルダオプション]-[ファイルの種類]の[詳細設定]内などで容易に変更してしまう可能性があります)。
レジストリで言うと、
① HKEY_CLASSES_ROOT\Directory\shell の (既定) エントリ 及び
② HKEY_CLASSES_ROOT\Folder\shell の (標準) エントリ
に格納される文字列が変更されることでおかしな動作になってしまっています。

上述リンク先の方法では、(既定)エントリnone と記入することが記されていますが、については(予想は出来るけども)明記されていません。
(標準)エントリの方もと同じように none と記入すると、フォルダやドライブをダブルクリックしたときにマイコンピュータ(ブラウザ風の画面?)ではなくエクスプローラ(フォルダツリーペイン付き)が起動するようになってしまいます。普段からエクスプローラ使いな人ならこれで解決ですが、そうでない人には大きなお世話です。

で、結論としては、のエントリを以下のように設定すると良いようです。
①HKEY_CLASSES_ROOT\Directory\shellnone
②HKEY_CLASSES_ROOT\Folder\shell[空欄]

色々回りくどい事をしながらも、結局はなんか単純なことでした。
ちなみに、①や②に none や 空欄 以外(たとえば open など)を入れるとフォルダダブルクリックでエクスプローラ起動→更にその中のフォルダダブルクリックで別ウィンドウ(マイコンピュータ画面で)とか、良く確認してはいないがなかなか面白い動作をします。実用性は低そうですが。


//−−−−−
※レジストリはWindowsの種々の設定が集約された重要な部分ですので変更の際はバックアップを取ってから。そしてあくまで自分の責任で!
スポンサーサイト
コメント
この記事へのコメント
「②に none や 空欄 以外(たとえば open など)を入れるとフォルダダブルクリックでエクスプローラ起動→更にその中のフォルダダブルクリックで別ウィンドウ(マイコンピュータ画面で)」で悩んでいたのが解決できました!助かりました。
2006/03/09(木) 14:06:00 | URL | 通りすがり #79D/WHSg[ 編集]
承認待ちコメント
このコメントは管理者の承認待ちです
2010/03/01(月) 17:33:18 | | #[ 編集]
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
皆さん、パソコンのお手入れします?日ごろメンテナンスしないと、動作が鈍くなったりして快適に使うことが出来なくなりますよ!...
2006/03/09(木) 02:26:00 | 毎日research日記
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。