Windows11/10でコマンドプロンプトを使用してレジストリを復元する方法

Windowsレジストリ(Windows Registry)に変更を加えると、正確に行われなかった場合、システムのパフォーマンスに壊滅的な影響を与える可能性があります。Windowsレジストリ(Windows Registry)には、システムプロセスとアプリの設定が格納されているため、これらは正しく動作し、変更すると、 Windows 10システムに取り返しのつかない損傷が発生し、コンピューターが再度起動しなくなる可能性があります。

このようなシナリオでは、レジストリ(Registry)バックアップを復元して、Windows10を元の状態に戻す必要がある場合があります。このような状況は、バグのある更新からも発生する可能性があります。Windowsが作成するレジストリ(Registry)の自動シークレットバックアップがありますが、手動で有効にする必要があります。本日は、コマンドプロンプト(Command Prompt)を使用してレジストリバックアップを復元する(restore a Registry backup)方法を紹介します。

Windows 11/10コマンドプロンプト(Command Prompt)を使用してレジストリ(Registry)を復元する方法

Windows 11/10でコマンドプロンプトを使用してレジストリ(Registry)バックアップを復元する際の主な手順は次のとおりです。

  1. (Reboot)高度な(Advanced)スタートアップオプション画面でコンピュータを再起動します
  2. Click Troubleshoot > Advanced Options > Command Prompt
  3. dirコマンドを使用して、 (Make)Windowsディレクトリにいることを確認します
  4. 次に、CDコマンドを使用してディレクトリをSystem32に変更します
  5. (Copy Registry)CMDを使用して(CMD)RegBackフォルダーからレジストリファイルをコピーします
  6. CMDを使用してそれらを(CMD)System32\configフォルダーに貼り付けます
  7. コンピュータを再起動してください。

ここで詳細バージョンに入りましょう。

すでに述べたように、レジストリのバックアップコピーが(backup copy of your Registry stored)フォルダに保存されています%windir%System32configRegBackが、コマンドプロンプトを使用してこのフォルダにアクセスできるようにし、データベースをここに保存する必要があります。ここでは、RegBackフォルダー(更新されたすべてのレジストリ(Registry)ファイルが保存されている)からファイルをコピーして、フォルダーに貼り付けSystem32configます。

Windows 10コンピューターでRegBackフォルダーを見つけて開こうとすると、空であることがわかります。Microsoftは、 (Microsoft)Windows10で実行されているシステムの機能を無効にしました。Windows 10でレジストリを自動的にバックアップすることもできますが、この投稿では、コマンドプロンプト(Command Prompt)を中心に説明します。

まず最初に、[(First)高度なスタートアップ](Advanced Startup)オプションでPCを再起動する必要があります。そうするのはとても簡単です。PCで実行しているすべてのプログラムを閉じて、Windowsの設定を開きます。[(Click)更新(Update)Security > Recovery]をクリックすると、 [高度なスタートアップ]の下に[今すぐ(Advanced Startup)再起動(Restart)]ボタンが表示されます。

高度なスタートアップオプションにアクセスする

それが進行中で、Advanced Startupブルースクリーンが表示されたら、 Troubleshootをクリックします。次に、[詳細(Advanced) オプション]を選択し、[(Options)コマンドプロンプト(Command Prompt)]をクリックします。これにより、管理者としてPCでコマンド(Command)プロンプトが実行され、最初のコマンドラインはX:WindowsSystem32になります。

次に、 Windows(Windows)がインストールされているドライブにアクセスする必要があります。通常、これはC:フォルダーであり、コマンドプロンプトを開くたびに実行されるデフォルトのフォルダーですが、PCを回復モードで起動したため、D:に変更される場合があります。したがって、次のように入力してEnterキー(Enter)を押します。

D:\

dirコマンドを使用して、正しいディレクトリにいることを確認できます。以下に示すように、ディレクトリにWindowsフォルダが表示されている場合は、正しい方向に進んでいます。そうでない場合は、他のドライブを参照する必要があります。

次に、次のコマンドを入力してSystem32フォルダーに入り、 Enterキー(Enter)を押します。

cd d:\windows\system32

ここで、構成フォルダー上のファイルの一時バックアップとしてフォルダーを作成する必要があります。configフォルダーにもレジストリ(Registry)ファイルのコピーがあるため、これを行っています。これを行うには、次のコマンドラインを入力してEnterキーを押します

mkdir configBak

ここではバックアップフォルダを作成するだけなので、これに続いてアクションを実行することはありません。以下のコマンドを使用して、ファイルをこのフォルダーにコピーします。入力すると、11〜12個のファイルがコピーされているのがわかります。それが終わるまで待ってから先に進んでください。(Wait)

copy config configBak

Windows10でコマンドプロンプトを使用してレジストリを復元する方法

レジストリ(Registry)ファイルのバックアップを格納するRegBackフォルダの操作に戻るには、以下に示すように「cd」コマンドを使用し、「dir」を使用してその内容を確認する必要があります。

cd config\RegBack

ディレクトリを調べている間、ファイルのビットサイズに注意してください。いずれかのファイルのサイズが0である場合は、その場でプロセスを停止する必要があります。さらに続行すると、PCに損傷を与える可能性があります。

あとは、ファイルをconfigフォルダーからRegBackフォルダーにコピーするだけです。次のコピーコマンドを使用すると、簡単に実行できます。これらのファイルを移動する過程で、ファイルを上書きするかどうかについての質問が表示されます。確認するには、すべての質問でEnterキー(Press Enter)とYキーを押します。

copy * ..\*

完了したら、「X」アイコンを押してウィンドウを閉じます。その後、コンピュータが起動し、システムの起動で問題が発生した場合は、今すぐ解決する必要があります。このガイドが、高度なスタートアップのコマンドプロンプトのセットアップをナビゲートするのに便利であり、コンピューターのレジストリ(Registry)を正常に復元できたことを願っています。Windows 11/10を中心にしていますが、同様の手順がWindows8.1および7でも機能したようです。



About the author

私は、Windows 11 または 10 アプリケーションの開発と保守に 10 年以上の経験を持つソフトウェア エンジニアです。また、Google ドキュメントと Microsoft Edge の使用経験もあります。これらの分野での私のスキルは、将来のソフトウェア エンジニアリングの役割の優れた候補者になります。



Related posts