※本ページにはプロモーション(広告)が含まれています
Windowsの設定情報をまとめて保存している中央データベース。OSやアプリの挙動を記録する重要な仕組み。
詳しい解説
レジストリは、Windowsが動作するための設定情報をすべてまとめて保存している階層型のデータベースです。OS自体の設定、インストール済みアプリの情報、ユーザーごとの好み、ハードウェアの構成など、Windowsの『記憶の中枢』と呼べる存在で、起動時から終了時まで常に参照・更新されています。
構造はフォルダのようにツリー形式になっており、『HKEY_LOCAL_MACHINE(PC全体の設定)』『HKEY_CURRENT_USER(ログイン中ユーザーの設定)』などの大きな枝から枝分かれし、末端には『キー』と『値』のペアで情報が入っています。値には文字列・数値・バイナリなど複数の型があり、それぞれが特定の機能と結びついています。
通常ユーザーが直接触る場面はほとんどありませんが、『スタートアップの挙動を細かく調整したい』『アンインストールしたアプリの残骸を消したい』『特定の不具合を解消するためにメーカーが指示するカスタマイズを行いたい』といったケースで、『レジストリエディター(regedit)』を使って編集します。
トラブルで最も多いのは、編集ミスによる起動不能です。レジストリはOSの核なので、1つの値を誤って削除するだけで起動しなくなることもあります。編集前には必ず『ファイル → エクスポート』でバックアップを取り、変更箇所をメモしておく習慣が重要です。
補足として、レジストリクリーナーと呼ばれるソフトが一部で販売されていますが、Microsoftは『レジストリの肥大化がパフォーマンスに与える影響は限定的』としており、むしろクリーナーによる誤削除でトラブルが増える事例が多いため、公式には非推奨です。
スタートアップに勝手に登録されたアプリを完全に消したい場面を想像してください。通常の『タスクマネージャー → スタートアップ』で無効化しても残骸が残ることがあります。このとき『regedit』を開いて『HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run』を確認すると該当のエントリが見つかるので、事前エクスポートをしたうえで削除すると、起動時の余計な処理が消えてPCが軽くなります。
別の呼び方
regedit
レジストリエディター
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!