Windows Registry


Tree menu is
displayed
not displayed

レジストリを日本語で解説します。

参考ページ

HKEY_CLASSES_ROOT

このキーは HKEY_LOCAL_MACHINE\Software のサブキーです。
ここには、エクスプローラを使用してファイルを開くときに正しいプログラムを起動するための情報が格納されます。
このキーは "HKCR" と省略されることがあります。
Windows 2000 以降では、この情報は HKEY_LOCAL_MACHINE キーの下と HKEY_CURRENT_USER キーの下の両方に格納されます。
HKEY_LOCAL_MACHINE\Software\Classes キーには、ローカル コンピュータ上のすべてのユーザーに適用可能なデフォルトの設定が格納されます。
HKEY_CURRENT_USER\Software\Classes キーには、デフォルトの設定を無効にして、対話ユーザーだけに適用する設定が格納されます。
HKEY_CLASSES_ROOT キーは、これら 2 つのソースからの情報をマージしたレジストリのビューを提供します。
HKEY_CLASSES_ROOT は、以前のバージョンの Windows 用に設計されたプログラムに対しても、このマージしたビューを提供します。
対話ユーザーに対する設定を変更するには、HKEY_CLASSES_ROOT の下ではなく、HKEY_CURRENT_USER\Software\Classes の下を変更する必要があります。
デフォルトの設定を変更するには、HKEY_LOCAL_MACHINE\Software\Classes の下を変更する必要があります。
HKEY_CLASSES_ROOT の下のキーにキーを書き込むと、HKEY_LOCAL_MACHINE\Software\Classes の下に情報が格納されます。
HKEY_CLASSES_ROOT の下のキーに値を書き込むときに、HKEY_CURRENT_USER\Software\Classes の下に既にそのキーが存在している場合は、 HKEY_LOCAL_MACHINE\Software\Classes の下ではなく、HKEY_CURRENT_USER\Software\Classes に情報が格納されます。

HKEY_CURRENT_USER

現在ログオンしているユーザーに関する構成情報のルートが格納されます。
ユーザーのフォルダ、画面の色、およびコントロール パネルの設定などがこのキーに格納されます。
この情報は、ユーザーのプロファイルに関連付けられています。
このキーは "HKCU" と省略されることがあります。

HKEY_LOCAL_MACHINE

コンピュータに固有の構成情報が格納されます (この構成は、すべてのユーザーに適用されます)。
このキーは "HKLM" と省略されることがあります。

HKEY_USERS

コンピュータ上のすべてのユーザー プロファイルのルートが格納されます。
HKEY_CURRENT_USER は、HKEY_USERS のサブキーです。
HKEY_USERS は "HKU" と省略されることがあります。

HKEY_CURRENT_CONFIG

システムの起動時にローカル コンピュータにより使用されるハードウェア プロファイルに関する情報が格納されます。