【れじすとりー】

レジストリ とは?

最終更新:
💡 Windowsの設定を整理する、大きな台帳

Windowsやアプリの設定情報を保存する階層型のデータベース。フォルダに似たキーと、名前・種類・データを持つ値で構成される。PC全体の情報とユーザーごとの情報があり、Windowsの全設定がここにあるとは限らない。

📌 このページのポイント
レジストリ — キーと値の台帳Windowsの設定情報PC全体現在のユーザーHKLMHKCU子キーと値子キーと値値の例:保存先 → 文字列データキーをたどり、名前とデータを見る
HKLMはHKEY_LOCAL_MACHINE、HKCUはHKEY_CURRENT_USERの略。入口となる2つのキーを簡略化した図。すべてのキーや保存ファイルを示す図ではない。
ひよこ ひよこ
レジストリって、何の台帳なの?
ペンギン先生 ペンギン先生
Windowsや、Windowsで動くアプリ・サービスの設定情報を保存するデータベースだよ。たとえばユーザーの好みや、ハードウェア・ソフトの構成に関する情報が入る。ただし設定ファイルなどを使うアプリもあるので、PCの全設定が必ずここにあるわけではないんだ。
ひよこ ひよこ
キーと値は、何が違うの?
ペンギン先生 ペンギン先生
キーはフォルダに似た区切りで、子となるキーや値を持てるよ。値には名前とデータがあり、文字列や数値などの種類がある。たとえば架空のアプリのキーに、保存先を表す文字列の値がある、という見方だね。
ひよこ ひよこ
HKEY_LOCAL_MACHINEやHKEY_CURRENT_USERは何?
ペンギン先生 ペンギン先生
レジストリの入口となるルートキーだよ。前者はHKLMとも書き、PC全体の構成情報などを扱う。後者はHKCUと略し、現在のユーザーの設定を扱うんだ。似た名前の設定でも、どちらにあるかで対象が変わるので、手順にある場所を確かめよう。
ひよこ ひよこ
ルートキーは、全部ハイブという意味なの?
ペンギン先生 ペンギン先生
同じものとして覚えないほうがよいよ。ハイブは、キー・子キー・値をまとめた論理的な区画で、それを支えるファイルがある。たとえばユーザーのハイブはHKEY_USERSの下に読み込まれ、HKCUは現在のユーザーの区画を参照する。入口として見えるキーと、保存を支える区画を分けよう。
ひよこ ひよこ
中身を手で直したほうが、調子がよくなる?
ペンギン先生 ペンギン先生
普段の設定はWindowsの設定画面やアプリから変えればよく、むやみに編集する必要はないよ。レジストリエディターで誤って変更すると、アプリやWindowsの動作に影響する。公式手順で変更が必要なときは対象と復元方法を確認しよう。キーのエクスポートは指定範囲の記録で、PC全体のバックアップとは別なんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「レジストリ」って出てきたら「Windowsやアプリの設定をまとめた台帳」と思えばだいたいOK!
📖 おまけ:英語の意味
「Registry」 = 登録簿・台帳
💬 Windowsでは、設定情報を整理して保管する台帳というイメージだよ。

参考資料

← 用語集にもどる