DriveImage XML is a program that allows you to make backups with the objective of making backups, generating an image of the hard disk or of some of the partitions of the same. It also supports pendrives and other types of storage devices.
When creating an image you can recover a disk as it was originally, but also this application allows you to explore the content in case you have to recover a particular individual file. In case of restoring a complete partition, it must be copied over a partition of the same size or a larger size.
It can be configured to make automatic backups every certain period of time, with a tool called Task Scheduler.
This program works with Windows XP, Vista, 7, 8 and Windows Server 2003; And disk formats FAT 12, FAT 16, FAT 32 and NTFS.
DriveImage XML 2.44 is the latest version, updated in October 2012, of this software to make backups, which can be downloaded free for personal (non-commercial) use.