How-To Geek

How to Back Up and Transfer Settings for Your Windows Programs to a New PC with CloneApp


How many times have you migrated to a new computer, or reinstalled Windows, and lost all the little settings in your Windows programs that you had finally tweaked perfectly?

The good news is that you can easily save and restore the settings for lots of Windows programs, including Microsoft Office, so you can transfer them to another computer in one fell swoop.

Microsoft Office versions 2003 and earlier included the Save My Settings Wizard that allowed you to back up your Office settings, in case you had to reinstall Office on your current or on a new computer. Office 2007 and later versions do not include that useful tool. Why? Unfortunately, the reasons behind this decision remain a mystery. The recent versions of Office only allow you to export the customized Quick Access Toolbar and Ribbon.

However, there is a free program, called CloneApp, that allows you to easily back up configuration files in program directories and the Registry for many popular Windows programs. It supports a large number of programs, including many versions of Microsoft Office, Microsoft Edge, Photoshop, DisplayFusion, Evernote, foobar2000, LibreOffice, MusicBee, PotPlayer, TeamViewer, and many many more.

We’ll show you how to use CloneApp to back up and restore a program’s settings, using Microsoft Office programs as an example. Make sure any programs you want to back up are closed before you begin.

How to Back Up Settings for CloneApp-Supported Programs

CloneApp uses plug-ins to add support for programs it will back up in Windows. As of this writing, it includes 247 plug-ins for different Windows programs, so chances are it can back up a lot of the programs you use.

To back up settings in programs folders and the registry, download the portable version of CloneApp and extract the .zip file into a folder. To fully back up program settings, CloneApp must be run as an administrator. To do that, right-click on the CloneApp.exe file and select “Run as administrator” from the popup menu. Give CloneApp permission to make changes to your PC when asked.


If you don’t run CloneApp as an administrator, a message displays at the bottom of the CloneApp window warning you that administrator privileges are required to do a more complete backup.


Before we start backing up programs, we need to make sure the location and structure for the backup are set to our liking, so click “Options” on the left side of the CloneApp window.


The first path is where the program backups will be saved. By default, CloneApp backs up program and registry settings to a folder called Backup in the same directory as the CloneApp program. We recommend you keep the default path. That way, the program backups and the CloneApp program are in the same place and easy to transfer to another to an external hard drive or network drive.

If you want to change the location of the program backups, click the “Browse” button to the right of the first path edit box and select a new path.

The second path is where the log file listing the actions taken during the backup will be saved. We chose to save the log file in the same place as the backed up program settings.


By default, CloneApp puts the backup files for each program in separate folders. You can choose to have all the backup files in the same folder. CloneApp still puts the backed up files in folders labeled with the program names, but the “Clone Apps in separate folder” option separates all the files for each program.

You can also compress the backed up file using 7z compression by checking the “Enable 7z Compression” box. 7-Zip is used to compress the backed up files.

CloneApp displays a confirmation dialog box by default if normal Windows file conflicts are encountered during the backup process. If you check the “Display dialogs in Clone Conflicts” box, the option changes to “Respond silent to all Clone conflicts” and CloneApp will automatically respond to Windows conflict notifications with “Yes”. Existing files and folders will be automatically overwritten, folders will be created if they do not exist, and running applications and processes will be ignored (some files may not be backed up in this case).


To back up program settings folders and registry entries, click “Clone” on the left side of the CloneApp window.


All the supported programs are listed on the left. To see a list of programs installed on your PC that can be backed up, click “Installed”.


This list is just for reference. To select programs you want to back up, click “Supported”.


Check the boxes next to the programs you want to back up. To back up all your installed programs that CloneApp supports, click the “Select Installed” link below the list.


To see a preview of the folders and registry entries that will be backed up for the selected programs, click “What is being backed up?”.


The details of what will be backed up are listed, but the files are not actually backed up yet. To back up the selected programs, click “Start CloneApp”.


A dialog box showing the progress of the backup displays.


When the backup process is finished, a message displays at the bottom of the log and to the right of the Start CloneApp button.


Because we selected the “Clone Apps in separate folder” option, the backup files for each program are put in separate folders.

If you are migrating to a new machine, it would be a good idea to save the entire CloneApp directory to a flash drive, cloud storage folder, or somewhere else easily accessible from the new computer. That way, you’ll have the program and the backup files, and the path to the backup files remain consistent for when you want to restore them.


If we had turned off the Clone Apps in separate folder option, our Backup directory would look like this instead:


How to Back Up Custom Files and Folders

If you have settings files from a program not supported by CloneApp, or you have some portable programs you want included in the backup, you can back up custom files and folders. To do this, click “Custom” on the right side of the CloneApp window.

Custom files and folders are backed up separately from the built-in CloneApp program backups.


Under Custom on the left, you can choose to back up files, folders, or Registry Keys. You can also add commands to backup settings for a program. The commands feature is useful if you want to run a command to export settings from a program to the Backup directory.

NOTE: When we tested the Registry Keys option, we could not get it to work.

We’re going to back up profiles from Snagit and a portable version of SumatraPDF, one of the best PDF readers we recommend for Windows. To back up folders, click the “Folders” button under Custom.


Click “Browse” on the right.


On the Browse for Files and Folders dialog box, navigate to the folder you want to back up, select it, and click “OK”.


To add the selected folder, click “Add”.


Add any other folders you want to back up in the same manner and then click “Start Backup”.


A progress dialog box displays while the folders are being backed up, and then a message displays in the log and at the bottom of the CloneApp window when the process is finished.


The backed up folders (and files, if you selected any individual files) are copied to a Custom folder within the specified backup directory.


How to Restore Your Program and Registry Settings on Your New PC

To restore backed up program settings, run CloneApp in administrator mode on the new computer, and click “Restore” in the lower-right corner of the CloneApp window.

NOTE: Cusom files are currently NOT included in the restoration process, so you need to manually copy the backed up custom files from the backup folder to where you want them restored.


As long as there are backed up files and folders in the specified backup folder, the restoration process automatically begins.


When the restoration process is complete, a message displays at the end of the log and at the bottom of the CloneApp window.


If an app you want CloneApp to back up is missing from the list, you can suggest in their forum that it be included with the plug-ins that are delivered with CloneApp.

Lori Kaufman is a writer who likes to write geeky how-to articles to help make people's lives easier through the use of technology. She loves watching and reading mysteries and is an avid Doctor Who fan.

  • Published 01/5/17
  • augustine oryema

    This is great knowledge base, after reading this I realised the reason why I had been constantly getting Trojan Malware is because they had set automated memory default migration setting, this year alone I bought 4 brand new window 10 pc but all was infected and any attempt to recover/install new window is impossible, am taking the last one back to hp, will get another, and install Linux mint 18, no more window.I set up new pc names and log in, before I realise, when window reboot, there is small box open to top left hand corner saying applying your personalised setting, everything from previous infected pc bring it back in the new pc, it will start duplicating system files and it set another duplicate window 10 and set it as default, after all is done and back up in the registry, it will then disable system protection, delete restore point and delete the Microsoft window this time now and prevent window repair/ new installation is prevented only that duplicate window will work, now that duplicate window will be control remotely, this happen all in the present of any known antivirus, I scan the computer and nothing is found, even if window update anniversary was installed in that pc, it will not be there in the new window it crated, and no update will happen because it disable from the registry. the more you restart the pc, the more it delete the real setting, now if I try now installing Linux in that pc, it will interfere because it controlling the processor of that pc, it a denial of service Trojan. It sound like a story and any good geek out there can't believe it, you want to do good recharge, sent me any laptop you don't value, the moment it detected me, it will be in that laptop, you know it better.Than very much to let me know about this, Malware Had been using this default migration setting on me and I am unable to get out of it, the only way is not to own window pc.

  • dittoheadadt

    How many times? Twice since Thanksgiving! Nevertheless, I shall do this immediately because I'm sure I'll need it sooner or later. Many thanks for this great tutorial and information!

  • Biswa

    Not so much interested. As for example;For Internet Download Manager CloneApp only save a registry key HKEY_CURRENT_USER\Software\DownloadManager. Which can easily export in Regedit. :unamused:

  • Peter Owens

    I really can't tell from this overview what might be transferred along with the program settings you wish to preserve. The suggestion is that malware may also be carried over.On another note I am always very wary of such procedures that involve multiple steps with no ability to finally check for full functionality.So it might or might not work, maybe depending upon whether in all those steps you made a simple mistake!Not a sound basis to proceed methinks!

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!