Windowsは、 (Windows)Windowsレジストリ(Windows Registry)と呼ばれる階層型のファイルベースのデータベースに機能させるためのほぼすべてのものを格納します。レジストリには、オペレーティングシステム(operating system)、プログラム、サービス、コンポーネント、およびその他のほとんどすべての構成設定が含まれています。アイコンのサイズからタスクバーの色まで、すべてがそこに保存されます。
レジストリは、数百万のキーと値で構成されています。キーはフォルダ、値はフォルダ内に保存されているデータと考えることができます。レジストリエディタ(registry editor)では、キーは実際にはフォルダのように見え、値は実際の設定を保持するものです。レジストリ内の各キーには複数の値を含めることができます。たとえば、フォルダに複数のファイルを保存することができます。
また、値には、 String(String)、Binary、DWORD、QWORDなどのさまざまなタイプのデータを格納できます。そのレベルの詳細を実際に理解する必要はありませんが、レジストリの構造を理解していることを願っています。
レジストリのバックアップに関しては、実際には2つのオプションがあります。エクスポートを使用してレジストリの一部を手動でバックアップするか、システムの復元(System Restore)を使用してレジストリ全体をバックアップします。レジストリに変更を加えるときは、復元ポイント(restore point)を作成してから、レジストリの編集済みセクションもバックアップすることをお勧めします。
レジストリ全体をエクスポートする方法はありますが、いくつかの理由から、これは適切なオプションではありません。まず、どこかに保存する必要のある大きなファイルを取得します。次に、1つの設定のみを変更する場合、後でレジストリ全体をインポートして戻そうとすると、エクスポート後にレジストリの他の部分に書き込まれた他の多くの新しい値が上書きされる可能性があります。これにより、実際にはさらに多くの問題が発生し、破損する可能性があります。最後に、多くのキーがWindows(Windows)で使用されているため、単に書き込まれないため、レジストリ全体をインポートして戻すことさえできない場合があります。
レジストリ全体をバックアップおよび復元するための最良のオプションは、システムの復元(System Restore)を使用することです。したがって、変更を加えるときは、最初に復元ポイント(restore point)を作成してから、編集したセクションのみを手動でバックアップしてください。問題がある場合は、Windowsで.regファイルをダブル(Windows)クリック(.reg file)するだけで、エクスポートされたセクションをいつでも再読み込みできます。
レジストリの変更によって(registry change)何かがひどく混乱したためにWindowsにアクセスできなくなった場合は、高度な回復(Advanced Recovery)オプション(Options)を起動して、作成した以前の復元ポイント(restore point)を選択するだけです。両方の方法について、以下で詳しく説明(detail below)します。
レジストリエディタを開く
まず、レジストリエディタ(registry editor)を開く方法について説明します。最近のほぼすべてのバージョンのWindowsでは、 (Windows)[スタート]ボタンを(Start button and typing)クリックしてregeditと入力することにより、レジストリエディタ(registry editor)を開くことができます。
レジストリのバックアップ方法を学習しようとしているときにこの記事を見つけたことを考えると、おそらくこれを行う方法をすでに知っているでしょう。もちろん、レジストリに変更を加える前に、常にレジストリをバックアップする必要があります。それでは、 Windowsレジストリ(Windows registry)をバックアップするさまざまな方法について、この記事の要点に取り掛かりましょう。
Backup Parts/Sectionsレジストリのバックアップパーツ/セクション
私の投稿の多くで、レジストリのキーまたは値を編集する必要がある微調整やヒントについて言及しました。(key or value)あちこちで単一の変更を行う場合は、必ずしもレジストリ全体をバックアップする必要はありません。
次のキーに保存されている値を編集しているとしましょう。
HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Explorer
Explorerを右クリックし、[エクスポート(Export)]を選択 して、キー全体とすべてのサブキーおよびそれらの値のバックアップを作成できます。
エクスプローラー(Explorer key)のメインキーの下には、他にもかなりの数のサブキーがあることに気付くでしょう。デフォルトでは、選択したブランチとサブキーおよび値のみがエクスポートされます。レジストリ全体をエクスポートする場合は、.regファイルを保存するときに[エクスポート範囲(Export Range)]で[すべて(All)]を選択する必要があります。
繰り返し(Again)になりますが、この方法でレジストリ全体をバックアップすることはお勧めしません。ファイルをインポートし直そうとすると、インポート できませんという( Cannot import)エラーが発生するためです。
したがって、選択したブランチのみをエクスポートすることに固執すると、後でレジストリファイル(registry file)を再インポートできる可能性が高くなります。次に、システムの復元(System Restore)を使用してレジストリの完全バックアップを実行する方法について説明します。
(Backup Entire Registry)システムの復元(System Restore)による レジストリ全体のバックアップ
システムの復元(System Restore)を使用すると、 Windowsがすべてのロックされた使用中の問題を処理するため、以前の状態に復元する際に問題が発生することはありません。Windowsを使用している間は、常に復元ポイント(restore point)を作成します。これは非常に簡単です。
[スタート]をクリックし、[(Start)復元ポイントの作成(Create restore point)]と入力して、最初の結果をクリックします。[システムのプロパティ(System Properties)]ダイアログの[システム保護(System Protection)]タブに直接購入できます。
下部にある[作成(Create)]ボタンをクリックすると、説明を求める別のダイアログがポップアップ表示されます。[作成(Create)]ボタンをクリックすると、復元ポイント(restore point)が作成されます。
復元ポイント(restore point)の作成には数分しかかかりません。完了すると、以前に作成した復元ポイント(restore point)を2つの方法で復元でき ます。Windowsの同じ[システムの復元]ダイアログを使用するか、[(System Restore)高度な回復オプション(Advanced Recovery Options)]画面を使用します。以下に両方の方法を示します。
Windows経由でレジストリを復元する
それでもWindowsを起動してシステムにログインできる場合は、[(Windows and log)システムの復元](System Restore)を開いてレジストリの復元を試みることができます。[(Click)スタート]をクリックしてシステムの復元を入力(Start and type)し、最初の結果をクリック(system restore and click)します。
[システムの復元]ダイアログ(System Restore dialog)が表示されたら、先に進んで[次へ(Next)]をクリックします。次の画面に、現在システム上にあるすべての異なる復元ポイントのリストが表示されます。
手動で作成された復元ポイントと、自動で作成された復元ポイントも表示されます。[さらに復元ポイントを表示( Show more restore points)する]チェックボックスをオンにすると、システムに保存されているすべての復元ポイントを確認できます。[影響を受けるプログラムのスキャン]ボタンをクリックすると、(Scan for affected programs)復元ポイント(restore point)が作成された後にインストールされたプログラムが削除されるため、それらのプログラムのリストが表示されます。また、復元ポイント(restore point)が作成された後に削除され、復元されるプログラムも表示されます。
[次へ(Next)]をクリックして[完了]をクリックします。これで完了(Finish)です。システムは以前の復元ポイント(restore point)に戻され、準備が整います。システムの状態を変更しても、システムの復元(System Restore)によって個人データが変更されることはありません。レジストリ、プログラム、およびシステムファイルのみを調べます。
回復(Recovery)オプションを使用して(Options)レジストリ(Registry)を復元する
Windowsにログインできない場合でも、システムの復元(system restore)を使用できますが、Windows7の高度なブートオプションと(Advanced Boot Options)Windows8およびWindows10の(Windows 10)高度な回復オプション(Advanced Recovery Options)を介してのみ使用できます。3つのオペレーティングシステムすべてで方法が少し異なるため、以下ですべて説明します。
Windows7の回復
Windows 7の場合、コンピューターを再起動してから、最初の起動時にF8キーを押す必要があります。(F8 key)これにより、[詳細ブートオプション(Advanced Boot Options)]画面が表示され、最初のオプションとして[コンピューターの修復(Repair Your Computer)]が表示されます。
それを選択してEnterキー(Enter)を押します。これにより、[システムの復元オプション(e System Recovery Options)]ダイアログが読み込まれます。ここで、[システムの復元](System Restore)を選択する必要があります。
繰り返しますが、元に戻したい復元を選択するだけで、それだけです。通常、 Windows(Windows)の読み込みに問題がある場合は、[詳細ブートオプション]画面(Advanced Boot Options screen)が自動的に表示されます。
F8を使用してブートオプションをロードできない場合は、システム修復ディスク(System Repair Disc)を使用する必要がある場合があることに注意してください。[スタート(Start and typing)]をクリックしてシステム修復ディスク(system repair disc)を入力することにより、任意のWindows7PCで(Windows 7)修復ディスク(repair disc)を作成できます。
CDまたはDVDを挿入し、[ディスクの作成(Create disc)]ボタンをクリックします。このディスクを入手したら、ディスクから直接起動して、上記のシステム回復(system recovery)オプションを取得できます。確認する必要があるのは、起動順序にCD /DVDROMドライブが最初にリストされていることだけです。
Windows8の回復
Windows 8では、全体の回復手順とGUI(recovery procedure and GUI)は完全に異なります。以前の退屈なDOSインターフェースの代わりに、見栄えのする最新の(DOS interface)GUIを使用できるようになりました。これにより、作業がはるかに簡単になります。
この新しいインターフェイスにアクセスしようとすると、F8は機能しなくなります。幸いなことに、 (Luckily)Windows8の高度なブートオプション画面にアクセスするために使用できるさまざまな方法についての投稿をすでに書いています。メイン画面が表示されたら、[トラブルシューティング(Troubleshoot)]をクリックします。
[トラブルシューティング(Troubleshoot)]セクションで、先に進み、下部にある[詳細オプション(Advanced options)]をクリックします。
最後に、最後の画面で[システムの復元](System Restore)をクリックすると、使い慣れたシステムの復元ダイアログが表示され、元に戻す復元ポイント(restore point)を選択できます。
Windows 8では、Windows 7のように(Windows 7)システム修復(system repair)ディスクを作成するか、USBリカバリドライブ(recovery drive)を作成できます。修復ディスク(repair disc)を作成するには、[スタート(Start and type)]をクリックしてrecdisc.exeと入力し、リカバリドライブにリカバリ(recovery drive)ドライブの種類(recovery drive type)を作成します。
繰り返しますが、現在のPCにリカバリオプションをロードできない場合にのみ、別のコンピュータを使用してこれらを作成する必要があります。
Windows10の回復
Windows 10での手順は、高度なブートオプション画面が表示されたらまったく同じですが、Windowsでは(Windows)少し異なります。Windows 10では(Windows 10)スタートメニュー(Start Menu)が完全な形に戻っているので、それをクリックしてから[設定](Settings)をクリックできます。
次に、[設定(Settings)]ダイアログで[更新と回復( Update and recovery)]をクリックします。ご覧のとおり、 Windows10の(Windows 10)[設定]ダイアログ(Settings dialog)はWindows8の[設定]ダイアログとはまったく異なります。
最後に、[高度なスタートアップ(Advanced startup)]の下にある[今すぐ再起動( Restart now)]ボタンをクリックできるようになります。これにより、[トラブルシューティング(Troubleshoot)]をクリックするのと同じ[オプションの選択](Choose an option)画面が表示されます。
うまくいけば、上記の詳細な手順により、 Windows 7(Windows 7)、Windows 8、およびWindows10でレジストリを安全かつ簡単にバックアップおよび復元できるようになります。ご不明な点がございましたら、お気軽にコメントを投稿してください。楽しみ!
Ultimate Guide to Backing Up and Restoring the Windows Registry
Wіndows stores јust about everything that makes it work in a hierarchal file-based database called thе Windows Registry. The registry contaіns all the configuration settings for the operating system, programs, servіces, componentѕ and рretty much everything else. Everything from the size of thе icons to the color of the taskbar is stored there.
The registry is made up of millions of keys and values. You can think of keys as folders and values as the data stored inside the folders. In the registry editor, keys actually look like folders and values are what hold the actual settings. Each key in the registry can have more than one value, kind of like a folder can have more than one file stored inside.
Also, values can store data of different types including String, Binary, DWORD, QWORD, and more. You don’t really need to understand that level of detail, but hopefully you understand the structure of the registry.
In terms of backing up the registry, you really have two options: backup parts of the registry manually via export or backup the entire registry using System Restore. When you make a change to the registry, it’s always a good idea to create a restore point and then backup the edited section of the registry also.
There is a way to export the entire registry, but that’s not a good option for several reasons. Firstly, you’re going to get a large file that you have to store somewhere. Secondly, if you’re only changing one setting, trying to import back the entire registry later on may overwrite many other newer values that were written to other parts of the registry after the export. This can actually lead more problems and possible corruption. Lastly, you may not even be able to import back the entire registry because a lot of keys will be in use by Windows and therefore simply won’t be written.
The best option to backup and restore the entire registry is to use System Restore. So when making a change, create a restore point first and then backup the only edited section manually. If there is a problem, you can always reload the exported section by simply double-clicking on the .reg file in Windows.
If you can’t get into Windows anymore because the registry change messed something up more severely, then you can simply start up the Advanced Recovery Options and choose the previous restore point you had created. I’ll explain both methods in detail below.
Opening Registry Editor
First, let’s talk about opening the registry editor. In just about every recent version of Windows, you can open the registry editor by clicking on the Start button and typing in regedit.
You probably already know how to do this considering you found this article while trying to learn how to backup the registry. Obviously, before you make any changes to the registry, you should always back it up. Now let’s get to the main point of this article on the different ways you can backup the Windows registry.
Backup Parts/Sections of the Registry
In many of my posts, I’ve mentioned tweaks or tips that require editing a key or value in the registry. If you’re going to be making a single change here and there, you don’t really need to backup the entire registry necessarily.
Let’s say you are editing a value stored at the following key:
HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Explorer
You can right-click on Explorer and choose Export to make a backup of the entire key along with all sub-keys and any of their values.
You’ll notice that there are quite a few other sub-keys under the main Explorer key. By default, only the selected branch along with sub-keys and values will get exported. If you want to export the entire registry, you have to choose All under Export Range when saving the .reg file.
Again, I don’t recommend backing up the entire registry in this manner as you’ll end up getting a Cannot import error when trying to import the file back.
So stick with exporting only selected branches and you’ll have a better chance of being able to re-import the registry file later on. Now let’s talk about using System Restore to perform a full backup of the registry.
Backup Entire Registry via System Restore
Using System Restore, you won’t run into issues restoring to a previous state because Windows handles all the locked and in-use issues for you. You will always create a restore point while using Windows and it’s very simple to do.
Click on Start and type in Create restore point and click on the first result. You’ll be bought straight to the System Protection tab in the System Properties dialog.
Click on the Create button at the bottom and another dialog will pop up asking for a description. Click the Create button and the restore point will be created.
It should only take a few minutes to create the restore point. Once completed, you can restore a previously created restore point in two ways: via the same System Restore dialog in Windows or via the Advanced Recovery Options screen. I’ll show you both methods below.
Restore Registry via Windows
If you are still able to start Windows and log into the system, then you can try to restore the registry by opening System Restore. Click on Start and type in system restore and click on the first result.
When the System Restore dialog pops up, go ahead and click Next. On the following screen, you will see a list of all the different restore points currently on the system.
You will see the manually created restore points along with the automatically created ones too. You can check the Show more restore points box to see all the restore points stored on the system. If you click on the Scan for affected programs button, it will give you a list of any programs that were installed after the restore point was created since those will be removed. It will also tell you which programs were removed after the restore point was created that will be restored.
Click Next and Finish and that’s about it. The system will be reverted back to the previous restore point and you should be good to go. Note that System Restore does not alter any of your personal data when changing the state of the system. It only looks at the registry, programs and system files.
Restore Registry via Recovery Options
If you are not able to log into Windows, then you can still use system restore, but only via Advanced Boot Options in Windows 7 and Advanced Recovery Options in Windows 8 and Windows 10. The method is slightly different for all three operating systems, so I will explain them all below.
Windows 7 Recovery
For Windows 7, you have to restart your computer and then press the F8 key during the initial boot up. This will bring up the Advanced Boot Options screen and the first option there will be Repair Your Computer.
Select it and press Enter. This will load the System Recovery Options dialog and here you will need to choose System Restore.
Again, you just choose the restore you want to revert back to and that’s it. Normally, if you are having problems loading Windows, the Advanced Boot Options screen will appear automatically.
Note that if you are unable to load the boot options using F8, you may have to use a System Repair Disc. You can create a repair disc on any Windows 7 PC by clicking on Start and typing in system repair disc.
Pop in a CD or DVD and click the Create disc button. Once you have this disc, you can boot directly from it to get the system recovery options shown above. The only thing you need to ensure is that the boot order has the CD/DVD ROM drive listed first.
Windows 8 Recovery
In Windows 8, the entire recovery procedure and GUI is completely different. Instead of the boring DOS interface of before, you now have a fancy looking modern GUI, which makes things a lot easier.
F8 no longer works when trying to get to this new interface. Luckily, I’ve already written a post about the different methods you can use to get to the advanced boot options screen in Windows 8. Once you have gotten to the main screen, click on Troubleshoot.
Under the Troubleshoot section, go ahead and click on Advanced options at the bottom.
Finally, click on System Restore on the last screen and you’ll get the familiar system restore dialog to pick the restore point you want to revert back to.
In Windows 8, you can create a system repair disc like in Windows 7 or you can create a USB recovery drive. To create a repair disc, click on Start and type in recdisc.exe and to create the recovery drive type in recovery drive.
Again, you only need to create these using a different computer if you are not able to load the recovery options on your current PC.
Windows 10 Recovery
The procedure in Windows 10 is exactly the same once you get to the advanced boot options screen, but slightly different while in Windows. Since the Start Menu is back in full form in Windows 10, you can click on that and then click on Settings.
Next, click on Update and recovery in the Settings dialog. As you can see, the Settings dialog in Windows 10 is completely different than the one in Windows 8.
Finally, you’ll be able to click on the Restart now button under Advanced startup. This will get you to the same Choose an option screen where you will click Troubleshoot.
Hopefully, the detailed instructions above will allow you to safely and easily backup and restore your registry in Windows 7, Windows 8 and Windows 10. If you have any questions, feel free to post a comment. Enjoy!