Si alguna vez te ha ocurrido que intentas encender tu computadora y te encuentras con el mensaje de que no tiene un sistema operativo o que insertes un medio booteable, no te preocupes. Aunque puede parecer alarmante, este problema tiene una solución bastante sencilla. Aquí te explicaré paso a paso cómo reparar el inicio de Windows utilizando el símbolo del sistema (cmd).

¿Por qué ocurre este problema?
Windows es un sistema operativo muy robusto y confiable, pero a veces puede presentar problemas al iniciar debido a corrupciones en los archivos de arranque, errores en el disco duro o configuraciones incorrectas. Por suerte, estas situaciones suelen ser solucionables desde las herramientas de reparación de Windows.
Un ejemplo que me pasó hace poco es que instalé el programa Reboot Restore Rx ( es un programa para congelar Windows y que al reiniciar se quede como estaba antes), luego lo desinstalé porque no terminó de gustarme u me ralentizaba el sistema.
El problema surgió porque lo desinstalé con Revo que limpia los archivos residuales, y al reiniciar Windows 11 ya no encontraba el arranque del mismo, ni detectaba Windows.
Acto seguido cogí un instalador de Windows 11 para intentar reparar el inicio, pero no me detectaba el sistema, así que arranqué el cmd (símbolo del sistema) y reparé los archivos de inicio:
Preparando el entorno
Antes de empezar, asegúrate de tener acceso a las herramientas de reparación de Windows. Esto se puede hacer de dos maneras:
- Desde el propio sistema: Si el menú de reparación aparece automáticamente al detectar un error de inicio.
- Con un USB booteable: Si el sistema no muestra el menú de reparación, necesitarás un dispositivo USB preparado con los archivos de instalación de Windows.
En ambos casos, selecciona la opción de «Reparar el equipo» y accede al símbolo del sistema.
Paso a paso para reparar el inicio de Windows
1. Accede al símbolo del sistema
Una vez en las herramientas de reparación, selecciona la opción para abrir el símbolo del sistema. Este es el lugar donde ejecutarás los comandos necesarios para solucionar el problema.
2. Ejecuta los comandos iniciales
Comienza escribiendo los siguientes comandos:
diskpart
: Este comando abre la herramienta para gestionar discos.list disk
: Muestra todos los discos disponibles en tu sistema.
Localiza el disco donde está instalado Windows, generalmente el disco C.
3. Selecciona el disco y volumen correctos
- Escribe
sel disk X
, donde «X» es el número del disco que contiene tu sistema operativo. - Luego, usa
list vol
para ver los volúmenes dentro del disco. - Identifica el volumen que contiene el arranque (usualmente es el volumen 1) y selecciona con
sel vol X
, donde «X» es el número del volumen correspondiente.
4. Asigna una letra al volumen
Para facilitar el acceso, asigna una letra al volumen seleccionado:
- Usa el comando
assign letter=Y
, donde «Y» es una letra no utilizada por otras unidades. - Salir de
diskpart
con el comando exit.
Ingresa al volumen asignado escribiendo su letra seguida de dos puntos (por ejemplo, Y:
). Si necesitas ir al directorio principal, usa cd \
.
6. Crea los archivos de arranque
Ahora es momento de regenerar los archivos de arranque. Escribe el siguiente comando:
bcdboot C:\Windows /l es-MX /s Y: /f ALL
- C:\Windows: Ruta del sistema operativo.
- /l es-es: Define el idioma (español en este caso).
- /s Y:: Especifica el volumen donde se instalarán los archivos de arranque.
- /f ALL: Crea archivos de arranque compatibles con BIOS y UEFI.
En mi caso solo puse el directorio donde estaba Windows y parámetro del idioma, cob pude solucionar el problema:
bcdboot Y:\Windows /l es-es
7. Sal del símbolo del sistema
Escribe exit
y reinicia tu computadora. Con esto, el inicio de Windows debería estar reparado.
Videotutorial para reparar el arranque de Windows 11 con el cmd
En el siguiente vídeo puedes ver de una manera más gráfica todo el proceso descrito anteriormente y en el que me basé yo para reparar el inicio de mi Windows 11-
En el vídeo creo que hay un error donde pone el parámetro donde específica el volumen, por lo menos a mí me daba error de volumen, por eso al final solo puse el parámetro del idioma y andando.