SelfImage is capable of making an image file of a hard disk or hard
disk partition, and can restore an image back to any drive or
partition that doesn’t have open files. Useful for making backups.
Unlike dd for Windows (or cygwin), SelfImage is capable of creating
an image of a partition that is currently in use.
SelfImage can even create images of partitions that Windows doesn’t
recognize (partitions that Windows doesn’t have mounted on a drive
letter). This is perfect for the dual-boot system, you can create an
image backup of a Linux partition directly from Windows.