Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsレジストリ、キーと値の作成について知っておくべきこと

Windowsレジストリ、キーと値の作成について知っておくべきこと

Windowsレジストリは、Windowsオペレーティングシステムの不思議な部分の1つであり、Windowsのほぼすべてのセクションを微調整および変更できます。レジストリは常に使用していますが、ほとんどの人はレジストリが実際に何であるかを少ししか理解しておらず、カスタムキーと値を作成する方法がわかりません。それでは、Windowsレジストリとそのコンポーネントについて1つか2つ調べてみましょう。

Windowsレジストリとは

Windowsレジストリは、オペレーティングシステム、プログラム、およびユーザーに関連するさまざまな構成と設定のコレクションにすぎません。重要な情報をすべて事実上保存するデータベースのように考えることができます。この情報には、システムハードウェア、アプリケーション設定、インストールされているプログラム、ユーザープロファイルなどに関連するすべてのものが含まれます。すべての重要な情報が1つの場所に保存されるため、Windowsは常にレジストリを参照し、実際にはWindowsの方が簡単で高速です。さまざまな場所にある大量の個別の構成ファイルをいじることなく、オペレーティングシステムのさまざまな部分を管理できます。

Windowsレジストリのコンポーネント

Windowsレジストリは、ルートレベルのキー、キー、および値の3つの主要コンポーネントで構成されています。 「ルートレベルのキー」はすべての「キー」をホストし、「キー」には独自の「値」のセットがあります。システムの「LocalDrive->Folder->File」のように考えることができます。

レジストリには独自の目的を持つ5つの異なるルートレベルキーがあります。これらのルートキーの要点は次のとおりです。

Windowsレジストリ、キーと値の作成について知っておくべきこと

HKEY_CLASSES_ROOT(HKCR): このルートキーは、オブジェクトのリンクと埋め込み(OLE)およびファイルタイプの関連付けを管理するためにWindowsによって使用されます。これは、Windowsがすべてのファイルを関連するプログラムにリンクして、ファイルを開いて操作できるようにするための鍵です。

HKEY_CURRENT_USER(HKCU): Windowsレジストリのこのセクションは、現在ログインしているユーザーに関連付けられているすべてのデータ、ユーザーレベルの設定、および構成をホストします。 Windowsオペレーティングシステムだけでなく、他のプログラムにも現在のユーザーに関連するデータが保存されます。

HKEY_LOCAL_MACHINE(H​​KLM): ユーザーステータスに関係なく、このセクションには、ハードウェア設定、ソフトウェア設定などを含むすべてのシステム関連キーが含まれます。このキーはシステム全体の情報のほとんどをホストするため、HKLMはWindowsレジストリで最もアクセスされるルートキーの1つです。

HKEY_USERS(HKU): 名前からわかるように、このルートキーは、システムにログインおよびログオフしたユーザーを含む、すべてのユーザーのすべての設定をホストします。他のユーザーに関する設定を見つけることができるので、このルートキーをHKCUと混同しないでください。

HKEY_CURRENT_CONFIG(HKCC): 簡単に言うと、これはHKLMルートキーの現在のハードウェアプロファイル設定への直接リンクであるため、疑似ルートキーと呼ぶことができます。

キー値

上記の各ルートキーには独自のキーがあり、各キーには独自の値があります。キーごとに6つの異なる値を作成できます。これらの値は、ターゲットプログラムや構成要件に完全に依存します。

Windowsレジストリ、キーと値の作成について知っておくべきこと

文字列値: 文字列値はほとんど人間が読める形式であり、ファイルパスなどのテキスト情報は1行しかありません。文字列値は、Windowsレジストリで最も一般的に使用される値の1つです。

バイナリ値: 名前が示すように、これらの値にはバイナリデータ(0、1)のみが含まれます。多くの場合、これらの値は特定の設定をオンまたはオフにするために使用されます。

DWORD値(32ビット): DWORD値はバイナリ値に似ていますが、32ビットの範囲の任意の整数を格納することもできます。 DWORD値は、32ビットシステムで動作するように設計されていますが、下位互換性のために64ビットシステムでも使用されます。

QWORD値(64ビット): QWORD値はDWORD値と同じですが、64ビットの範囲内の任意の整数を保持できます。これらは64ビットシステムで動作するように設計されていると言えます。

マルチ文字列値: 文字列値を使用して単一行の文字列を格納する場合、複数文字列値を使用して複数行の文字列またはテキスト情報を格納します。

拡張可能な文字列値: 拡張可能な文字列値は通常の文字列値に似ていますが、環境変数が含まれています。

新しいキーと値の作成

Windowsレジストリでのキーと値の作成は、比較的簡単で簡単です。ただし、何かを行う前に、Windowsレジストリをバックアップしてください。設定の誤りや不要な削除により、重大なエラーが発生する可能性があります。

Windowsレジストリ、キーと値の作成について知っておくべきこと

新しいキーを作成するには、ルートレベルのキーを右クリックし、[新規]、[キー]の順に選択します。デフォルトでは、新しく作成されたキーはフォルダのように見え、「新しいキー番号」のような名前が付けられます。必要に応じていつでもキー名を変更できます。新しいサブキーを作成する場合は常に同じ手順が適用されます。

Windowsレジストリ、キーと値の作成について知っておくべきこと

新しい値を作成するには、右ペインを右クリックして、上記のようにニーズに応じて値を選択します。値が作成されたら、名前を付ける必要があります。名前は完全に特定の要件に依存します。ただし、右ペインで[キー]オプションを選択すると、Windowsレジストリによって新しいサブキーが自動的に作成されることに注意してください。

Windowsレジストリ、キーと値の作成について知っておくべきこと

新しい値を作成して名前を変更したら、値データを入力する必要があります。これを行うには、値をダブルクリックし、必要に応じて「値データ」を入力します。繰り返しになりますが、値データはプログラムまたは特定の設定によって異なります。

Windowsレジストリ、キーと値の作成について知っておくべきこと

これですべてです。これにより、Windowsレジストリとそのコンポーネントをよりよく理解し、必要に応じて新しいキーと値を作成できるようになることを願っています。

以下にコメントして、あなたの考えや経験を共有してください。


  1. ビーコン テクノロジーについて知っておくべきことすべて

    2016 年、私たちのニュース フィードを支配し、あらゆる年齢層の人々に参加を促したストーリーは、オフラインとオンラインの世界が協力して私たちの街に侵入したポケモン GO でした。ただし、このゲームの本当の功績は、現実世界とデジタル世界を結びつけ、リアルタイムの相互作用を支援したビーコン テクノロジにあります。 ビーコン技術とは これは、壁またはカウンターに取り付けられ、Bluetooth テクノロジを使用して近くのモバイル デバイスを検出し、メッセージをスマートフォンまたはタブレットに直接送信するハードウェアです。メッセージは、主に広告およびその他の関連コンテンツの形式です。彼らは、イベン

  2. Windows 7 のサポート終了について知っておくべきこと

    Windows 7 のサポート終了とは? Windows 7 の延長サポートが終了するということですか? Windows 7 のサポート終了は、Microsoft がこのオペレーティング システムのサポートを終了することを意味します。 2009 年にリリースされたとき、Microsoft は 10 年間のサポートを約束しましたが、10 年が終わりを迎えた今、Microsoft は顧客向けの Windows 7 の延長サポートをまもなく終了することを決定しました。さらに、サポート終了日以降は Microsoft が Windows 7 のいかなる種類の更新プログラムもリリースしないことを意味