Windows 8 and 8.1 Forums


Dual Boot - No timeout in Legacy Bootloader?

  1. #11


    Posts : 14
    Windows 8 Pro


    Windows 8 Screenshot:

    Click image for larger version

      My System SpecsSystem Spec

  2. #12


    Posts : 14
    Windows 8 Pro


    Windows 7 Screenshot:

    Click image for larger version
      My System SpecsSystem Spec

  3. #13


    Posts : 5,360
    7/8/ubuntu/Linux Deepin


    If you type bcdedit /enum all and paste up the output, we may see what is going on.

    Win8 bootmgr works fine with text menu and time out.
      My System SpecsSystem Spec

  4. #14


    Posts : 14
    Windows 8 Pro


    Microsoft Windows [Version 6.2.9200]
    (c) 2012 Microsoft Corporation. All rights reserved.
    C:\Windows\system32>bcdedit /enum all
    Windows Boot Manager
    --------------------
    identifier {bootmgr}
    device partition=\Device\HarddiskVolume1
    description Windows Boot Manager
    locale en-us
    inherit {globalsettings}
    default {default}
    resumeobject {bc95f36e-31ce-11e2-a3d6-db9fc406af91}
    displayorder {default}
    {bc95f36f-31ce-11e2-a3d6-db9fc406af91}
    toolsdisplayorder {memdiag}
    timeout 5
    displaybootmenu Yes
    Windows Boot Loader
    -------------------
    identifier {default}
    device partition=D:
    path \Windows\system32\winload.exe
    description Windows 7
    locale en-US
    osdevice partition=D:
    systemroot \Windows
    resumeobject {7ea3d388-31cb-11e2-bac7-806e6f6e6963}
    bootmenupolicy Legacy
    Windows Boot Loader
    -------------------
    identifier {bc95f366-31ce-11e2-a3d6-db9fc406af91}
    device ramdisk=[\Device\HarddiskVolume1]\Recovery\bc95f366-31ce
    -11e2-a3d6-db9fc406af91\Winre.wim,{bc95f367-31ce-11e2-a3d6-db9fc406af91}
    path \windows\system32\winload.exe
    description Windows Recovery Environment
    locale en-GB
    inherit {bootloadersettings}
    displaymessage Recovery
    displaymessageoverride Recovery
    osdevice ramdisk=[\Device\HarddiskVolume1]\Recovery\bc95f366-31ce
    -11e2-a3d6-db9fc406af91\Winre.wim,{bc95f367-31ce-11e2-a3d6-db9fc406af91}
    systemroot \windows
    nx OptIn
    bootmenupolicy Standard
    winpe Yes
    Windows Boot Loader
    -------------------
    identifier {bc95f36f-31ce-11e2-a3d6-db9fc406af91}
    device partition=C:
    path \windows\system32\winload.exe
    description Windows 8
    locale en-us
    inherit {bootloadersettings}
    allowedinmemorysettings 0x15000075
    osdevice partition=C:
    systemroot \windows
    resumeobject {bc95f36e-31ce-11e2-a3d6-db9fc406af91}
    nx OptIn
    bootmenupolicy Legacy
    detecthal Yes
    Resume from Hibernate
    ---------------------
    identifier {7ea3d388-31cb-11e2-bac7-806e6f6e6963}
    device partition=D:
    path \Windows\system32\winresume.exe
    description Windows 7
    locale en-US
    inherit {resumeloadersettings}
    filedevice partition=D:
    filepath \hiberfil.sys
    debugoptionenabled No
    Resume from Hibernate
    ---------------------
    identifier {bc95f36e-31ce-11e2-a3d6-db9fc406af91}
    device partition=C:
    path \windows\system32\winresume.exe
    description Windows Resume Application
    locale en-us
    inherit {resumeloadersettings}
    allowedinmemorysettings 0x15000075
    filedevice partition=C:
    filepath \hiberfil.sys
    bootmenupolicy Standard
    debugoptionenabled No
    Windows Memory Tester
    ---------------------
    identifier {memdiag}
    device partition=\Device\HarddiskVolume1
    path \boot\memtest.exe
    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 {1f8184a5-14de-11df-9734-f08c6d8c50b0}
    description Ramdisk Options
    ramdisksdidevice unknown
    ramdisksdipath \Recovery\1f8184a4-14de-11df-9734-f08c6d8c50b0\boot.sdi
    Device options
    --------------
    identifier {bc95f367-31ce-11e2-a3d6-db9fc406af91}
    description Windows Recovery
    ramdisksdidevice partition=\Device\HarddiskVolume1
    ramdisksdipath \Recovery\bc95f366-31ce-11e2-a3d6-db9fc406af91\boot.sdi
    C:\Windows\system32>
      My System SpecsSystem Spec

  5. #15


    Sofia
    Posts : 135
    XP, Win7, Win8_Eval


    Delete {bootmgr} DisplayBootMenu element.

    This is not needed, is not standard and just complicates things in a Win8/Win7 dual-boot.


    Also bootmenupolicy in Windows 7 loader is not a standard element !
    DELETE.


    Who told you to create such elements ?
      My System SpecsSystem Spec

  6. #16


    I have dual boot on my laptop; Win 7 and Linux. It used to default to win 7 automatically but now it waits for me - I tweaked nothing?
      My System SpecsSystem Spec

  7. #17


    Posts : 14
    Windows 8 Pro


    I have deleted {bootmgr} DisplayBootMenu

    bootmenupolicy in Windows 7 loader is written when Win 8 installed - can't seem to delete it



    No difference - timeout still does not appear
      My System SpecsSystem Spec

  8. #18


    Sofia
    Posts : 135
    XP, Win7, Win8_Eval


    bootmenupolicy in Windows 7 loader is written when Win 8 installed - can't seem to delete it
    Windows 8 installation does NOT alter existing Win7 entries.
    Is it possible you used some bcd tool before or after Win 8 installation ?

    Nothing can stop you deleting bootmenupolicy for win 7 loader on admin console - bcdedit can do.

    If you have problems using bcdedit try Visual BCD Editor - click on element to select then click delete button and confirm.
      My System SpecsSystem Spec

  9. #19


    Posts : 14
    Windows 8 Pro


    I have deleted bootmenupolicy for win7 using Visual BCD Editor, I didn't realise bootmenupolicy and custom:250000c2 are the same thing.

    The BCD now looks like this, but it hasn't solved the problem of the timeout not working:

    Microsoft Windows [Version 6.2.9200]
    (c) 2012 Microsoft Corporation. All rights reserved.
    C:\windows\system32>bcdedit /enum all
    Windows Boot Manager
    --------------------
    identifier {bootmgr}
    device partition=\Device\HarddiskVolume1
    description Windows Boot Manager
    locale en-us
    inherit {globalsettings}
    default {default}
    resumeobject {bc95f36e-31ce-11e2-a3d6-db9fc406af91}
    displayorder {default}
    {current}
    toolsdisplayorder {memdiag}
    timeout 5
    Windows Boot Loader
    -------------------
    identifier {default}
    device partition=D:
    path \Windows\system32\winload.exe
    description Windows 7
    locale en-US
    osdevice partition=D:
    systemroot \Windows
    resumeobject {7ea3d388-31cb-11e2-bac7-806e6f6e6963}
    Windows Boot Loader
    -------------------
    identifier {bc95f366-31ce-11e2-a3d6-db9fc406af91}
    device ramdisk=[\Device\HarddiskVolume1]\Recovery\bc95f366-31ce
    -11e2-a3d6-db9fc406af91\Winre.wim,{bc95f367-31ce-11e2-a3d6-db9fc406af91}
    path \windows\system32\winload.exe
    description Windows Recovery Environment
    locale en-GB
    inherit {bootloadersettings}
    displaymessage Recovery
    displaymessageoverride Recovery
    osdevice ramdisk=[\Device\HarddiskVolume1]\Recovery\bc95f366-31ce
    -11e2-a3d6-db9fc406af91\Winre.wim,{bc95f367-31ce-11e2-a3d6-db9fc406af91}
    systemroot \windows
    nx OptIn
    bootmenupolicy Standard
    winpe Yes
    Windows Boot Loader
    -------------------
    identifier {current}
    device partition=C:
    path \windows\system32\winload.exe
    description Windows 8
    locale en-us
    inherit {bootloadersettings}
    allowedinmemorysettings 0x15000075
    osdevice partition=C:
    systemroot \windows
    resumeobject {bc95f36e-31ce-11e2-a3d6-db9fc406af91}
    nx OptIn
    bootmenupolicy Legacy
    detecthal Yes
    Resume from Hibernate
    ---------------------
    identifier {7ea3d388-31cb-11e2-bac7-806e6f6e6963}
    device partition=D:
    path \Windows\system32\winresume.exe
    description Windows 7
    locale en-US
    inherit {resumeloadersettings}
    filedevice partition=D:
    filepath \hiberfil.sys
    debugoptionenabled No
    Resume from Hibernate
    ---------------------
    identifier {bc95f36e-31ce-11e2-a3d6-db9fc406af91}
    device partition=C:
    path \windows\system32\winresume.exe
    description Windows Resume Application
    locale en-us
    inherit {resumeloadersettings}
    allowedinmemorysettings 0x15000075
    filedevice partition=C:
    filepath \hiberfil.sys
    bootmenupolicy Standard
    debugoptionenabled No
    Windows Memory Tester
    ---------------------
    identifier {memdiag}
    device partition=\Device\HarddiskVolume1
    path \boot\memtest.exe
    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 {1f8184a5-14de-11df-9734-f08c6d8c50b0}
    description Ramdisk Options
    ramdisksdidevice unknown
    ramdisksdipath \Recovery\1f8184a4-14de-11df-9734-f08c6d8c50b0\boot.sdi
    Device options
    --------------
    identifier {bc95f367-31ce-11e2-a3d6-db9fc406af91}
    description Windows Recovery
    ramdisksdidevice partition=\Device\HarddiskVolume1
    ramdisksdipath \Recovery\bc95f366-31ce-11e2-a3d6-db9fc406af91\boot.sdi
    C:\windows\system32>



    Thanks for your help.
      My System SpecsSystem Spec

  10. #20


    Posts : 1,121
    Windows 8.1 x64


    I will just make some observations, but first I need to describe the normal dual boot scenario and you can tell us where it went wrong.

    If you install Windows 8 after 7 (and not as independent installs), the Windows 8 boot loader will take control. So when you boot, it goes straight to Windows 8 and you are then given a GUI boot menu that allows for you to reboot your system and go into Windows 7.

    If you set Windows 7 as the Default OS, you get the text boot menu back where you can pick either Windows 7 or Windows 8.

    At what point in this type of system did you want to change this process? What did you do to the BCD store, beside add the entries you mentioned.

    Observations:

    You show bootmenupolicy for windows 8 as Legacy, and not Standard as it normally is.

    Probably not a big thing, but your locale entries are mostly en-US except for your recovery Ramdisk which is en-GB. Just wondering how that happened.

    You do not show a recoverysequence in your Boot Loader, so you may not be able to use that feature. You do have the Ramdisk boot loader, so it was included originally.

    I would probably increase the time to 30 seconds for testing. Change it back later if you like.

    I am trying to think of a way to just start over with your BCD store, but the only thing that comes to mind is the Bootrec /rebuildbcd command. Not sure if that would correct any problems.
      My System SpecsSystem Spec

Page 2 of 3 FirstFirst 123 LastLast
Dual Boot - No timeout in Legacy Bootloader?
Related Threads
♫ Just bought a Dell Optiplex 7010 Mini-Tower with Win 8 Pro 64-bit, 8 GB RAM, 500 GB hard drive and an Intel i5 3470 processor. Right now, it has Dell BIOS version A16. It is normally in UEFI ON and Secure Boot ON, so that F12 on bootup (one-time boot options) does NOT normally show the...
Hi everybody, I posted this issue in the BSOD section, but have been suggested to post it here instead. My system is a Windows 8 x64 Pro with Boot Camp 5 running on a 2011 Macbook Pro. I'm experiencing Windows crashes and distorted screen images with artifacts (see attachment #1) almost every...
Hello, first post here... First, some context: I have a Dell Inspiron 15R SE that came with Windows 8. I've managed to get a working dual-boot system with Ubuntu 12.10. I can't remember exactly how I done that, but I remember that I had to disable secure boot. I think that the boot...
Boot Ubuntu from win8 bootloader in Installation & Setup
I have the blue win 8 bootloader with my os's but this is what it says when I choose Ubuntu http://imageshack.com/scaled/large/703/esbm.jpg
Solved can't change boot timeout in General Support
I've tried everything and the boot timeout always reverts to 30 seconds. I've used the internal boot menu, msconfig and easybcd to change it to 10 seconds but it always reverts back. I even tried using the win 7 text menu with the same results. Currently I use the graphical menu because I like it...
Dear Windows 8 users I call myself an experienced user. I had multiboot installations with Windows from even before the 21st century. I fixed millions of problems with Windows OS'es. However, this time I don't have the time to search for days. I did my best for a few hours, but I became a busy...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook