質問: レジストリの構造について レジストリについて少し疑問があります。どなたか簡単にわかりやすく解説をお願いします。msconfigで出るシステム構成ユーティリティの「スタートアップ」タブに出てくる項目はパソコン起動時に読み込むプログラムと思いますがこれはレジストリの以下に記述されているものと知りました。 hkey_local_machine\software\microsoft\windows\currentversion\run ところが同じく以下のレジストリも起動時に読み込むものとわかりました。 hkey_current_user\software\microsoft\windows\currentversion\run この2つは違いはなんでしょうか?vistaなどのサイドバーはhkey_current_userのrunに記述がありますが、一般的にはhkey_local_machineのrunにあるようですね。単純に2つに分かれている理由が何か疑問に思い質問しました。もう一つの質問は、 パソコン起動時に非常に時間がかかる時は、この起動時に読み込むものをoffにすると速くなるようですが、みなさんはシステム構成ユーティリティのスタートアップ項目をoffにして速くしたり等はされますか? 教えてください。
回答: hkey_local_machineはログインするすべてのユーザーに対して適用される項 hkey_current_userは特定のユーザーだけが適用される項 だと認識しています。 不要なものはチェック外しています。 これは9x時代からの私的な名残ですが。