Acronis Universal Restore works, and works well...you just have to get over Acronis' bugs. The feature works well, despite Acronis' lack of product testing and utter refusal to listen to customers.
First of, here's how I understand it works: You make a Backup with TrueImage (I'm using 2014). You restore the image to a different computer, and Universal Restore senses key differences (e.g., in CPU) and changes the Hardware Abstraction Layer (HAL) and removes all drivers. Then, Windows' normal process takes over at reboot after the restore, and proceeds to reinstall all relevant drivers. If you don't have all the required drivers on the backed-up image, then you still have many drivers to manually identify, download and reinstall to complete the migration. (Applications check their own licenses; some will demand ransom, some will work fine.)
The problem is that Acronis Universl Restore (AUR) is written by people (apparently in Russia?) without real-world experience. The most recent debacle over AUR (in TrueImage 2014) is because Acronis programmers expect the Active Partition to be your C: (or whatever other boot drive) you use for Windows.
It starts with the fact that most new systems come with a Recovery partition; when you use this feature, you can restore the system back to the way it was when it was originally shipped to you. Why you'd ever want to do that and lose all your installed drivers, applications, data and customized configurations is beyond me...I always buy the CD/DVD Windows version with the OEM system, so I have it, but its' not on my disk drive, laying wait for some idiot to destroy my system. So you can have access to this hidden (and unbackupable) partition, the OEM makes it Active (i.e., bootable); it gains control and waits a few seconds for a specific keystroke which, if it sees, it responds to with a menu of options. If no keystroke is detected, it passes control to the partition that contains Windows so the system can boot.
When AUR looks at the disk drive of a common brand-name computer, the Active partition is that "Recovery Partition," and Acronis is too dumb to know the difference. Since it can't find the HAL or any driver information, it simply days, "CAN'T!!!" and refuses to show you the "Universal Restore" option during the restore. You're hosed, because Acronis doesn't know the environment of the real world you are dealing with.
The best way to solve this problem (proceed at your own risk; this is what I have done; I cannot guarantee it will be best for you): 1) Delete the "Recovery Partion" (now you can't boot). 2) Run a "Repair" edition of the Windows install from CD/DVD, so it can fix the boot problem. (Now, if you want, you can recover that wasted space.) 3) Remove and reinstall Acronis TrueImage Home 2014 on the revitalized system. 4) Make a backup with TrueImage. 5) Make an Acronis Recovery (bootable) CD. 6) Test Universal Restore is working by booting from the recovery CD and start through the steps to match backup sections to partitions. You should see the "Universal Restore" option in about the third or fourth step (see page 122 et. seq. of the PDF User Manual for details). If you've gotten there, your ability to use AUR in the future is secure. Abort the recovery with the knowledge you've overcome Acronis' bug. If you don't have the AUR indication, then call Acronis support for other solutions. They refuse to acknowledge my solution, because to do so would be to admit they are wrong, and they can't do that.
By no means is this the only problem/solution. There are other, documented, reasons that AUR won't work. Someday, Acronis will fix this problem, too (they always do, with every new release of product), but I wouldn't hold my breath waiting.