Windows10でコマンドプロンプトからレジストリを編集する方法

Windowsレジストリは、 (Windows Registry)Microsoft Windowsオペレーティングシステム のすべてのバージョンにインストールされているソフトウェアとハ​​ードウェアの情報、設定、オプション、およびその他の値のデータベース です。プログラムがインストールされると、レジストリに新しいサブキーが作成されます。このサブキーには、そのプログラムの場所、バージョン、プライマリ実行可能ファイルなど、そのプログラムに固有の設定が含まれています。Windowsおよび多くのサードパーティ製アプリは、レジストリに設定を保存します。この投稿では、Windows10の(Windows 10)コマンドプロンプト(Command Prompt)からレジストリを編集する方法を紹介します。

windows-レジストリ-8

コマンドプロンプトからレジストリを編集する

(Adding)Windowsレジストリのサブキーと値の(Windows)追加、変更、または削除は、上級ユーザー、管理者、およびITプロフェッショナルのみが行う必要があります。変更する前に注意してください。これはレジストリ操作であるため、手順がうまくいかない場合に備えて、レジストリをバックアップする(back up the registry) か 、システムの復元ポイントを作成する ことをお勧めします。

必要な予防措置を講じたら、次のように進めることができます。

Windowsキー+Rを押して、[実行(Run)]ダイアログを呼び出します。

[ファイル名を指定して実行]ダイアログボックスで、cmdと入力し、 CTRL + SHIFT + ENTERて、管理者モードでコマンドプロンプト(open Command Prompt in admin mode)を開きます。

操作のリストを取得するには、次のコマンドを実行します。

REG /?

操作リスト(Operation List)と、各コマンドのリターンコードが表示されます(Return Code)

Microsoftが説明し(described by Microsoft)ているように、操作のリストとそれぞれの機能は 次のとおりです。

  • 追加:(Add:) レジストリに新しいサブキーまたはエントリを追加します。
  • 比較:(Compare:) 指定されたレジストリサブキーまたはエントリを比較します。
  • コピー:(Copy:) レジストリエントリをローカルまたはリモートマシンの指定された場所にコピーします。
  • 削除:(Delete:) サブキーまたはエントリを削除します。
  • エクスポート:(Export:) ローカルコンピューターの指定されたサブキー、エントリ、および値をファイルにコピーして、他のサーバーに転送します。
  • インポート:(Import:) エクスポートされたレジストリサブキー、エントリ、および値を含むファイルの内容をローカルコンピューターのレジストリにコピーします。
  • ロード:(Load:) 保存されたサブキーとエントリをレジストリ内の別のサブキーに書き込みます。これは、レジストリエントリのトラブルシューティングまたは編集に使用される一時ファイルで使用することを目的としています。
  • クエリ:(Query:) レジストリ内の指定されたサブキーの下にあるサブキーとエントリの次の層のリストを返します。
  • 復元:(Restore:) 保存されたサブキーとエントリをレジストリに書き戻します。
  • 保存:(Save:) レジストリの指定されたサブキー、エントリ、および値のコピーを指定されたファイルに保存します。
  • アンロード:(Unload:)操作 を使用してロードされたレジストリのセクションを削除します REG LOAD  。

そして、戻りコード:

  • 0: 成功
  • 1: 失敗

特定の操作に関するヘルプを取得するには、前のコマンドの途中に操作名を追加します。

REG <Operation> /?

たとえば、追加(Add)操作のヘルプが必要な場合は、次のコマンドを実行します。

REG ADD /?

コマンドを実行すると、構文、パラメーター、さらにはいくつかの例を含む、指定された操作に関して必要なすべての情報が返されます。

REG ADDについて知っておく必要のあることをすべて理解したので、それを実行してみましょう。

レジストリにサブキー(SubKey)またはエントリ(Entry)を追加する

コマンドプロンプトからレジストリを編集する

まず、REG ADD /?を使用した場合のREGADDの構文を以下に示します。(REG ADD)指図:

REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

<KeyName>は、サブキーのフルパスを指定します。ローカルコンピューターの有効なルートキーは、HKLM、HKCU、HKCR、HKU、およびHKCCです。リモートコンピューターにはHKLM(HKLM)およびHKUルートキーを使用できます。/v <ValueName>は、指定されたサブキーの下に追加されるレジストリエントリの名前を指定します。残りのパラメーターは後で定義しますが、この例では、これで十分です。

したがって、 HKLMSoftware(TheWindowsClubSubkey)の下にHKLM\Softwareという名前のサブキーを追加するとします。コマンド(構文)は次のようになります。

REG ADD HKLM\Software\TheWindowsClubSubkey

コマンドが実行されると、サブキーがレジストリに追加されます。確認するには、次の手順を実行します。

  • Windowsキー+Rを押して、[実行(Run)]ダイアログを呼び出します。
  • [ファイル名を指定して実行]ダイアログボックスで、regeditと入力し、Enterキーを押してレジストリエディタを開き(open Registry Editor)ます。
  • 以下のレジストリキーパスに移動またはジャンプします。
HKEY_LOCAL_MACHINE > SOFTWARE > TheWindowsClubSubkey

(Delete)レジストリからサブキー(SubKey)またはエントリを削除します

レジストリからサブキーまたはエントリを削除するには、次の構文を実行します。

REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]

したがって、 HKLMSoftware(TheWindowsClubSubkey)の下にあるHKLM\Softwareという名前のサブキーを削除/削除するとします。コマンド(構文)は次のようになります。

REG DELETE HKLM\Software\TheWindowsClubSubkey

サブキーを本当に削除するかどうかを確認するメッセージが表示されます。「はい(Yes)と入力してEnterキーを押します。

コマンドが実行されると、サブキーはレジストリから削除されます。

これで、Windows10のコマンドプロンプトからレジストリを編集する方法は終わりです。(That’s it on how to edit the Registry from Command Prompt in Windows 10.)



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts