Guía Hardware

Cómo solucionar Error «Inaccesible Boot Device» en Windows

Actualizado a: 10 de febrero de 2023

Los pantallazos azules, o BSoD (Blue Screen of Dead) son habituales en Windows, y están indicando que algo grave está ocurriendo en el sistema, ya sea a consecuencia del propio sistema operativo, los controladores o el hardware. Para obtener más datos, hay que fijarse bien en los mensajes de error que suelen acompañar a estos pantallazos azules o los códigos. En este caso, el error que perseguimos es Inaccesible Boot Device. Este error puede deberse a distintas causas que ahora veremos, y solucionarlo no es difícil como te explicamos…

Causas del error Inaccesible Boot Device

Inaccesible Boot Device

Los sistemas operativos Windows 10 y posteriores versiones están diseñados para actualizarse por defecto, a no ser que configures Windows Update para lo contrario. Esto hace que en momentos inoportunos se ponga el sistema a actualizar, restando ancho de banda de red o restando recursos de hardware a lo que estás haciendo, con la consiguiente ralentización. Además, estas actualizaciones suelen llevar a procesos de apagado o reinicio largos en los que no se debe apagar el equipo. Incluso en ocasiones podría suceder que la actualización, lejos de solucionar problemas, los agregue, como ya ha ocurrido en numerosas ocasiones.

En caso de haberse instalado alguna actualización y tras ella aparece el BSoD «Inaccesible Boot Device», este error te está indicando que se ha perdido el acceso a la partición necesaria para que el sistema arranque. Este error causó muchos problemas y dolores de cabeza tras una famosa actualización de 2017, pero puede ocurrir con otras.

Además de las actualizaciones, también podría deberse a otras causas, aunque menos frecuentes, como haber realizado overclocking a la CPU, especialmente cuando tienes un SSD, actualizaciones del firmware problemáticas, etc. Así que vamos a ver las soluciones.

Posibles soluciones al error Inaccesible Boot Device

Como los problemas pueden tener diversas causas, también existen varias posibles soluciones al error Inaccesible Boot Device. Pudes ir probando de uno en uno para ir descartando problemas y comprobar si el pantallazo azul con este error desaparece tras aplicar estos pasos.

Actualizar los drivers

Uno de los posibles problemas puede estar relacionado con los drivers de algún componente, como los del medio de almacenamiento, es decir, de tu unidad de disco duro SATA, PCIe, etc. Para probar si es este el causante y solucionarlo, sigues estos pasos:

  1. Lo primero que debes hacer es abrir el Administrador de dispositivos de Windows.
  2. Luego, en la zona izquierda, busca una opción llamada Controladoras ATA/ATAPI IDE y abre el desplegable.
  3. Dentro de ésta verás una opción llamada Controladora SATA AHCI estándar en la que debes hacer clic con el botón derecho.
  4. Ahora verás que se abre un nuevo menú desplegable en el que tienes que pinchar sobre la opción Actualizar controlador.
  5. Por último, espera a que se termine el proceso.

Eso debería haber resuelto el problema. También puede usar otros programas como Driver Booster, etc., como alternativa.

Si no se ha resuelto, pasa al siguiente apartado…

Comprobar el estado del medio de almacenamiento

CrystalDiskInfo

Puedes usar diferentes programas para ello, aunque uno de los más famosos es CrystalDiskInfo. Esta herramienta permite analizar problemas en tu unidad HDD o SSD gracias a la tecnología S.M.A.R.T. y evaluar si esta unidad está en buen estado de salud o si se necesita reemplazar y por eso está generando el pantallazo azul con el error Inaccesible Boot Device.

Si no quieres instalar esta herramienta de un tercero, también podrías probar CHKDSK que viene incluido en el propio sistema operativo Windows, aunque ésta simplemente escaneará y tratará de arreglar sectores defectuosos, pero no te dará tantos detalles sobre el estado de salud de la unidad. Para usar esta herramienta, los pasos son:

  1. Ejecuta el Símbolo del Sistema (o CMD) como administrador.
  2. En la ventana que se abre, tras el prompt, escribe el comando «chkdsk /b c» sin comillas. En este caso es C puesto que será ésta la unidad a comprobar donde está el sistema operativo instalado.
  3. Pulsa INTRO para ejecutar.
  4. Verás que aparece un mensaje diciendo que no se puede ejecutar con el sistema operativo iniciado, pero que se hará la próxima vez que se inicie. Pulsa la letra Y(Yes) y luego presiona INTRO para confirmar.
  5. Reinicia tu equipo.
  6. Ahora verás que aparece una pantalla en negro con texto blanco que está analizando y reparando los posibles errores que haya en la unidad de almacenamiento. Según la capacidad del disco y el rendimiento de tu sistema, podrá tardar más o menos.
  7. Sé paciente y espera a que termine. Una vez finalice debería haber desaparecido el error. Si ves que encuentra errores que no se pueden solventar, entonces deberías pensar en sustituir la unidad. Usa CrystalDiskInfo para tener una segunda «opinión».

Problema con Windows Update

Windows Update

Otro posible problema que puede estar causando Inaccesible Boot Device es una actualización de Windows que tenga bugs. Esto no es tan extraño, ya hemos visto actualizaciones de Windows que borraban archivos, que impedían el arranque del sistema, o que estropeaban otras cosas…

En este caso, hay que seguir estos pasos para tratar de volver atrás y desinstalar esa última actualización tras la que empezó a salir el pantallazo. Para eso, los pasos son:

  1. Reinicia 3 veces tu equipo para que detecte que hay un problema de arranque. Para ello, pulsa el botón de inicio/apagado durante 10 segundos una y otra vez hasta tres veces para que surta efecto.
  2. Luego verás que se reinicia en WinRE.
  3. Desde la pantalla Elija una opción debes seleccionar Solucionar problemas.
  4. Después ve a Opciones avanzadas.
  5. A continuación Configuración de inicio.
  6. Y ahora en Reiniciar.
  7. Una vez reinicie aparecerá una lita de opciones. Selecciona la 5 o presiona F5 para iniciar el Modo seguro con funciones de red.
  8. Desde allí, ve a Configuración de Windows.
  9. Luego a Actualización y seguridad.
  10. En el apartado de Windows Update, busca la actualización sospechosa y desinstala.
  11. Luego reinicia y comprueba si se ha solucionado el problema.

Soluciones avanzadas

Si lo anterior no ha corregido el fallo Inaccesible Boot Device, o tal vez el error no te deja ni iniciar en modo seguro, entonces vamos a recurrir a otras opciones más avanzadas.

Habilita el modo AHCI en el BIOS/UEFI

Algunos usuarios tienen el modo AHCI habilitado en el BIOS/UEFI. Esta opción podría estar causando el error Inaccesible Boot Device, ya que es solo un modo recomendado para los SSD y discos, pero también puede generar conflictos a veces. Para solucionar este problema sigue estos pasos:

  1. Accede al menú del BIOS/UEFI.
  2. Una vez dentro, ve a la pestaña Devices o Advanced, ya que puede variar de nombre según el fabricante.
  3. Luego deberías ver las opciones de almacenamiento, y la configuración SATA.
  4. Debería haber una opción AHCI allí, elige ésta.
  5. Luego pulsa F10 para salir y guardar los cambios.

Tras el reinicio debería haberse solucionado el problema. Si no es así, pasa a la siguiente solución.

Elimina los paquetes pendientes de actualizar

CMD

A veces Windows deja algunas actualizaciones pendientes y nunca se llegan a instalar. Este problema de Windows Update también podría estar causando el error Inaccesible Boot Device. Por tanto, deberías acceder en el Modo seguro como antes indiqué y desde allí acceder a la CMD para introducir estos comandos:

reg load HKLMtemp c:windowssystem32configsoftware

reg delete «HKLMtempMicrosoftWindowsCurrentVersionComponent Based ServicingSessionsPending»/v Exclusive

reg unload HKLMtemp

Ahora hay que mover los paquetes a otra parte para que Windows deje de intentar instalarlos. Para ello, debes ejecutar el siguiente comando:

Dism.exe /image:c: /get-packages

En la salida que ves identifica los que están marcados como status Install pending. Luego ejecuta el siguiente comando:

mkdir c:Temppackages

Finalmente, ejecuta este otro comando sustituyendo el [nombre del paquete] por el nombre identificado con status Install pending en el paso anterior:

Dism.exe /image:c: /remove-package /packagename:[nombre del paquete] /scratchdir:c:Temppackages

Si existen varios con ese estado, repite el anterior comando con cada uno de los nombres…

Jaime Herrera

Jaime Herrera

Técnico electrónico y experto en el sector de los semiconductores y el hardware. Con una amplia y sólida trayectoria en el campo de la electrónica, he acumulado una extensa experiencia. Mi pasión por la tecnología y la informática me ha impulsado a dedicar décadas de mi vida al estudio y desarrollo de soluciones en este fascinante sector. Como técnico electrónico, he tenido el privilegio de trabajar en una variedad de proyectos y desafíos, lo que me ha permitido adquirir un profundo conocimiento y experiencia en la creación, diseño y mantenimiento de dispositivos electrónicos.

>
Guía Hardware
Logo