Yesterday I did a Win7 update and a AVAST antivirus program update and needed to restart. On reboot, the OS would not load.
This is on a computer which has had a dual boot system (although I no longer use the XP boot option).
The boot manager menu came up and the default option (Win 7) would not load.
After several hours of using BCDEDIT, I found the following:
1. There are 2 HDs on this system. C: is where the old XP system is; D: is where the Win7 system is.
2. C:\boot\BCD exists and is not hidden/system
3. D:\boot\BCD exists, but is hidden and system.
4. When typing in BCDEDIT the BCD it loads seems to be on D:
In a normal startup, it looks like the system uses BCD on C:, because the reference to where winload.exe is, is off, it cannot find it and the startup fails.
If I insert a DVD/CD into the drive, the startup then includes the possibility of booting from the DVD (I just use the Win7 repair disc). I ignore that and then the boot menu is correct and launches Win7 fine.
I have tried deleting the C: BCD, but leads to an error where it does not see the C:\boot\BCD.
I have tried using the Win7 disc and it "fixes" the boot mgr file, but when I put in the Win7 Repair disc it uses the D:\boot\BCD, so the issue remains unfixed when re-starting. If I use a disc in the drive method of launching Win7 and then used EasyBCD to manage the BCD (mainly to remove XP as an option for booting), again it changes the D: BCD, not the C:, and the C:\boot BCD remains and so does the problem.
I did a system restore before the update. No change. I restored D: from a backup and of course no change.
I restored C: and still had the same behavior, but it was an old BCD so the menu was changed to Windows Vista, not Windows 7 as a selection. Again, if I have a DVD/CD repair disc in, the startup uses the BCD off D: and it starts up fine.
How do I correct this situation so I do not need a disc in the DVD/CD drive to launch Win7?
BTW, I still want the C: drive in the system, because I do access the data on the drive from the old XP system regularly, so removing C: drive and letting D: be the only HD is not an option.