Windows10でコマンドプロンプトからレジストリを編集する方法
Windowsレジストリは、 (Windows Registry)Microsoft Windowsオペレーティングシステム のすべてのバージョンにインストールされているソフトウェアとハードウェアの情報、設定、オプション、およびその他の値のデータベース です。プログラムがインストールされると、レジストリに新しいサブキーが作成されます。このサブキーには、そのプログラムの場所、バージョン、プライマリ実行可能ファイルなど、そのプログラムに固有の設定が含まれています。Windowsおよび多くのサードパーティ製アプリは、レジストリに設定を保存します。この投稿では、Windows10の(Windows 10)コマンドプロンプト(Command Prompt)からレジストリを編集する方法を紹介します。
コマンドプロンプトからレジストリを編集する
(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.)
Related posts
Windows 10でCommand Promptを使用してEdge browserを開く方法
Windows 10の場合はAdvanced Command Prompt or CMD Tricks
Access FTP Server Windows 10でCommand Promptを使用する
34 Windows 10のCommand Promptのためのキーボードショートカット
Windows 10 Start MenuでCommand PromptとReplace Powershell
Windows10のUbuntuでBashのファイル、フォルダー、アプリを操作する方法
Windows 10にCommand Promptを使用してプログラムをアンインストールする方法
Shortcut、Windows 10を使用したCLEAR Clipboard
Windows 10のCMD and PowerShellでScroll-Forwardを無効にします
PowerShell and Command Promptをデフォルト設定にリセットする方法
コマンドプロンプトとPowerShellキーボード/デスクトップショートカットを設定する方法
Windows 10にCommand Promptを使用してドライバを更新する方法
Perform Arithmetic Command PromptのWindows 10の操作
Command PromptをWindows 11/10でAdministratorとして実行する方法
Windows10でタブ付きコマンドプロンプトを使用する方法
Command Promptを使用してCommand Promptを使用してWindows 11/10のRegistryを復元する方法
Manage Wireless Networks Command Promptを使用する
PowerShellのReplace Command Prompt Windows 10のWinX Menu
Use Command Prompt Use Command Prompt Windows 10でファイルを書き込む
Windows TerminalのCMD and PowerShellを切り替える方法