• Mover la partición de recuperación de Windows a antes de la de sistema en un disco MBR

    Sea cual sea el método que hayas elegido para mover la partición de recuperación de windows una posición antes de la partición de sistema, seguramente el comando:

    bootrec /rebuildbcd

    …te esté fallando dando el siguiente error:

    El sistema no puede encontrar la ruta especificada

    Lamentablemente tendrás que crear nuevamente todos los archivos de arranque. Para ello, en la misma cli de CMD donde ejecutaste bootrec, ejecuta:

    diskpart
    list disk

    Identifica entonces cual es el disco que tiene las particiones. Si es el 0:

    select disk 0
    detail disk

    Identifica el volumen de la partición de recuperación. Si es el 0 (seguramente lo sea):

    select volume 0
    assign letter=b
    

    PIdentifica el volumen donde está instalado el sistema windows. Si es el 1, ejecuta:

    select volume 1
    assign letter=c

    Para ver que los cambios se realizaron correctamente vuelve a ejecutar:

    detail disk

    Si está todo bien, sal de diskpart con:

    exit

    Y ahora, crea los archivos de arranque, con:

    rd c:\boot /s /q
    rd c:\efi /s /q
    bcdboot c:\windows /l es-es /s c: /f all

    Esa última orden te creará la carpeta c:\boot para bootear mediante BIOS, pero también te creará la carpeta c:\efi, por si en algún momento la necesitas para mover la partición de sistema a un disco GPT.