A few times I've had occasion to use the nuclear technique listed at Recovering the Vista or Windows 7 Bootloader from the DVD. I have a couple of comments but I don't want to edit the wiki myself because I'm a newbie here. So here goes.
I think that "bootsect.exe /nt60 all /force" should be replaced with "bootsect.exe /nt60 c: /force" and maybe even "bootsect.exe /nt60 c: /force /mbr" (and remove "bootrec.exe /fixmbr"). If you happen to have booted from a flash drive using Grub4DOS to load an ISO, as I have, the original version kills the Grub4DOS bootloader on the USB drive and makes that drive unbootable until Grub4DOS is reinstalled. I don't know if the Vista version of bootsect includes the /mbr switch, but the Windows 7 version definitely does: Bootsect Command-Line Options.
A very minor issue, but sometimes I've gotten myself into a situation where the BCD file has RHSA attributes, so changing "attrib -h -s C:\boot\BCD" to "attrib -h -s -r C:\boot\BCD" certainly doesn't hurt an occasionally helps.
I think that "bootsect.exe /nt60 all /force" should be replaced with "bootsect.exe /nt60 c: /force" and maybe even "bootsect.exe /nt60 c: /force /mbr" (and remove "bootrec.exe /fixmbr"). If you happen to have booted from a flash drive using Grub4DOS to load an ISO, as I have, the original version kills the Grub4DOS bootloader on the USB drive and makes that drive unbootable until Grub4DOS is reinstalled. I don't know if the Vista version of bootsect includes the /mbr switch, but the Windows 7 version definitely does: Bootsect Command-Line Options.
A very minor issue, but sometimes I've gotten myself into a situation where the BCD file has RHSA attributes, so changing "attrib -h -s C:\boot\BCD" to "attrib -h -s -r C:\boot\BCD" certainly doesn't hurt an occasionally helps.