Enabling Recovery Mode x64 on Windows 8 AIO

Discussion in 'Windows 8' started by ultimate_live, Mar 31, 2013.

  1. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    Enabling the Recovery Mode x64 of Windows 8 AIO


    We need to understand, when we are trying to use the recovery utility x64 Windows 8, we find a problem, since it is linked to the process by integrating omitted versions of two platforms into a single image. "Wim"..
    And also need to know how the boot of Windows PE and the installer of Windows works. In Windows 8, "bcd" is responsible for informing the file which will be initialized when we call Windows PE and Windows Installer.

    In the structure of the installation DVD, the file that stores this information is located in \ boot and is called “bcd”. This file is manipulated with the command line utility "bcdedit" which is native in Windows ADK, different from previous OS, where the command was native in Windows 7.

    It is necessary to understand what this file does, is necessary to display its settings. Below we have the necessary command to check the parameters of a standard “bcd” of a DVD installation of Windows 8.

    First of all it is necessary to create a folder in C: WIN8AIO, and in this folder you create another folder named: WIN8, where to you copy all the files of your Windows 8 AIO.


    Open the cmd of the Environment Deployment Tool and use the command:


    bcdedit.exe /store c:\WIN8AIO\WIN8\boot\bcd /enum

    15323271.jpg


    Note the detail in the "device" and "osdevice." These parameters determine the file invoked to call the Windows installation program. This file has the same name on both platforms:

    {7619dcc8-fafe-11d9-b411-000476eba25f}


    The principle to be applied here is the same that we have made to create a Dual Boot in Windows 8 manually.
    You will need to edit the “bcd”, change the default entry and add a secondary entrance. In the image below we will see it after the command:

    bcdedit /store bcd /copy {default} /d “Windows_8_Setup_x64_by_ultimate_live"


    The entry has been copied to: { xxxxxxxx-xxxx-xxxx-xxxx-6cf049f6a7fe}. Note the entry that was created to run the above command. Is highlighted em "YELLOW". This entry shall be copied equally to both commands below where the space is all xxxxxxxx-xxxx-xxxx-xxxx: Notice the numeration highlighted em "RED" other commands.


    cd C:\WIN8AIO\WIN8\boot

    bcdedit /store bcd /copy {default} /d “Windows_8_Setup_x64_by_ultimate_live"

    bcdedit /store bcd /set {xxxxxxxx-xxxx-xxxx-xxxx-6cf049f6a7fe} DEVICE ramdisk=[boot]\sources\bootx64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

    bcdedit /store bcd /set {xxxxxxxx-xxxx-xxxx-xxxx-6cf049f6a7fe} OSDEVICE ramdisk=[boot]\sources\bootx64.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}

    bcdedit /store bcd /set {default} description “Windows_8_Setup_x32_by_ultimate_live"

    bcdedit.exe /store C:\WIN8AIO\WIN8\boot\bcd /deletevalue {default} bootmenupolicy

    22570301.jpg

    After executing the above command, check how was the bootloader with the command below and make sure that your image is like the image below:

    After executing the above command, check how was the bootloader with the command below and make sure that your image is like the image below:

    bcdedit.exe /store c:\WIN8AIO\WIN8\boot\bcd /enum

    88702655.jpg

    Creating a new ISO image

    Now create a new ISO to burn to a DVD with the changes.
    With the command prompt ADK open use the following command to be compile your ISSO:
    WINDOWS 8 AIO.

    oscdimg -bC:\WIN8AIO\WIN8\boot\etfsboot.com -h -u2 -m -lwin8_aio C:\WIN8AIO\WIN8\ C:\Windows_8_AIO.iso



    15071617.jpg

    When you start the installation for the first time, we can see that we have the option to choose between:

    Windows_8_Setup_x32_by_ultimate_live

    Windows_8_Setup_x64_by_ultimate_live



    80151803.jpg

    In the first option (x32), choose the version of Windows 8 (32 bit or 64 bit) that you wish to install. And also we enter the recovery console by pressing the F8 x32.

    In the second option (x64), IT’S NOT POSSIBLE to install any OS, and if we try to proceed with the installation we get an error message.

    This 2nd option works only to enter the recovery mode x64, after pressing F8 to select Windows_8_Setup_x64_by_ultimate_live.


    My English isn´t very good, but I hope that I can help and everybody can understand it. English problems you can help me retouching it.
     
  2. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    Sorry, but I didn´t know. I tried with the same way like Windows 7 ,but I found some problems. But now I know it works fine.
    And the other problem I found was that using other languages, the x64 recovery mode is always in English. And I changed it too. Now my Windows 8 AIO has both recovery modes and both in my own language.
     
  3. anarchist9027

    anarchist9027 MDL Expert

    Oct 30, 2010
    1,320
    667
    60
  4. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    The important is that both ways to enable x64 recovery modes works.
     
  5. anarchist9027

    anarchist9027 MDL Expert

    Oct 30, 2010
    1,320
    667
    60
  6. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    Your way and the way I posted here work fine.
    I tested it.
     
  7. anarchist9027

    anarchist9027 MDL Expert

    Oct 30, 2010
    1,320
    667
    60
    Well they are pretty much the same directions
     
  8. hdkh89

    hdkh89 MDL Novice

    Jul 30, 2013
    2
    0
    0
    sorry ! but i can't . about error :
    Capture.PNG

    Please help me ! Do you create tutorials by video?

    Thank for help!
     
  9. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,965
    908
    60
    Don't forget about \EFI\Microsoft\Boot\BCD for UEFI install....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,389
    11,614
    240
    #11 murphy78, Aug 2, 2013
    Last edited by a moderator: Apr 20, 2017
    His oscdimg doesn't include the EFI boot data, but if yer just using the iso for a flash drive, you would be correct.

    Here's the oscdimg command I used for my win8aio x64 version for July:
    Code:
    E:\waik4\x64\oscdimg -be:\waik4\x64\efisys.bin -pEF -m -u2 -udfver102 -bootdata:2#p0,e,bc:\win8x64\boot\etfsboot.com#pEF,e,be:\waik4\x64\efisys.bin -lWin8AIO-18in1-x64-en-US-Jul2013 c:\win8x64\ d:\Win8AIO-18in1-x64-en-US-Jul2013.iso
    You'd obviously need to change the paths around. I got the waik4 folder from that rmusbprep website and it just contains the tools and the boot sectors...
     
  11. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,965
    908
    60
    #12 Flipp3r, Aug 2, 2013
    Last edited by a moderator: Apr 20, 2017
    Very similar to mine:
    Code:
    Oscdimg -m -l"HRM_CCSA_X64FRE_EN-US_DV5" -bootdata:2#p0,e,bD:\Win864BIT\boot\Etfsboot.com#pEF,e,bD:\Win864BIT\efi\microsoft\boot\Efisys.bin -u1 -udfver102 D:\Win864BIT D:\Win864BIT.iso
    The original links MS gave us for Win8 were to .img files which couldn't boot in uefi. "-udfver102" is the important switch.
    Hope these help someone that needs to compile the iso...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. hdkh89

    hdkh89 MDL Novice

    Jul 30, 2013
    2
    0
    0
    hi everybody !
    i was do it ! it very well .
    thyank !