レジストリ

Windows レジストリは、Microsoft Windowsで使用される設定のデータベースです。ハードウェアデバイス、インストールされたアプリケーション、Windowsのオペレーティングシステムの構成を保存します。レジストリを使うと、Windowsユーザーごとのカスタム設定を個別の.INIファイルとして保存するのではなく、一元的に保存できます。

Windows レジストリは、いくつかの最上位カテゴリ(「ハイブ」とも呼ばれます)を持つ階層構造になっています。それぞれは「HKEY」で始まります。これは「Handle to Registry Key」の略です。Windowsの一部のバージョンには最上位カテゴリが7つもありますが、Windows 10には5つあります。これらには次のものがあります。

  • HKEY_CLASSES_ROOT
    - ファイル拡張子既定のプログラムに関連付けるファイルの関連付けを保存します
    - Microsoft OLEドキュメントやActiveXコンポーネントなど、COM(Component Object Model)オブジェクトの構成を保存します
  • HKEY_CURRENT_USER
    - コントロールパネルを使って選択したユーザーレベルの設定を保存します
    - ユーザーレベルのネットワークおよびプリンターの設定を保存します
  • HKEY_LOCAL_MACHINE
    - すべてのユーザーに適用されるシステムおよびアプリケーションの設定を保存します
    - システムレベルのネットワークおよびプリンターの設定を保存します
  • HKEY_USERS
    - アクティブなユーザー(現在ログインしているユーザー)の設定を一時的に保存します
  • HKEY_CURRENT_CONFIG
    - 標準構成と現在のハードウェア構成の違いを保存します

Windowsオペレーティングシステムやインストールされたプログラムは、レジストリを直接変更できます。たとえば、特定のファイル拡張子に対する既定のプログラムを変更すると、レジストリが自動的に更新されます。そのため、通常はWindows レジストリを編集する必要はありません。ただし、パワーユーザーは一部のレジストリ設定を確認し、手動で上書きしたい場合があります。Windowsには、レジストリデータを表示および編集するためのレジストリエディターユーティリティregedit.exe)が用意されています。このユーティリティでは、設定をインポートしたり、既存の構成をエクスポートしたりすることもできます。

NOTE:何をしているのか理解していない場合は、Windows レジストリを編集しないでください。レジストリの設定を誤ると、インストールされているアプリケーションやオペレーティングシステム自体に問題が発生する可能性があります。

更新日 July 12, 2019 著者: Per C.

quiz知識をテストする

Apple removed the Dashboard in which version of macOS?

A
Mojave
0%
B
Catalina
0%
C
Big Sur
0%
D
Monterey
0%
Correct! Incorrect!     View the Dashboard definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのレジストリの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。