Windows11/10でレジストリキーを作成する方法
Windowsレジストリ Windowsとアプリケーションが使用できる設定のコレクションです。これは、MicrosoftWindowsのオペレーティングシステムの設定とオプションを格納するディレクトリです。これには、すべてのハードウェア、オペレーティングシステムソフトウェア、ほとんどの非オペレーティングシステムソフトウェア、ユーザー、PCの設定などの情報と設定が含まれています。
レジストリは、次の5つのルートキーで構成されています。ルートキーにはサブキーが含まれています。サブキーには、独自のサブキーも含まれる場合があり、デフォルト値と呼ばれる値が少なくとも1つ含まれる場合があります。すべてのサブキーと値を持つキーは、ハイブと呼ばれます。
各キーには、データ型の1つ–データ型があります:
- REG_SZ、REG_BINARY、
- REG_DWORD、
- REG_QWORD、
- REG_MULTI_SZまたは
- REG_EXPAND_SZ。
この投稿では、Windows10でレジストリキーを作成する方法を紹介します。
始める前に、レジストリをバックアップするか、システムの復元ポイントを作成することをお勧めします。
Windowsレジストリはアーキテクチャによって複雑であり、一般消費者が理解できないように構築されています。また、基本を理解し、何をしているのかを理解していない限り、変更しないことをお勧めします。
Windowsレジストリの階層
レジストリを編集するには、組み込みのレジストリエディタまたは regeditを使用します 。ツリーのようなナビゲーション構造を表示します。一番上がコンピュータで、次にフォルダとサブフォルダのリストが続きます。これらのフォルダはKEYSと呼ばれ、コンピュータの下には5つの固定されたフォルダのセットがあります。
- HKEY_CLASSES_ROOT: コンピュータが要求されたときにタスクをどう処理するかを理解するのに役立つファイル拡張子の関連付け情報が含まれています。
- HKEY_CURRENT_USER: Windowsの構成情報と現在のユーザーのソフトウェアが含まれています。
- HKEY_LOCAL_MACHINE: コンピューターにインストールされているソフトウェアとWindowsOSの構成が保存されます
- HKEY_USERS: ここでは、そのコンピューター上のすべてのユーザーのユーザー固有の構成を見つけることができます。
- HKEY_CURRENT_CONFIG: HKEY_LOCAL_MACHINEへのポインタ
コンピュータで新しいキーを作成することはできないため、これらはマスターキーですが、これらのマスターキーのいずれかで新しいキーを生成することはできます。
Windows11/10でレジストリキーを作成する方法
1]レジストリエディタの使用
レジストリキーの作成は簡単です。任意のフォルダまたは空白を右クリックして、新規を選択します 。キーを作成できます、 文字列値、バイナリ値、DWORD値(32ビット)、QWORD値(64ビット)、マルチ文字列値、または拡張可能な文字列値。この方法は、コンピューターの問題を修正するために小さな変更を実行する場合に役立ちます。アプリケーションまたはOSレベルに関連している可能性があります。
- 既存の値を編集するには、その値をダブルクリックしてエディタを起動します。
- キーを削除するには、キーを右クリックして[削除]を選択します。
- 名前の変更、エクスポート、コピー、および権限の設定を行うオプションもあります。
2]コマンドラインの使用
コマンドラインを使用して、ヒント、機能、安全方法とともにレジストリキーを操作することもできます。
3]メモ帳を使用してREGファイルを作成します
既存のキーのいずれかを右クリックして、エクスポートします。そのファイルをメモ帳で開くと、キーとその値を編集する方法を理解するのに役立ちます。バックアップを設定して一括編集を実行する場合に便利です。
バージョン宣言、空白行、パスの後に引用符で囲まれた残りの部分、そして再び空白行が続くことに注意してください。編集が完了したら、右クリックして、ファイルをレジストリハイブにマージすることを選択できます。
4]サードパーティツール
デフォルトのレジストリエディタコンプレックスを見つけた場合は、などのツールを使用できます。 RegCool、Registrar Registry Manager Lite、およびRegistryCommander。元に戻す、やり直し、権限管理、タブ付きウィンドウ、インポート、エクスポート、お気に入りなどの機能を提供します。
3]プログラミングを使用する
アプリケーション開発者の場合は、プログラミングを使用してレジストリ内のアプリケーション設定を管理する必要があります。これが例であり、アプリケーションの開発に使用する言語によって異なります。
RegistryKey key = Registry.LocalMachine.CreateSubKey(@"SYSTEM\CurrentControlSet\services\eventlog\MyApplication\MyService"); key.Close();
方法がわかったので、これらのそれぞれの意味を読むこともお勧めします。これは不可欠であり、行った変更が正しいことを確認するのに役立つだけです。
レジストリキーを作成する理由
「キー」をフォルダとして想像すると、残りはさまざまな種類の値を格納するさまざまな種類のファイルタイプです。したがって、アプリケーションを構築する場合は、マスターフォルダーを作成し、次にサブフォルダーを作成して、あるセットを別のセットから分離することができます。それぞれについて少し説明します:
DWORD& QWORD: Double Wordは32ビット単位のデータを格納できますが、QWORDは64ビットのデータを格納できます。
文字列値(REG_SZ): UnicodeまたはANSI文字列のいずれかを格納でき、最後にnullが含まれます。
マルチ文字列値: 複数の文字列値を格納する場合は、これを使用できます。ただし、必ず空の文字列(\ 0)で終了してください。簡単な例を次に示します。
String1\0String2\0String3\0LastString\0\0
末尾の「\0」は最初の文字列の終わりを示し、最後の\0は複数の文字列の終わりを示していることに注意してください。
拡張可能な文字列値: これは、UnicodeまたはANSI文字列を使用する環境変数に使用できます。ここでの利点は、文字列やマルチ文字列の値とは異なり、拡張できることです。
バイナリ値: 最も単純なもの–0と1が含まれています。
この投稿がお役に立てば幸いです。
-
Windows11/10でレジストリをバックアップおよび復元する方法
Windowsレジストリで作業する前に、何か問題が発生した場合に復元できるように、最初にバックアップすることをお勧めします。この記事では、Windowsレジストリまたはそのハイブをバックアップおよび復元するさまざまな方法について説明します。 レジストリバックアップファイルの場所 Windows 11/10/8/7には、システムがアイドル状態のときにWindowsレジストリのバックアップを定期的に作成するスケジュールされたタスクが含まれています。これらのバックアップは、システムの復元操作で使用される次の場所に配置されます。 C:\Windows\System32\config\RegBack
-
Windows11/10でゴッドモードを作成する方法
「神モード 」またはマスターコントロールパネル は、Windows 11/10/8/7/Vistaに隠されている機能です。非表示モードでは、Windows内のすべての設定を表示および調整できます。 Windowsでは、同じモードですべての管理オプションに簡単にアクセスできます。 ゴッドモードは、Windows 11/10/8/7 / Vistaに組み込まれているWindows特別フォルダを開くための開発者ショートカットまたはCLSID(Windowsクラス識別子)に他なりません。これにより、オペレーティングシステムに関する特定の設定や情報に簡単にアクセスできます。 管理オプションはWind