This may be similar for other vendors laptops.
- Failed factory reset - the eventual C: partition not created, and the reset failed. HDDRECOVERY partition (end of drive) good. SYSTEM partition (start of drive) empty.
- Mount into Linux and use fdisk or gdisk to change the flags (remove diag from SYSTEM and hidden from HDDRECOVERY)
- Mount into another Windows7+ PC and make new partition that will become C:
- Run the following command. Assume that G: is the eventual C: and H: is HDDRECOVERY
cd H:
cd ZZIMAGES\ZZIMAGES
..\..\BIN\IMAGEX /ref PREINST*.SWM /apply PREINST.SWM 2 G:\
This assumes that '2' is the x64 image and you could try '1' for the Win32 image.
To see possible value use * this will produce an error and dump an XML file.
This restores a base Windows 7 on G:
(Note: some forums mention WinRE.wim, this was in G:\Windows\System32\Recovery)
- Create a Windows Recovery DVD if you dont have one
- Remove hardrive from dock and put into laptop under repair and boot from the recovery DVD
- Do a boot repair