none
BCDEDIT BootStatusPolicy Query - Dual Boot

    Question

  • OS Currenlty Booted is Windows 7 (osdevice                partition=C:) and BCDEdit is executed on this OS to dump below Info:-

    Below dumped is BCDStore Info:

    C:\windows\system32>bcdedit /enum

    Windows Boot Manager
    --------------------
    identifier              {bootmgr}
    device                  partition=\Device\HarddiskVolume1
    description             Windows Boot Manager
    locale                  en-us
    inherit                 {globalsettings}
    default                 {current}
    resumeobject            {594af6d7-908b-11e1-97ab-005056c00008}
    displayorder            {current}
                            {594af6d9-908b-11e1-97ab-005056c00008}
    toolsdisplayorder       {memdiag}
    timeout                 6
    displaybootmenu         Yes

    Windows Boot Loader
    -------------------
    identifier              {current}
    device                  partition=C:
    path                    \windows\system32\winload.exe
    description             Windows 7
    locale                  en-us
    inherit                 {bootloadersettings}
    osdevice                partition=C:
    systemroot              \windows
    resumeobject            {594af6d7-908b-11e1-97ab-005056c00008}
    nx                      OptIn
    bootstatuspolicy        IgnoreAllFailures
    detecthal               Yes

    Windows Boot Loader
    -------------------
    identifier              {594af6d9-908b-11e1-97ab-005056c00008}
    device                  partition=H:
    path                    \Windows\system32\winload.exe
    description             Windows Server 2008 R2
    locale                  en-US
    osdevice                partition=H:
    systemroot              \Windows

    Query:- Can we add BootStatusPolicy for "Windows Server 2008 R2" OSLoader Entry from our currently running Windows 7 OS ? - we want to set BootStatusPolicy to IgnoreAllFailures for "Windows Server 2008 R2" OSLoader Entry!

    Regards
    Harmandeep

    Friday, April 27, 2012 8:35 PM

Answers

  • Hi,


    Based on my knowledge, please try to run

    bcdedit /set {594af6d9-908b-11e1-97ab-005056c00008} bootstatuspolicy ignoreallfailures

    in command prompt and see how it works.


    Hope this helps.


    Jeremy Wu

    TechNet Community Support

    Monday, April 30, 2012 6:51 AM
    Moderator

All replies

  • Hi,


    Based on my knowledge, please try to run

    bcdedit /set {594af6d9-908b-11e1-97ab-005056c00008} bootstatuspolicy ignoreallfailures

    in command prompt and see how it works.


    Hope this helps.


    Jeremy Wu

    TechNet Community Support

    Monday, April 30, 2012 6:51 AM
    Moderator
  • thanks Jeremy_Wu --- it works | infact we can edit/add every parameter for a GUID entry.

    • Edited by Harmandeep Friday, December 21, 2012 3:18 AM
    Thursday, December 20, 2012 10:13 AM
  • I would call BCD elements (properties, parameters) "things" we can add to BCD objects.

    Every BCD loader object has some default (primary, needed) elements 

    like device, path, description, ...

    and can have other secondary elements which define additional functionality for that loader.

    "bootstatuspolicy" is an additional element.

    There are at least 50 different elements we can add to a loader object.

    You can try Visual BCD Editor (http://www.boyans.net) which allows creating and editing of all defined in Windows 7 BCD elements.

    The tool is based on BCD WMI Provider definitions which have extended (compared to bcdedit) names for BCD elements - for example bcdedit "path" is "ApplicationPath", "device" is "ApplicationDevice".

    The best description and correspondance of bcdedit / BCD WMI Provider / elements can be found on Geoff Chappell's site - http://www.geoffchappell.com/notes/windows/boot/bcd/elements.htm

    Friday, December 21, 2012 12:45 AM
  • thanks  BoYans for additional info.

    OS ... VirTuaLiZaTioN ... MaxiMuS ... Fair, Good, Better, Best

    Friday, December 21, 2012 3:19 AM