Failure to Boot with Windows 0xc000000e

After reading several forums on 0xc000000e and spending several hours trying to fix a failure to boot on a restored HD with new hardware I thought a forum post might help other people.
I moved a Windows 7 OS install from one computer to another that had a completely different motherboard/CPU using Universal Restore. Acronis has a good description of how to do the move here:
Acronis True Image Home 2012 Plus Pack: http://kb.acronis.com/content/23561
Acronis True Image Home 2011 Plus Pack: http://kb.acronis.com/content/13671
I determined my cause of the failed boot (status: 0xc000000e) was the fact that the system I was moving from had a BIOS setting of SATA Mode = RAID, I was using Intel Matrix Storage Manager but I had no RAID-ed drives at the time. The system I was moving to had the SATA mode set to AHCI. After several hours of trying various recovery procedures I set my destination system BIOS to "RAID" and the 0xc000000e went away.
I also did a MBR and Track 0 restore as part of the BIOS change but not sure if this was necessary.
Win 10 Pro x64 SSD - ATI Latest build