Helping people with computers... one answer at a time.

DriveImage XML is a free (for home use) backup and imaging program. I'll walk through the steps of creating a complete hard drive backup image.

DriveImage XML is a free utility which can be used to create an image of a hard disk - even one that's in use. Once you have an image you can easily browse its contents, or restore that image to a hard disk.

DriveImage XML stores its data in an open XML-based format that could be used by other utilities, should you need, but the basics are handled quite nicely by the utility itself.

In this article, I'll walk you through creating an image of your C: drive.

A caveat before we begin.

DriveImage XML is very good at what it does - creating images of hard drive partitions, and restoring those images to hard drive partitions, but it does have two limitations:

  • Restoring to a boot partition - i.e. Restoring an image of your C: drive from which you can then boot from - is not turnkey. You'll need additional software (something bootable - typically disc you build using BartPE), and from the DriveImage XML site there are "gotcha's" that they can walk you through when it comes to restoring Windows Vista and Windows 7 bootable partitions.

  • There's no scheduler. It does include command line parameters so that you can presumably write your own scripts to perform scheduled image backups.

Thus DriveImage XML is not necessarily the best choice for a consumer-level regular backup.

However, it's a fine (and for home users free) choice for backing up drives from which you might normally only want to recover individual files, or backing up secondary (i.e. non-bootable) drives.

To begin, download and install DriveImage XML from runtime.org. As I mentioned, it's free for personal use. After it's installed, run it.

DriveImage XML Home Screen

Click on Backup on the left hand list.

DriveImage XML Backup

You'll see a list of the drives on your system, and information about each. In this case I'll click on the only drive listed - my Windows 7 "C:" drive - and then Next in the lower right to start the backup Wizard.

DriveImage XML Backup Wizard Start

Click Next.

DriveImage XML Backup Wizard Selections

On this page of the wizard a few choices are made.

  • Most importantly the destination to contain the backup. The Directory I've selected here is a folder on an external hard disk used for backups.

  • The file name I've left as the default "Drive_C", though you could choose any name that's descriptive for you.

  • I've unchecked Raw mode. In Raw mode DriveImage XML makes a sector-by-sector backup. Many people define "image" to be exactly that: an image that contains all sectors on the hard drive - used or not. The resulting raw image cannot be browsed for files, only restored in its entirety. Without Raw mode, DriveImage XML backs up all and only your files, and does so in a way that the individual files can be browsed and restored later.

  • I've unchecked Split large files. The result is that my backup will be contained in two files: an XML file containing a directory, and a ".dat" file containing the actual backed up files. Split large files allows you to instead have that single huge file be a sequence of smaller, numbered files (useful for burning to DVDs or on file systems that cannot support huge files).

  • I've selected "Good (slow!)" compression. I want my backup image to be as small as possible, even if it might take a little longer.

  • I've also checked Try Volume Shadow Services first, simply because I know that drive locking will fail on the system drive which is always in use.

Click Next, and the backup begins.

DriveImage XML Backup In Progress

And after a while (including a period after being "100% done" while it writes additional information to the XML file) the backup completes.

DriveImage XML Backup Complete

We can then see the backup on the removable drive:

Backup files created by DriveImage XML

In future articles we'll examine how to extract individual files from your backup image, and how to restore an image to your hard drive.

Article C4026 - January 3, 2010 « »

Share this article with your friends:

Share this article on Facebook Tweet this article Email a link to this article
Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
14 Comments
Paul T
January 11, 2010 2:39 AM

I have a 3 disk machine - one small fast Raptor (C:) with my XP install and a few games (all on same partition), and two large Spinpoints containing several other partitions. I was wondering if it's possible to backup my OS drive (C:) with DriveImage XML and omit certain folders, ie the games? This would mean the backup could be 40GB smaller and the games, which are easy enough to re-install, could go back on once the drive was restored - I appreciate that there would be 'old' install info in the registry but I can get around this.

Sonia Elliott
January 12, 2010 3:14 AM

Thanks, I have created a mirrow image successfully using Macrium Reflect. Still need a really simple step by step instruction as to how to reinstall if I have a total hard drive failure. Hard to follow the BartPT instructions. I have made a bootable CD from my HP laptop. Will try the Acronis site. Thanks again for the reply

Sonia Elliott
January 12, 2010 4:37 AM

OK I made a reflect rescue disk, and it worked like a charm!! Computer booted and gave me the options as per your Acronis clip. Thanks for all the help, Sonia.

Robert M
January 13, 2010 8:46 AM

Well done, and absolutely *JUST IN TIME*!

On Jan 7th, I had a PC come in with a failing hard drive. I printed out your directions and went to work transferring the C: partition of this Vista-based HP, and then the D: recovery partition. The Vista boot issue is handled within the DriveImage program.

However, some of your options were not the same as mine, but perhaps that was due to doing a drive-to-drive.

Note that I only accepted that disk failure was imminent after I ran the SeaTools for DOS (recommended by Seagate) on this internal Seagate 3.5 SATA II drive. Of the 9 times I ran the long test of this utility, it only finished (and amazingly reported no errors) once. All other times, the SeaTools program crashed; I ran it two more times after the time it finished successfully.

Hari
May 9, 2010 12:32 AM

Will "Macrium Reflect Backup SW" degrade the performance of other programs? Will it track changes of disk-sector by sector in real-time mode, throughout, even when it is not active?