BCD Registry is missing or corrupt
I have a topic running in vista boot problems but I too have XP on Sata drive and Vista on Pata drive.
However if I run bcdedit /set.... I get...an error occured while attempting to reference the specified entry.The system cannot find the file specified.
Vista boots OK when I set this disk as boot drive in bios and the same with XP I just get no bootloader
I previously had bootloader working but my install of Vista went flakey. I uninstalled Vista using the guide on this forum and reinstalled. I did not delete the boot folder and the other files on XP as the guide said another install of Vista would overwrite these.
For reference in XP Vista is Drive G and in Vista drive C. In XP the bootmanager points to Drive G but I have the legacy bootloader pointing to C.
BTW I have VBP installed on both drives.
Here are my bcdedit /enum all details from VBP;
Microsoft Windows [Version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Windows\system32>bcdedit /set {ntldr} device partition=C:
An error occurred while attempting to reference the specified entry.
The system cannot find the file specified.
C:\Windows\system32>bcdedit /enum all
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {3485cdbf-8f46-11dc-8b02-e75cf72ceaa9}
nx OptIn
Resume from Hibernate
---------------------
identifier {3485cdbf-8f46-11dc-8b02-e75cf72ceaa9}
device partition=C:
path \Windows\system32\winresume.exe
description Windows Resume Application
locale en-US
inherit {resumeloadersettings}
filepath \hiberfil.sys
pae Yes
debugoptionenabled No
Windows Memory Tester
---------------------
identifier {memdiag}
device partition=C:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
inherit {globalsettings}
badmemoryaccess Yes
EMS Settings
------------
identifier {emssettings}
bootems Yes
Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200
RAM Defects
-----------
identifier {badmemory}
Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}
Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}
Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}
C:\Windows\system32>
Any ideas.
- LordHAwkwind
- Posts: 22
- Joined: Thu Jun 07, 2007 11:04 pm
Sandpiper,
Let me look around because I know we had a solution to this problem. I just can't remember off the top of my head if it had to do with boot.ini or not.
LordHAwkwind,
You need to add the XP entry to the boot manager. You can do that using VBP -> Manage OS Entries. Make sure you select "Legacy OS" for the OS Type.
- jbullard
- VP - Software
- Posts: 3653
- Joined: Sun Jun 06, 2004 10:17 pm
- Location: Utah
- Real Name: Jason Bullard
My situation has been resolved satisfactorily!!
McTavish is an absolute genius as he gave me 4 bcdedit commands to run that worked flawlessly for me.
Stunning performance I now have dual boot and am a happy bunny indeed.
McTavish is an absolute genius as he gave me 4 bcdedit commands to run that worked flawlessly for me.
Stunning performance I now have dual boot and am a happy bunny indeed.
- LordHAwkwind
- Posts: 22
- Joined: Thu Jun 07, 2007 11:04 pm
JBullard,
I've been closely following your chat with Sandpiper because it seems to mirror the problem I'm having with setting up a dual boot. Let me explain the circumstances and see if you can spot anything I need to do.
I bought a new machine for my workdesk with aa dual-core processor and an SATA drive and Vista. I Ghosted my WinXP (from an IDE drive) onto the new drive in a new partition. Vista will boot but XP will not. I've followed your instructions "almost" to the letter down to the posts from LordHAwkwind. At this stage, I have two WinXP entries on the boot menu along with Vista and an HP Repair Disk partition.
When I select the top WinXP entry, I get: Windows could not start because of a computer disk hard drive configuration problem. Could not read from selected boot disk. Check boot path and hardware. Please check the windows documentation about hardware disk configuration and your hardware reference manuals for additional information".
When I select the bottom WinXP entry, I get the \ntldr error.
Is either one of these load errors closer to success than the other?
Do I need to add SATA drivers somewhere to the XP partition?
I've added the 3 XP files to the Vista root partition (c:\ ntldr+ntdetect+boot.ini) Is there some sort of change I need to make th the boot.ini file?
How do I remove the "incorrect" WinXP entries in Vista Bootloader 3.3?
May I also say, after fighting with Vista for two days, I'm not very fond if it as an OS. It's pretty, but a PITA to use. Everything is a fight. I can't even hang it on my home network and access the internet. It finds the network and the gateway but won't let me onto the net. I'm really about at the point where I'd like to just reset the active partition to the XP side, give up on a dual boot, and make XP boot all the time. As you've probably experienced, this is very frustrating. This should be working, but it's not!
Your expertise and assistance is deeply appreciated. Thanks!
horqua
I've been closely following your chat with Sandpiper because it seems to mirror the problem I'm having with setting up a dual boot. Let me explain the circumstances and see if you can spot anything I need to do.
I bought a new machine for my workdesk with aa dual-core processor and an SATA drive and Vista. I Ghosted my WinXP (from an IDE drive) onto the new drive in a new partition. Vista will boot but XP will not. I've followed your instructions "almost" to the letter down to the posts from LordHAwkwind. At this stage, I have two WinXP entries on the boot menu along with Vista and an HP Repair Disk partition.
When I select the top WinXP entry, I get: Windows could not start because of a computer disk hard drive configuration problem. Could not read from selected boot disk. Check boot path and hardware. Please check the windows documentation about hardware disk configuration and your hardware reference manuals for additional information".
When I select the bottom WinXP entry, I get the \ntldr error.
Is either one of these load errors closer to success than the other?
Do I need to add SATA drivers somewhere to the XP partition?
I've added the 3 XP files to the Vista root partition (c:\ ntldr+ntdetect+boot.ini) Is there some sort of change I need to make th the boot.ini file?
How do I remove the "incorrect" WinXP entries in Vista Bootloader 3.3?
May I also say, after fighting with Vista for two days, I'm not very fond if it as an OS. It's pretty, but a PITA to use. Everything is a fight. I can't even hang it on my home network and access the internet. It finds the network and the gateway but won't let me onto the net. I'm really about at the point where I'd like to just reset the active partition to the XP side, give up on a dual boot, and make XP boot all the time. As you've probably experienced, this is very frustrating. This should be working, but it's not!
Your expertise and assistance is deeply appreciated. Thanks!
horqua
horguq
Make sure the ntldr, NTDETECT, and boot.ini are on the System drive/partition. You can see which is system in the Disk Manager.
You can delete the 1st XP entry via VistaBootPro. Highlight it and click on the red/white X to the right.
There is a guide below for getting XP when Vista is running.
Dual Boot Trouble Shooting Guide / Vista Running
Make sure the ntldr, NTDETECT, and boot.ini are on the System drive/partition. You can see which is system in the Disk Manager.
You can delete the 1st XP entry via VistaBootPro. Highlight it and click on the red/white X to the right.
There is a guide below for getting XP when Vista is running.
Dual Boot Trouble Shooting Guide / Vista Running
Dogs Have Owners; Cats Have Staff
- NT50
- PROfessional Member
- Posts: 8220
- Joined: Sat Jun 19, 2004 4:46 pm
- Location: Jackson, TN USA
- Real Name: Jeff Replogle
NT50,
GOT IT!
I followed your instructions AND reviewed the settings in the Boot.ini file. Once I understood how that file was configured the system booted into XP. It's working thru the old brain waking up in a new body situation, but I feel confident I've overcome this problem.
Thanks to you and JBullard!
U da bahm!
horqua
GOT IT!
I followed your instructions AND reviewed the settings in the Boot.ini file. Once I understood how that file was configured the system booted into XP. It's working thru the old brain waking up in a new body situation, but I feel confident I've overcome this problem.
Thanks to you and JBullard!
U da bahm!
horqua
Re: BCD Registry is missing or corrupt
Hi.
I'm trying to install a dualboot system and I'm having a similar problem:
C:\>BCDEDIT.EXE /create /d "Google Chrome OS" /application bootsector
A description for the new entry must be specified.
Run "bcdedit /?" for command line assistance.
The parameter is incorrect.
This is supposed to work fine has stated here: http://techpp.com/2011/10/11/how-to-dua ... h-windows/
Any clue? I'm using Windows 7 64 bits.
I'm trying to install a dualboot system and I'm having a similar problem:
C:\>BCDEDIT.EXE /create /d "Google Chrome OS" /application bootsector
A description for the new entry must be specified.
Run "bcdedit /?" for command line assistance.
The parameter is incorrect.
This is supposed to work fine has stated here: http://techpp.com/2011/10/11/how-to-dua ... h-windows/
Any clue? I'm using Windows 7 64 bits.
Re: BCD Registry is missing or corrupt
you have Windows 7 64 bit already installed, which other OS are you trying to install next or along side it?
Game Over!!!!!!!!
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
Intel I5-3570K
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD
Thermaltake Case
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
Intel I5-3570K
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD
Thermaltake Case
- yeshuas
- Software Development
- Posts: 5075
- Joined: Wed Jan 17, 2007 3:29 pm
- Location: Chicago, IL
- Real Name: Daniel Schmidt
Re: BCD Registry is missing or corrupt
Hang on and one of the Progarmmers will see this post, I haven't messed with Chromium so I can't help you
Game Over!!!!!!!!
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
Intel I5-3570K
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD
Thermaltake Case
ASUS Maximus V Gene MB
Windows 8 X64; Windows 7 X64; Windows 7 X86
Intel I5-3570K
16GB Corsair Vengeance Ram
eVGA GeForce GTX 550 TI
Corsair GS700 PS
1TB Seagate SATA 6.0Gb HD
Thermaltake Case
- yeshuas
- Software Development
- Posts: 5075
- Joined: Wed Jan 17, 2007 3:29 pm
- Location: Chicago, IL
- Real Name: Daniel Schmidt
Return to General Windows Support
Who is online
Users browsing this forum: No registered users and 12 guests