※当サイトは、Google Adsense、Amazonアソシエイト、各種アフィリエイト広告を利用しています。

レジストリのHKCR、HKCU、HKLMなどの正式名称は?

Windows

はじめて、レジストリのエリアをいじる際、
パス指定でHKLM:¥とか表示されているやつ
いったい何なん?

と、疑問に思われる方もいらっしゃる方もいるかと思いますので
略とフルネームと補足をシェアしたいと思います。

HKEY_CLASSES_ROOT (HKCR)

ファイルの関連付けやCOM(Component Object Model)コンポーネントに関する情報が格納されています。

役割としては、ファイルをダブルクリックした際に、
どのアプリケーションで開くかを決定したり、
アプリケーション間でデータをやり取りするための情報を管理したりします。

HKLM の設定が基本で、HKCU の設定で
ユーザーごとのカスタマイズが上書きされる仕組みになっています。

HKEY_CURRENT_USER (HKCU)

現在ログインしているユーザーの構成情報が格納されています。

デスクトップの設定、アプリケーションの設定、ネットワーク接続情報、
プリンター設定など、現在のユーザーに特有の設定が含まれます。

HKEY_LOCAL_MACHINE (HKLM)

コンピューター全体の構成情報が格納されています。
すべてのユーザーに共通の設定です。

ハードウェア情報、インストールされているソフトウェアの情報、
システム設定、ドライバ情報などが含まれます。

オペレーティングシステムの動作や、
インストールされているソフトウェアの動作に影響を与えます。

HKEY_USERS (HKU)

コンピューター上のすべてのユーザーのプロファイル情報が格納されています。

各ユーザーのプロファイルは、SID という識別子で区別されています。

HKEY_CURRENT_CONFIG (HKCC)

現在使用されているハードウェアプロファイルの情報が格納されています。

ブログランキング・にほんブログ村へ  人気ブログランキング  おかげさま『感謝の種まき』 - にほんブログ村

人気ブログランキングでフォロー

Windows

Posted by Hiro先生