Boot Loader Edit Help - Update

donb

Member
Q: Where are the BCD DataStore held in Win7 64Bit?
Somehow, I manged to get this list of entries using the Win7 Emergency Boot Disk: How can I edit something I can't find if I don't know where to look?

ALL I need do is: Remove the bad ones
Windows Boot Loader
-------------------
identifier {c2856f12-0dd5-11df-b43e-ffd4021c9b83}
device partition=D:
path \Windows\Windows\system32\winload.exe
description Windows 7 Professional (recovered)
locale en-US
osdevice partition=D:
systemroot \Windows\Windows

Windows Boot Loader
-------------------
identifier {c2856f13-0dd5-11df-b43e-ffd4021c9b83}
device partition=D:
path \Windows\SysWOW64\system32\winload.exe
description Windows 7 Professional (recovered)
locale en-US
osdevice partition=D:
systemroot \Windows\SysWOW64
Thanks, Donald
 

Attachments

  • BCD RegistryCapture.JPG
    BCD RegistryCapture.JPG
    32.7 KB · Views: 6
  • BOOTLIST.TXT
    1.9 KB · Views: 3
Please post a screenshot of Disk Management.
You can find that in Control Panel | Administrative Tools | Computer Management | Disk Management
 
Windows 7 Boot Loader Data Store/BCD File

You can see I have been booting off of D: with my Boot Sequence with this OS. My boot is:


Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
path \bootmgr
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
resumeobject {c2856f0e-0dd5-11df-b43e-ffd4021c9b83}
displayorder {default}
{c2856f12-0dd5-11df-b43e-ffd4021c9b83}
{c2856f13-0dd5-11df-b43e-ffd4021c9b83}
toolsdisplayorder {memdiag}
timeout 30

Windows Boot Loader
-------------------
identifier {default}
device partition=D:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {c2856f10-0dd5-11df-b43e-ffd4021c9b83}
recoveryenabled Yes
osdevice partition=D:
systemroot \Windows
resumeobject {c2856f0e-0dd5-11df-b43e-ffd4021c9b83}
nx OptIn

How to get things in order: (what I need?)

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
path \bootmgr
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {default}
resumeobject {c2856f0e-0dd5-11df-b43e-ffd4021c9b83}
displayorder {default}
{c2856f12-0dd5-11df-b43e-ffd4021c9b83}
{c2856f13-0dd5-11df-b43e-ffd4021c9b83}
toolsdisplayorder {memdiag}
timeout 30

Windows Boot Loader
-------------------
identifier {default}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {c2856f10-0dd5-11df-b43e-ffd4021c9b83}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {c2856f0e-0dd5-11df-b43e-ffd4021c9b83}
nx OptIn

Any help how to deal with these OS glitches is appreciated.
Thanks a lot, Donald:S:??
 

Attachments

  • Paragon Disk Shot.JPG
    Paragon Disk Shot.JPG
    141.7 KB · Views: 8
I also have Windows 7 say that it can't find the Boot Store Data file and it gives me a dialog to find it, Saying Boot Store can't be opened of found.
 
What exactly is your problem ?
EasyBCD isn't the bootloader, just an app to help you configure it.
If it can't find the BCD that's because there's a problem with something you've done to your system.
I gather you can't boot W7 without putting the repair CD in the tray ?
That would indicate that you've somehow lost the HDD boot files.
Your screenshot shows that the W7 install was allowed to allocate space itself, and it has created an unlettered 100Mb boot partition ( "system" "active" flags show this)
Did you do something to that partition ?
A normal boot will execute the IPL code in the MBR which will look for the "active" flag and go to that partition to execute the bootmgr program which should look in the same "system" partition for the BCD.
That is also where EasyBCD will look.
Since neither works, it would seem that you have somehow deleted or overwritten the contents of that partition.
Boot the repair CD again, select "repair your computer" then "startup repair"
Do the above line three times (it has several things to fix, and can only handle one at a time)
You should be able to boot W7 normally after that, and EasyBCD should also run normally without that message.
At that stage you can use it to tidy up your boot menu.
Don't worry about the letters being wrong - that's just the mini-OS on the repair CD talking.
Every OS sees letters differently, they're just entries in its registry, not real.
The BCD doesn't contain letters at all. EasyBCD just translates the UIDs which are actually there into letters as seen by the running OS (in this case the repair CD).
When you succeed in booting the HDD normally, it should see itself as C again.
 
I want to remove the EasyBCD Bootloader Menu which appears for 10 seconds after my PC boots.
I only have one OS, Windows 7, 64Bit installed. When I use EasyBCD to check don't show Boot Menu, I can't use the F8 Key to boot into the Special Boot Menu.

Any way to permanently have a Virtual Memory Pagefile to C:- mine is on F: and I get a Windows Created a Temp pagefile warning box to set the pagefile?
Thanks, Donald
 
A workaround for the F8 menu is to untick "skip the menu" and change timeout to zero.

A permanent fix is to to use EasyBCD 2.0
BCD Backup/repair
Reset BCD configuration
Add new Entry
add a W7 entry pointing to the correct drive letter for W7.

Set your pagefile to any partition (or many), any size you want in -
Control Panel
System
Advanced System Settings
Advanced Tab
Performance/Settings
Advanced Tab
Virtual Memory/Change
 
Back
Top