レジストリのキー・値を削除する方法

レジストリのキー(ハイブ)と値を削除する方法を2通り紹介します。

もちろん他にも方法はありますが、使いやすくて簡単というのに弱いので。

  1. reg delete コマンドを利用する
  2. .regファイルを読み込む

まずは1.の方法から。

reg delete HKLMSoftwareSample /f

これは、Sampleというキー以下全てを削除します。/fオプションを指定すると所謂「Yes/No」を入力せずに済みます。

他にもオプションがあるので、reg delete /? を実行してみてください。

次に2.の方法。

.regファイルを次のように記入します。

REGEDIT4

[HKEY_CURRENT_USERSoftwareSample]

消したいキーに-(マイナス)をつけます。

値を消したい場合は、次の通り。

REGEDIT4

[HKEY_CURRENT_USERSoftwareSample]

Sample=-

=の後ろ、値部分を-(マイナス)にします。

このように作った.regファイルをregeditで読み込むようなバッチファイルを作成すればOKです。

実際にはこのように書きます。

regedit /s sample.reg

regedit /s でダイアログ無しに読み込ませることが出来ます。SilentのSだと覚えています。