BootRec /RebuildBCD - BCDEdit /Enum - Reconcile Differences - Microsoft Community


last edited 4/13/17:  "/v" removed "well known" types show. "badmemoryaccess yes" gone now.

i rebuilt bcd (boot configuration data) store in...

https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/system-configuration-msconfig-normal-startup-use/28f4dad8-24a2-47fe-9f8a-4d05c971b7fc?tm=1491339761718&rtaction=1491356621335

system configuration (msconfig) - normal startup - use original boot configuration

it's working fine. had copy of bcd existed before mishap, called bcd_build_14393. [this wonderful bcd survived many update win 8.1 win 10 (14393)]. want reconcile differences between them. have inkling can use bcdedit add settings i've lost, if desirable. , wonder whether can replace whole thing.

(1) i'm not worried i've lost 2 safe mode boot options. can them easy enough.

(2) why guid (globally unique identifier) different, &

     would matter, if copied ...14393 on i've got now?

(3)

(a) why new bcd have "badmemoryaccess  yes" - "...14393" doesn't?

(b) why doesn't the new bcd have these...?...

     "inherit  {globalsettings}"

     "inherit  {bootloadersettings}"

     "toolsdisplayorder   {memdiag}"

     "allowedinmemorysettings  0x15000075"

     "isolatedcontext    yes"

     "quietboot  no"

     "usefirmwarepcisettings  no"
     "sos    no"

(4) later, i'll drum questions bigger enums.

microsoft windows [version 10.0.14393]
(c) 2016 microsoft corporation. rights reserved.

c:\windows\system32>bcdedit /enum

windows boot manager
--------------------
identifier          {bootmgr}
device              partition=\device\harddiskvolume1
path                 \efi\microsoft\boot\bootmgfw.efi
description      windows boot manager
locale               en-us
default             {current}
resumeobject  {8c199d00-1687-11e7-8549-806e6f6e6963}
displayorder    {current}
timeout           30

windows boot loader
-------------------
identifier         {current}
device             partition=c:
path                \windows\system32\winload.efi
description     windows 10 home
locale              en-us
recoverysequence   {51a43697-16a7-11e7-a171-ad6acdb1a9b8}
recoveryenabled     yes
osdevice         partition=c:
systemroot     \windows
resumeobject   {8c199d00-1687-11e7-8549-806e6f6e6963}
nx                   optin
bootmenupolicy   standard

c:\windows\system32>bcdedit /store c:\stuff\bcd_build_14393 /enum

windows boot manager
--------------------
identifier          {bootmgr}
device              partition=\device\harddiskvolume1
path                 \efi\microsoft\boot\bootmgfw.efi
description      windows boot manager
locale               en-us
inherit              {globalsettings}
default             {default}
resumeobject  {45c3f7b2-3670-11e5-834c-4cbb581d403a}
displayorder    {default}
                        {45c3f7b6-3670-11e5-834c-4cbb581d403a}
                        {45c3f7b7-3670-11e5-834c-4cbb581d403a}
toolsdisplayorder   {memdiag}
timeout           30

windows boot loader
-------------------
identifier         {default}
device             partition=c:
path                \windows\system32\winload.efi
description     windows 10
locale              en-us
inherit             {bootloadersettings}
recoverysequence  {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled    yes
isolatedcontext      yes
allowedinmemorysettings   0x15000075
osdevice          partition=c:
systemroot      \windows
resumeobject  {45c3f7b2-3670-11e5-834c-4cbb581d403a}
nx                    optin
bootmenupolicy  standard
quietboot        no
usefirmwarepcisettings   no
sos                  no

windows boot loader
-------------------
identifier        {45c3f7b6-3670-11e5-834c-4cbb581d403a}
device            partition=c:
path               \windows\system32\winload.efi
description    windows 10 safe mode
locale             en-us
inherit            {bootloadersettings}
recoverysequence  {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled     yes
isolatedcontext       yes
allowedinmemorysettings 0x15000075
osdevice         partition=c:
systemroot     \windows
resumeobject   {45c3f7b2-3670-11e5-834c-4cbb581d403a}
nx                   optin
safeboot         minimal
bootmenupolicy    standard
usefirmwarepcisettings  no

windows boot loader
-------------------
identifier         {45c3f7b7-3670-11e5-834c-4cbb581d403a}
device             partition=c:
path                \windows\system32\winload.efi
description     safe mode networking
locale              en-us
inherit             {bootloadersettings}
recoverysequence    {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled      yes
isolatedcontext        yes
allowedinmemorysettings 0x15000075
osdevice         partition=c:
systemroot     \windows
resumeobject  {45c3f7b2-3670-11e5-834c-4cbb581d403a}
nx                   optin
safeboot         network
bootmenupolicy      standard
usefirmwarepcisettings  no

here bigger enums. no questions yet - except, maybe,  why new 1 small?

c:\windows\system32>bcdedit /enum all

firmware boot manager
---------------------
identifier         {fwbootmgr}
displayorder   {bootmgr}
                       {51a43691-16a7-11e7-a171-ad6acdb1a9b8}
                       {51a43692-16a7-11e7-a171-ad6acdb1a9b8}
timeout          0

windows boot manager
--------------------
identifier          {bootmgr}
device              partition=\device\harddiskvolume1
path                 \efi\microsoft\boot\bootmgfw.efi
description      windows boot manager
locale               en-us
default             {current}
resumeobject  {8c199d00-1687-11e7-8549-806e6f6e6963}
displayorder    {current}
timeout           30

firmware application (101fffff)
-------------------------------
identifier          {51a43691-16a7-11e7-a171-ad6acdb1a9b8}
description      onboard nic(ipv4)

firmware application (101fffff)
-------------------------------
identifier          {51a43692-16a7-11e7-a171-ad6acdb1a9b8}
description      onboard nic(ipv6)

windows boot loader
-------------------
identifier           {current}
device               partition=c:
path                  \windows\system32\winload.efi
description       windows 10 home
locale                en-us
recoverysequence   {51a43697-16a7-11e7-a171-ad6acdb1a9b8}
recoveryenabled     yes
osdevice           partition=c:
systemroot       \windows
resumeobject   {8c199d00-1687-11e7-8549-806e6f6e6963}
nx                     optin
bootmenupolicy    standard

windows boot loader
-------------------
identifier         {51a43697-16a7-11e7-a171-ad6acdb1a9b8}
device             ramdisk=[\device\harddiskvolume6]\recovery\windowsre\winre.wim,{51a43698-16a7-11e7-a171-ad6acdb1a9b8}
path                \windows\system32\winload.efi
description     windows recovery environment
locale              en-us
inherit             {bootloadersettings}
displaymessage    recovery
osdevice         ramdisk=[\device\harddiskvolume6]\recovery\windowsre\winre.wim,{51a43698-16a7-11e7-a171-ad6acdb1a9b8}
systemroot     \windows
nx                   optin
bootmenupolicy   standard
winpe             yes

resume hibernate
---------------------
identifier          {8c199d00-1687-11e7-8549-806e6f6e6963}
device              partition=c:
path                 \windows\system32\winresume.efi
description      windows 10 home
locale               en-us
inherit              {resumeloadersettings}
recoverysequence   {51a43697-16a7-11e7-a171-ad6acdb1a9b8}
recoveryenabled     yes
filedevice         partition=c:
filepath            \hiberfil.sys
debugoptionenabled    no

windows memory tester
---------------------
identifier          {memdiag}
device              partition=\device\harddiskvolume1
path                 \efi\microsoft\boot\memtest.efi
description      windows memory diagnostic
locale               en-us
badmemoryaccess   yes

device options
--------------
identifier                {51a43698-16a7-11e7-a171-ad6acdb1a9b8}
description            windows recovery
ramdisksdidevice   partition=\device\harddiskvolume6
ramdisksdipath      \recovery\windowsre\boot.sdi

c:\windows\system32>bcdedit /store c:\stuff\bcd_build_14393 /enum all

firmware boot manager
---------------------
identifier          {fwbootmgr}
displayorder    {bootmgr}
                        {95130c48-6678-11e4-a2b2-948cf6f8336d}
                        {95130c49-6678-11e4-a2b2-948cf6f8336d}
timeout           1

windows boot manager
--------------------
identifier        {bootmgr}
device            partition=\device\harddiskvolume1
path               \efi\microsoft\boot\bootmgfw.efi
description    windows boot manager
locale             en-us
inherit            {globalsettings}
default           {default}
resumeobject  {45c3f7b2-3670-11e5-834c-4cbb581d403a}
displayorder   {default}
                       {45c3f7b6-3670-11e5-834c-4cbb581d403a}
                       {45c3f7b7-3670-11e5-834c-4cbb581d403a}
toolsdisplayorder  {memdiag}
timeout          30

firmware application (101fffff)
-------------------------------
identifier       {95130c48-6678-11e4-a2b2-948cf6f8336d}
description   onboard nic(ipv4)

firmware application (101fffff)
-------------------------------
identifier       {95130c49-6678-11e4-a2b2-948cf6f8336d}
description   onboard nic(ipv6)

windows boot loader
-------------------
identifier       {45c3f7aa-3670-11e5-834c-4cbb581d403a}
device           ramdisk=[unknown]\recovery\windowsre\winre.wim,{45c3f7ab-3670-11e5-834c-4cbb581d403a}
path              \windows\system32\winload.efi
description   windows recovery environment
locale            en-us
inherit           {bootloadersettings}
displaymessage  recovery
osdevice       ramdisk=[unknown]\recovery\windowsre\winre.wim,{45c3f7ab-3670-11e5-834c-4cbb581d403a}
systemroot   \windows
nx                 optin
bootmenupolicy   standard
winpe           yes

windows boot loader
-------------------
identifier        {45c3f7af-3670-11e5-834c-4cbb581d403a}
device            ramdisk=[\device\harddiskvolume6]\recovery\windowsre\winre.wim,{45c3f7b0-3670-11e5-834c-4cbb581d403a}
path               \windows\system32\winload.efi
description    windows recovery environment
locale             en-us
inherit            {bootloadersettings}
displaymessage    recovery
osdevice        ramdisk=[\device\harddiskvolume6]\recovery\windowsre\winre.wim,{45c3f7b0-3670-11e5-834c-4cbb581d403a}
systemroot    \windows
nx                  optin
bootmenupolicy   standard
winpe            yes

windows boot loader
-------------------
identifier        {default}
device            partition=c:
path               \windows\system32\winload.efi
description    windows 10
locale             en-us
inherit            {bootloadersettings}
recoverysequence   {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled     yes
isolatedcontext       yes
allowedinmemorysettings   0x15000075
osdevice         partition=c:
systemroot     \windows
resumeobject  {45c3f7b2-3670-11e5-834c-4cbb581d403a}
nx                   optin
bootmenupolicy   standard
quietboot       no
usefirmwarepcisettings   no
sos                 no

windows boot loader
-------------------
identifier        {45c3f7b4-3670-11e5-834c-4cbb581d403a}
device            ramdisk=[\device\harddiskvolume6]\recovery\windowsre\winre.wim,{45c3f7b5-3670-11e5-834c-4cbb581d403a}
path               \windows\system32\winload.efi
description    windows recovery environment
locale             en-us
inherit            {bootloadersettings}
displaymessage    recovery
osdevice        ramdisk=[\device\harddiskvolume6]\recovery\windowsre\winre.wim,{45c3f7b5-3670-11e5-834c-4cbb581d403a}
systemroot    \windows
nx                  optin
bootmenupolicy   standard
winpe            yes

windows boot loader
-------------------
identifier              {45c3f7b6-3670-11e5-834c-4cbb581d403a}
device                  partition=c:
path                     \windows\system32\winload.efi
description          windows 10 safe mode
locale                   en-us
inherit                  {bootloadersettings}
recoverysequence   {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled  yes
isolatedcontext    yes
allowedinmemorysettings  0x15000075
osdevice               partition=c:
systemroot           \windows
resumeobject       {45c3f7b2-3670-11e5-834c-4cbb581d403a}
nx                         optin
safeboot               minimal
bootmenupolicy   standard
usefirmwarepcisettings  no

windows boot loader
-------------------
identifier           {45c3f7b7-3670-11e5-834c-4cbb581d403a}
device               partition=c:
path                  \windows\system32\winload.efi
description       safe mode networking
locale               en-us
inherit              {bootloadersettings}
recoverysequence   {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled  yes
isolatedcontext    yes
allowedinmemorysettings   0x15000075
osdevice           partition=c:
systemroot       \windows
resumeobject   {45c3f7b2-3670-11e5-834c-4cbb581d403a}
nx                     optin
safeboot           network
bootmenupolicy   standard
usefirmwarepcisettings  no

windows boot loader
-------------------
identifier          {bd4f232c-38e6-11e4-934c-74e6e2074932}
device              ramdisk=[\device\harddiskvolume4]\recovery\windowsre\winre.wim,{bd4f232d-38e6-11e4-934c-74e6e2074932}
path                 \windows\system32\winload.efi
description      windows recovery environment
locale               en-us
inherit              {bootloadersettings}
displaymessage    recovery
osdevice          ramdisk=[\device\harddiskvolume4]\recovery\windowsre\winre.wim,{bd4f232d-38e6-11e4-934c-74e6e2074932}
systemroot      \windows
nx                    optin
bootmenupolicy   standard
detecthal         yes
winpe              yes

resume hibernate
---------------------
identifier         {45c3f7a8-3670-11e5-834c-4cbb581d403a}
device             partition=c:
path                \windows\system32\winresume.efi
description     windows resume application
locale              en-us
inherit             {resumeloadersettings}
recoverysequence   {45c3f7aa-3670-11e5-834c-4cbb581d403a}
recoveryenabled     yes
isolatedcontext       yes
allowedinmemorysettings   0x15000075
filedevice        partition=c:
filepath           \hiberfil.sys
bootmenupolicy          standard
debugoptionenabled  no

resume hibernate
---------------------
identifier        {45c3f7ad-3670-11e5-834c-4cbb581d403a}
device            partition=c:
path               \windows\system32\winresume.efi
description    windows resume application
locale             en-us
inherit            {resumeloadersettings}
recoverysequence   {45c3f7af-3670-11e5-834c-4cbb581d403a}
recoveryenabled     yes
isolatedcontext       yes
allowedinmemorysettings   0x15000075
filedevice       partition=c:
filepath          \hiberfil.sys
bootmenupolicy     standard
debugoptionenabled   no

resume hibernate
---------------------
identifier         {45c3f7b2-3670-11e5-834c-4cbb581d403a}
device             partition=c:
path                \windows\system32\winresume.efi
description     windows resume application
locale              en-us
inherit             {resumeloadersettings}
recoverysequence  {45c3f7b4-3670-11e5-834c-4cbb581d403a}
recoveryenabled    yes
isolatedcontext      yes
allowedinmemorysettings   0x15000075
filedevice        partition=c:
filepath           \hiberfil.sys
bootmenupolicy          standard
debugoptionenabled  no

resume hibernate
---------------------
identifier         {bd4f2322-38e6-11e4-934c-74e6e2074932}
device             partition=c:
path                \windows\system32\winresume.efi
description     windows resume application
locale              en-us
inherit             {resumeloadersettings}
recoverysequence   {bd4f232c-38e6-11e4-934c-74e6e2074932}
recoveryenabled     yes
isolatedcontext       yes
allowedinmemorysettings   0x15000075
filedevice        partition=c:
filepath           \hiberfil.sys
bootmenupolicy          standard
debugoptionenabled  no

windows memory tester
---------------------
identifier       {memdiag}
device           partition=\device\harddiskvolume1
path              \efi\microsoft\boot\memtest.efi
description   windows memory diagnostic
locale            en-us
inherit           {globalsettings}
badmemoryaccess    yes

ems settings
------------
identifier       {emssettings}
bootems       no

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}
                    {hypervisorsettings}

hypervisor settings
-------------------
identifier                      {hypervisorsettings}
hypervisordebugtype  serial
hypervisordebugport  1
hypervisorbaudrate     115200

resume loader settings
----------------------
identifier              {resumeloadersettings}
inherit                  {globalsettings}

device options
--------------
identifier               {45c3f7a7-3670-11e5-834c-4cbb581d403a}
description            windows setup
ramdisksdidevice  partition=c:
ramdisksdipath     \$windows.~bt\sources\safeos\boot.sdi

device options
--------------
identifier                {45c3f7ac-3670-11e5-834c-4cbb581d403a}
description            windows setup
ramdisksdidevice   partition=c:
ramdisksdipath      \$windows.~bt\sources\safeos\boot.sdi

device options
--------------
identifier                {45c3f7b0-3670-11e5-834c-4cbb581d403a}
description            windows recovery
ramdisksdidevice   partition=\device\harddiskvolume6
ramdisksdipath      \recovery\windowsre\boot.sdi

device options
--------------
identifier                {45c3f7b1-3670-11e5-834c-4cbb581d403a}
description             windows setup
ramdisksdidevice   partition=c:
ramdisksdipath      \$windows.~bt\sources\safeos\boot.sdi

device options
--------------
identifier                {45c3f7b5-3670-11e5-834c-4cbb581d403a}
description             windows recovery
ramdisksdidevice   partition=\device\harddiskvolume6
ramdisksdipath      \recovery\windowsre\boot.sdi

device options
--------------
identifier               {bd4f232d-38e6-11e4-934c-74e6e2074932}
description            windows recovery
ramdisksdidevice   partition=\device\harddiskvolume4
ramdisksdipath      \recovery\windowsre\boot.sdi

hi,

frankly if bcd working fine best leave alone.

let me refer easybcd's user user forums deal subject on more frequent basis.

neosmart - forums
http://neosmart.net/forums/

, can ask in technet forums

windows 10 - hardware & performance forum
https://social.technet.microsoft.com/forums/en-us/home?forum=win10itprohardware

hope helps.
--------------------------------------------------------------------------------------------
rob brown - microsoft mvp <- profile - windows , devices it : bicycle - mark twain said right.


Windows / Windows 10 / Install, upgrade, & activate / PC



Comments

Popular posts from this blog

ClipUp.exe 100% CPU at boot only - Microsoft Community

Error 8233 Microsoft Windows security -spp - Microsoft Community