If you haven't visited this page it may be worth a look as it has a variety of freeware solutions:
http://www.thefreeco...backupandimage.shtmlI suspect Macrium went solely with WinPE due to the GPT partition scheme. If your drives are GPT based it limits your options for image backup. Although that is changing it can still be dicey as some systems that claim they support both MBR and GPT don't always work as expected. Just making a bootable USB stick that will boot with UEFI enabled on my machine is touch and go. Most of them don't work.
Of course it is tough to say what is the problem, the bootable image or my Laptop. It has always had booting, update and system restore issues. My experience with MBR was much greater as even trying to boot a VHD seems like an impossible task on this Laptop.
Now is a good time if you have a guinea pig PC with a similar layout in drives and partitions to verify things actually restore as advertised.
Edit: what you describe though, sounds like a good candidate for a physical drive cloner utility. Get the OS and baseline applications installed and configured as you want, then clone the drive to one of exactly the same size. Store the drive in an anti-static bag in some safe place. If the HD fails or gets really scrambled, just insert the backup and power up. I mentioned this a bunch of times but a guy I know on another forum has quick release drive rails and images his system to an identical HD in a docking station. Unlike your scheme he makes a new image perhaps twice a week so that he doesn't lose more than a couple of days if disaster strikes. But you could still use a similar strategy only making one optimal image of a tuned system. His method has the advantage that you don't have to run a restore program. Insert the backup HD then determine later if the hosed drive has a physical problem or if the contents is merely corrupted etc..