from https://social.technet.microsoft.com/Forums/windowsserver/en-US/b4d45d9d-4c90-4ab0-ae38-f1257ce9c608/windows-7-server-2008-r2-bare-metal-restore-0x0000007b-stop-error?forum=windowsbackup


1.	Boot into startup repair mode and choose "Command Prompt".


2.	From the command prompt, run regedit.


3.	In regedit, highlight HKEY_LOCAL_MACHINE, then do File > Load Hive and
	choose [server's system volume]:\Windows\System32\Config\SYSTEM ; give it
	a temporary name like 'RealSystem_HKLM'.


4.	In the mounted hive, go to ControlSet001\services and play with the
	following settings:

	If restored to a (VMWare) VM then:
		intelide\Start = 0
		LSI_SAS\Start = 0
		msahci\Start = 3
		pciide\Start = 3
		(also try changing the 'Start' value for LSI_SCSI if the virtual disk
		type is SCSI)

	If restored to a physical machine with a native HDD controller:
		msahci\Start = 0
		pciide\Start = 0
		intelide\Start = 3
		LSI_SAS\Start = 3


5.	Highlight RealSystem_HKLM (the loaded hive) and then File > Unload Hive.


6.	Close windows and restart.


Settings for typical destination machines:
--------------------------------------------------------------------------------
VMWare VM:
	aliide 3
	amdide 3
	atapi 0
	cmdide 3
	iastorv 3
	intelide 0
	msahci 3
	pciide 3
	viaide 3
	LSI_SAS 0
Dell PE2970 physical machine with RAID card:
	aliide 3
	amdide 3
	atapi 0
	cmdide 3
	iastorv 3
	intelide 3
	msahci 0
	pciide 3
	viaide 3
	LSI_SAS 3
Dell PET100 physical machine on native SATA adapter:
	aliide 3
	amdide 3
	atapi 0
	cmdide 3
	iastorv 3
	intelide 3
	msahci 0
	pciide 0
	viaide 3
	LSI_SAS 3
Win 7 64x custom built physical machine on native SATA adapter:
	aliide 3
	amdide 3
	atapi 0
	cmdide 3
	iastorv 3
	intelide 3
	msahci 0
	pciide 0
	viaide 3
	LSI_SAS 3
 
Key for service start values:
	0 = ?
	1 = ?
	2 = Automatic
		with DelayedAutostart = 1 = Automatic (Delayed Start)
	3 = Manual
	4 = Disabled