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
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:
- Lo primero que debes hacer es abrir el Administrador de dispositivos de Windows.
- Luego, en la zona izquierda, busca una opción llamada Controladoras ATA/ATAPI IDE y abre el desplegable.
- 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.
- Ahora verás que se abre un nuevo menú desplegable en el que tienes que pinchar sobre la opción Actualizar controlador.
- 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
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:
- Ejecuta el Símbolo del Sistema (o CMD) como administrador.
- 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.
- Pulsa INTRO para ejecutar.
- 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.
- Reinicia tu equipo.
- 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.
- 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
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:
- 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.
- Luego verás que se reinicia en WinRE.
- Desde la pantalla Elija una opción debes seleccionar Solucionar problemas.
- Después ve a Opciones avanzadas.
- A continuación Configuración de inicio.
- Y ahora en Reiniciar.
- Una vez reinicie aparecerá una lita de opciones. Selecciona la 5 o presiona F5 para iniciar el Modo seguro con funciones de red.
- Desde allí, ve a Configuración de Windows.
- Luego a Actualización y seguridad.
- En el apartado de Windows Update, busca la actualización sospechosa y desinstala.
- 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:
- Accede al menú del BIOS/UEFI.
- Una vez dentro, ve a la pestaña Devices o Advanced, ya que puede variar de nombre según el fabricante.
- Luego deberías ver las opciones de almacenamiento, y la configuración SATA.
- Debería haber una opción AHCI allí, elige ésta.
- 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
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…