Saltar al contenido

¿Cómo Reparar Inicio Boot Loader BCD SI Windows 10 NO Funciona?

15 abril, 2019
Cómo Reparar Inicio Boot Loader BCD si Windows 10 no Funciona 1

Una de las situaciones más complicadas con las que podemos encontrarnos cuando queremos encender un ordenador con sistema operativo Windows es la de ver aparecer el mensaje de error clásico, que puede ser alguno de los siguientes:

  • no bootable device – insert boot disk and press any key
  • NTLDR is missing or corrupted
  • Ntoskrnl.exe is missing
  • Ntdetect.com is missing
  • BOOTMGR is missing or corrupted
  • NTFS.SYS is missing
  • Hal.dll is missing

Sin importar cuál de los mensajes anteriores sea el que te aparece, tienes que saber que todos ellos están relacionados con el gestor de arranque de Windows, el también conocido como BCD (Boot Configuration Data).

Bien, en este sentido tenemos que decir que el problema puede estar relacionado con la configuración de arranque del sistema operativo, o bien con los datos del firmware que tienen que ver con el mismo. De hecho, dentro de la base de datos BCD se encuentra el menú Windows Boot Manager. Si investigamos un poco allí dentro nos encontraremos con los parámetros siguientes:

  • Opciones para la carga y arranque del volumen Boot Record.
  • Opciones para iniciar el Sistema Operativo usando winload.exe
  • Opciones para iniciar versiones previas del sistema operativo, entre otras

Como se puede ver, es fundamental que el funcionamiento de este apartado de nuestro ordenador sea eficiente para que la PC no presente problemas, y por eso si te aparece alguno de los mensajes anteriores, tienes que saber que la causa puede ser una de las siguientes:

  • Apagados constantes del equipo, más frecuentes de lo necesario
  • Daños en el firmware de arranque
  • Un archivo principal del disco duro eliminado por error
  • BIOS o UEFI mal configurada
  • Fallos en el hardware del sistema

Bien, más allá de las situaciones que pueden derivar en este problema, queremos decir que no tienes nada de qué preocuparte, pues en Miracomohacerlo vamos a brindarte algunas de las soluciones que deberías tener en cuenta en estos casos.

Eso sí, debes considerar que es conveniente que cuentes con un medio de instalación de Windows, como lo puede ser un DVD o un USB booteable, ya que tendremos que iniciar el sistema operativo desde allí.

Luego de eso, será necesario de la misma forma realizar modificaciones encima de la Configuración de la BIOS, apostando directamente porque arranque desde el DVD o el USB booteable donde hemos alojado el entorno operativo.

Reparar inicio boot loader con comandos Windows 10

Bien, los pasos a seguir para realizar este procedimiento son los siguientes:

  • Inicia el equipo de forma habitual luego de haber colocado el USB booteable o el DVD
  • Cuando lo hayas hecho, y antes de que salga de la primera pantalla, pulsa alguna tecla
  • Eso te permitirá entrar a una pantalla de opciones, y luego de seleccionar un lenguaje, ve a Siguiente
  • Dentro de la nueva pantalla, busca la opción Reparar el equipo ubicada en la parte inferior de la misma
  • Entrarás en las Opciones avanzadas del sistema
  • Cuando lo hayas hecho, selecciona la opción Solucionar problemas
  • En este punto tendrás acceso a varias alternativas, pero debes seleccionar la opción Símbolo del sistema, a fin de acceder a la línea de comandos y desde allí realizar el proceso de reparación del arranque del sistema operativo
  • Cuando el equipo se haya reiniciado, tienes que ejecutar estos comandos en orden:

diskpart
sel disk 0
list vol

  • Al terminar, habrás seleccionado tanto el disco principal como listado los volúmenes que lo componen.
  • El siguiente paso tiene que ver con seleccionar cuál de los volúmenes es el que contiene el arranque de Windows
  • A éste tienes que añadirle una letra que lo identifique, así: assign letter=v
  • Sales de este apartado con el comando exit y vas al volumen editado con la letra anterior
  • Tienes que listar su contenido usando dir
  • Verás que aparece el mensaje No se encuentra el archivo. Acto seguido tienes que ejecutar el siguiente comando: bcdboot C:\Windows /l en-us /s v: /f all
  • Aparecerá el mensaje Archivos de arranque creados correctamente
  • Ingresa el comando exit para salir de allí
  • Se generará otra ventana nueva, en la que debes pulsar Apagar equipo para que este se reinicie
  • Lo siguiente será eliminar el medio de instalación USB o DVD
  • Enciende el equipo para comprobar que funciona de forma correcta

Recuperar inicio boot loader con comandos Windows 10

Por otro lado, existe una segunda alternativa a tener en cuenta en este tipo de casos, que es la de usar el comando bcdedit, que se encuentra asociado al BCD de Windows, para lo cual vas a tener que seguir estos pasos:

  • Abre una consola como Administrador y ejecuta el siguiente comando: bcdedit
  • Allí verás una enorme cantidad de información acerca del arranque del sistema
  • De acuerdo al comando que escribas, podrás realizar acciones como las siguientes:
  1. Respaldar la Configuración de arranque del sistema: bcdedit /export C:\archivo.txt
  2. Restaurar la Configuración de arranque del sistema: bcdedit /import C:\archivo.txt
  3. Habilitar opciones avanzadas de arranque: bcdedit /set {globalsettings} advancedoptions true
  4. Habilitar la edición del Kernel: bcdedit /set {globalsettings} optionsedit true

Bien, pensando en reparar los datos de configuración de arranque de Windows, tienes que ejecutar la siguiente secuencia de comandos reemplazando los valores con la información obtenida anteriormente:

bcdedit /store <Boot partition>:\boot\bcd /set {bootmgr} device partition=<boot partition>:
bcdedit /store
<Boot partition>:\boot\bcd /set {bootmgr} integrityservices enable
bcdedit /store
<Boot partition>:\boot\bcd /set {<Identifier>} device partition=<Windows partition>:
bcdedit /store
<Boot partition>:\boot\bcd /set {<Identifier>} integrityservices enable
bcdedit /store
<Boot partition>:\boot\bcd /set {<identifier>} recoveryenabled Off
bcdedit /store
<Boot partition>:\boot\bcd /set {<identifier>} osdevice partition=<Windows partition>:
bcdedit /store
<Boot partition>:\boot\bcd /set {<identifier>} bootstatuspolicy IgnoreAllFailures

Una vez que hayas colocado estos datos de Configuración de arranque de Windows, habrás dejado atrás muchos de los problemas de funcionamiento que tiene el sistema operativo Windows 10, eliminando ese mensaje que aparece con el sistema cuando da errores.

¿Cómo Reparar Inicio Boot Loader BCD SI Windows 10 NO Funciona?
5 (100%) 1 vote[s]