Tweaking.com - Registry Backup Online Help & FAQ
Posted on: 05/30/2012 06:05 PM

How do you use the program?

Backing up the Windows Registry is as easy as one click!
Simply open Tweaking.com - Registry Backup and click "Backup Now". That's it, just give it a minute to backup and your all done.

What versions of Windows does the program support?

The program supports any version of Windows that has the volume shadow copy service. Currently Windows XP, 2003, Vista, 2008, 7 & 8.
If you have Windows 2000 or older then I recommend my old favorite ERUNT. Download - http://majorgeeks.com/Erunt_d1267.html

Can the program automatically backup the registry?

Yes. The program uses the Windows task scheduler to backup the registry automatically. By default the program makes the schedule set to run at user logon. However by using the Windows task scheduler you have full control of how and when the backup will run. When the program is ran with the /silent command it will backup and then close.




What settings does the program offer?

The program offers the following setting.

"Change Backup Location"
Default backup location is in the same folder as the program in the "Backups" folder.
When you install the program this setting is enabled by default and sets the backup folder to "C:\RegBackup\" (or what ever drive Windows is on)

"Auto Delete Old Backups"
This is enabled by default and set to 30 days.
This will auto delete old backups from the backup location and for the current system only. It will not delete old backups for other systems. (Example: You run the program from a thumb drive or network location for multiple systems) The auto delete function only runs when doing a new backup.

"Scheduling Options"
This is disabled by default.
If the current system has any locked profiles have the schedule run under the System account in order to backup those locked registry files, this is because normally the System account has access to those files. If there are no locked profiles on the system then run under the current user account is recommended.




What advantages are there versus ERUNT?

(As of v1.2.0 the program will now use the API backup method if the volume shadow copy service fails)

ERUNT is one of my favorite registry backup programs. But it hasn't been updated since 2005 and was lacking some options I wanted.

A lot of registry backup programs use the RegSaveKey API, such as ERUNT. When using the API you can only backup loaded registry files. This means if there is multiple user profiles and they are not logged in then they do not get backed up.

Tweaking.com - Registry Backup uses the volume shadow copy service instead. This allows perfect backups of the registry files and all profiles on the system.

Microsoft recommends using the Volume Shadow Copy to backup up the registry. This grabs a complete backup of the registry hives as they are.
RegSaveKey function

Quote From Microsoft:
"Applications that back up or restore system state including system files and registry hives should use the Volume Shadow Copy Service instead of the registry functions."

"Using RegSaveKey together with RegRestoreKey to copy subtrees in the registry is not recommended. This method does not trigger notifications and can invalidate handles used by other applications."

By using the Volume Shadow Copy instead of the RegSaveKey API this registry backup program is safer to use.

ERUNT can not restore other profile registry files if they are not loaded during the backup process. Tweaking.com - Registry backup saves and restores them all.

ERUNT creates a batch file to run from the windows recovery console (in case Windows can't boot). This works in XP but doesn't work in Vista & newer. In the batch file it makes it has the C: drive hard coded and it can only replace the system registry and not any of the profiles. IN the Vista & newer recovery console sometimes C: isn't mapped to the Windows drive, thus the restore fails.

Tweaking.com - Registry Backup takes this into account and finds drive the registry was saved from using a locator or marker file, Example: tweaking.com-regbackup-DELL-P370-Microsoft-Windows-7-Professional-(64-bit).dat which is stored in the \Windows folder of the drive during the backup process.




What restore options does the program have?

The main restore is built into the program, requires a single click and can be run in Windows Safe Mode. The program also creates a batch file called dos_restore.cmd with each backup. It is stored in the same folder the backup is stored in. It should be used from the Recovery Console if Windows won't boot.

The program stores the backup with the full folder path of the registry files, exactly as they are stored on the Windows boot drive. So if you don't have the Recovery Console you can use any Live CD like Ubuntu or Puppy to boot, browse the hard drive to the backup. Copy and paste the backup files to the root of the drive. More info and how to do this is in the video section.




How do I restore from the XP recovery console?

The Windows XP recovery console is very limited (Thankfully Microsoft fixed this in Vista and newer). The XP recovery console by default blocks users going to any non system folders and has the "Set" command disabled.

Tweaking.com - Registry Backup will change the reg key when ran on the system to allow the "Set" command. Once in the recovery console the first thing you have to do is this command
set AllowAllPaths = true

Once that is set you simple browse to your backup of choice and then put in this command
batch dos_recovery.cmd

At which point the restore will run and be very quick. Because of the limitation of the XP recovery console you have to make sure that the Windows drive letter is the same as when you made the backup. Example: C:\

There is a video showing you how to do this. If this doesn't work for you then doing the Live CD restore is the best option. There is also a video showing how to do that as well.




How do I restore from the "Repair Windows" in Vista, 2008, 7 & 8

Thankfully Microsoft made this recovery console much better and thus is far simpler to do a restore if Windows won't boot.
Once at the "System Recovery Options" click on "Command Prompt"
Once the command prompt is open simply browse to the backup of your choice and run dos_restore.cmd
That's all, then just reboot.

Again a video showing how to do this is on the videos page.

The program fails when trying to backup, what now?
Check the trouble shooting section for more info. If it doesn't have your answer post in the forums and I will help you there.




I don't have a CD drive, how can I use the Ubuntu Live CD?

Here are 3 examples of how to create easy to use bootable Live USB drives

1. Universal USB Installer – Easy as 1 2 3 - http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ "Universal USB Installer is a Live Linux USB Creator that allows you to choose from a selection of Linux Distributions to put on your USB Flash Drive. The Universal USB Installer is easy to use. Simply choose a Live Linux Distribution, the ISO file, your Flash Drive and, Click Install."

2. UNetbootin - http://unetbootin.sourceforge.net/ UNetbootin allows you to create bootable Live USB drives for Ubuntu, Fedora, and other Linux distributions without burning a CD. It runs on Windows, Linux, and Mac OS X.

3. YUMI – Multiboot USB Creator (Windows) http://www.pendrivelinux.com/yumi-multiboot-usb-creator/ "It can be used to create a Multiboot USB Flash Drive containing multiple operating systems, antivirus utilities, disc cloning, diagnostic tools, and more."




Printed from Tweaking.com (https://www.tweaking.com/articles/pages/tweaking_com_registry_backup_online_help,1.html)