New
#31
Nothing I know of would reliably let you restore an image from one computer to a different one, unless they had exactly the same hardware (esp. the chipset, and processor).
Do you really envisage such a scenario? I think it is unrealistic. The most probable failure is a disk drive failure. This is what you should plan for. For the eventuality of a replacement of computer or other major component other than a disk drive, you should make sure you keep the keys, licenses, and passwords you would need to reinstall your application software.
My backup strategy is fourfold:
1. I keep an image backup on an external disk
2. I keep a clone on an internal disk
3. I keep synced copies of my data on internal and external disks using MS Synctoy
4. I keep backup copies of all information I need to reinstall my applications from scratch on a new system