複数のレジストリファイルを1つに結合する方法
私が書いている記事には、時間を節約するためにさまざまなレジストリファイルが含まれていることがよくあります。 レジストリのさまざまなルートキーにいくつかの変更が加えられています。 さまざまなレジストリの調整を1つのファイルに結合することで、さらに時間を節約できるため、その1つのファイルをレジストリにマージするだけで済みます。 この記事では、それを実行する方法と、このプロセスを高速化する方法について説明します。
すべてのレジストリファイル(* .reg)の構文は次のとおりです。
これは、レジストリエディタアプリが適切なファイルとして識別できるようにする特別な行で始まります。 最近のWindowsバージョンでは、次の文字列で始まります。
Windowsレジストリエディタバージョン5.00
この行の後に、*。regファイルに、キーと値を作成、変更、または削除するためのコメントと指示を含めることができます。
コメントは通常、セミコロン「;」で始まります。 シンボル。 他のユーザーのために変更を文書化する必要がある場合に役立ちます。 レジストリエディタアプリはそれらを無視します。
キーパスは角かっこで囲まれています。
値はキーパスの下に一覧表示されます。
値が「-」に設定されている場合、その値は削除されます。
キーパスの先頭に「-」が付いている場合、すべてのサブキーを含むレジストリキー全体が削除されます。
コメント付きの* .regファイルの例を次に示します。
Windowsレジストリエディタバージョン5.00; セルゲイ・トゥカチェンコによって作成されました。 https://winaero.com.; この記事をご覧ください: https://winaero.com/blog/how-to-run-disk-cleanup-in-the-system-files-cleanup-mode-directly/ [HKEY_CLASSES_ROOT \ Drive \ shell \ runas] @ = "拡張ディスククリーンアップ" "HasLUAShield" = "" "MultiSelectModel" = "シングル" "アイコン" = 16進数(2):25,00,77,00,69,00,6e、00,64,00,69,00,72,00,25,00,5c、00,73,00,79 、\ 00,73,00,74,00,65,00,6d、00,33,00,32,00,5c、 00,63,00,6c、00,65,00,61,00,6e、00、\ 6d、00,67,00,72,00,2e、00,65,00,78,00,65,00 、2c、00、30、00、00、00 [HKEY_CLASSES_ROOT \ Drive \ shell \ runas \ Command] @ = "cmd.exe / c cleanmgr.exe / sageset:65535&cleanmgr.exe / sagerun:65535"
複数のレジストリファイルを1つに結合するには、メモ帳(または別のテキストエディタ)で各ファイルを開き、最初の行以降のすべてをコピーして結果のファイルに貼り付け、*。reg拡張子を付けて保存する必要があります。 レジストリエディタがそれを本物のREGファイルとして認識できるように、結合されたファイルにも1回だけ開始行を含める必要があります。
各ファイルの内容をコピーし、すべての微調整を結合されたREGファイルとして保存するのに時間がかかります。 これを高速化するために、WinaeroTweakerを使用できます。
バージョン0.7.0.1以降、アプリには「MergeRegFiles」ツールが付属しています。 シンプルなユーザーインターフェイスを使用して、[マージ]ボタンをクリックすることで、目的のレジストリファイルを追加し、それらを即座に組み合わせることができます。
次のスクリーンショットを参照してください。
それでおしまい。