A Digital Age Deserves A Digital Leader

BCD Registry is missing or corrupt

BCD Registry is missing or corrupt

Postby Sandpiper » Thu Nov 08, 2007 7:55 pm

I have Vista on one drive and XP on the other. Vista Boot installs fine on the Vista drive but when I try to install Vista Boot on the XP drive I get the following error message: "BCD registry is missing or corrupt. Please resolve this problem before proceeding".

How can I restore/install the BCD registry on my XP drive??
PRO Level 2
Posts: 20
Joined: Thu Nov 08, 2007 7:34 pm

Postby Nativedude » Fri Nov 09, 2007 5:59 am

Really you shouldn't need to install VBP on both drives, installing it on Vista (assuming Vista can access the XP Drive) should work just fine
PRO Level 15
User avatar
Posts: 1173
Joined: Tue Mar 09, 2004 9:59 pm
Location: Historical Yorktown, Virginia USA
Real Name: Adam Durham

Postby NT50 » Fri Nov 09, 2007 12:54 pm

Do you have dotnet installed on your XP system?
Dogs Have Owners; Cats Have Staff
PROfessional Member
User avatar
Posts: 8220
Joined: Sat Jun 19, 2004 4:46 pm
Location: Jackson, TN USA
Real Name: Jeff Replogle

Postby Sandpiper » Fri Nov 09, 2007 4:19 pm

Yes, I have dotnet installer on the XP system. Should I delete it?
PRO Level 2
Posts: 20
Joined: Thu Nov 08, 2007 7:34 pm

Postby Sandpiper » Fri Nov 09, 2007 4:21 pm

I also should point out that the Vista drive is a SATA drive and the XP drive is a IDE drive. Would that make a difference?
PRO Level 2
Posts: 20
Joined: Thu Nov 08, 2007 7:34 pm

Postby Absolute-Zero » Fri Nov 09, 2007 4:23 pm

Sandpiper wrote:Yes, I have dotnet installer on the XP system. Should I delete it?
No, don't delete it. VistaBoot needs the .net Framework to operate.
Sandpiper wrote:I also should point out that the Vista drive is a SATA drive and the XP drive is a IDE drive. Would that make a difference?

Have you intalled the drivers for the SATA controller in XP?
Image
PROfessional Member
User avatar
Posts: 2495
Joined: Sat Jun 26, 2004 2:46 pm
Location: Forever blowing bubbles...
Real Name: Dan

Postby jbullard » Fri Nov 09, 2007 4:24 pm

Sandpiper,

Normally when there are weird drive configurations VBP can not find the winload.exe file which is what it looks for upon startup. Don't bother with this error as it is being removed and holds no bearing on anything that you do inside the application. :)
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Postby jbullard » Fri Nov 09, 2007 4:26 pm

Oh yeah. Now that I looked at your problem again, you might have the Vista partition "Inactive" under the XP OS. You would need to launch Disk Manager to find out this information.

VistaBootPRO -> Tools -> Disk Manager

Right click on Partition and see if you have something like "Mark partition as active"
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Postby Sandpiper » Fri Nov 09, 2007 5:02 pm

I marked the drive as active. On start-up, when the boot manager appears, I'm given the option of Vista and XP. If I choose Vista, it boots up. If I choose XP, I get an error message that says "File:\windows\system32\winload.exe" could be missing or corrupt. Could this be the problem?
PRO Level 2
Posts: 20
Joined: Thu Nov 08, 2007 7:34 pm

Postby jbullard » Fri Nov 09, 2007 6:38 pm

Nope. Now we are getting somewhere. If you could please post the contents of

VistaBootPRO -> View Settings -> All

here that will give me a better starting point to correct this problem. It is just a matter of picking the correct drive for XP in VistaBootPRO. The reason you are getting this is because Vista has just "officially" taken control over booting. Marking the partition as active did that which is how it should be.
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Next

Return to General Windows Support

Who is online

Users browsing this forum: No registered users and 5 guests

cron
cron