About the only thing I can think of is Norton Ghost. You would need to set aside a drive formatted as NTFS, or at least FAT32 (if your disk image wouldn't exceed 2 GB).
Norton bought out the makers of Drive Image a couple of years back. So if you've ever seen that, that's what Norton Ghost is now. Norton essentially threw out their code.
Anyway, you install it while booted to Windows. You can then make your backup right from the desktop. Just don't do anything else while the image is being made so the disk contents aren't changing at the same time it's being backed up.
To restore, you can boot to the Ghost DVD. I've used it for quite a while. It works very well.