Si al encender el equipo Windows no pasa de un pantallazo azul con un mensaje sobre winload.efi, no es un fallo de un controlador ni del disco duro: es el gestor de arranque de Windows, el archivo que carga el sistema cuando el equipo usa UEFI. Cuando ese archivo falta, está dañado o apunta a una partición que ya no está, el PC se queda en esa pantalla y no llega al escritorio. Lo más probable, y por donde conviene empezar, es regenerarlo con bcdboot desde el Símbolo del sistema del entorno de recuperación, sin reinstalar Windows. Este artículo aplica a Windows 11 (10 y 8.1 usan los mismos comandos con pequeñas diferencias de ruta). Los datos están comprobados en octubre de 2026.
Qué significa el error winload.efi y por qué Windows no arranca
winload.efi es el cargador de arranque de Windows para equipos con UEFI: vive en la partición EFI del disco (\EFI\Microsoft\Boot\winload.efi) y se encarga de leer la configuración de arranque para cargar el sistema. Si ese archivo falta, está corrupto o el BCD (la base de datos que le dice a Windows qué partición arrancar) apunta a una partición equivocada, el firmware encuentra el archivo pero no puede leerlo y se detiene con un código de estado antes de mostrar el escritorio. Los códigos más habituales que lo acompañan son 0xc000000e (no se puede leer el archivo) y 0xc0000225 (el archivo no se encuentra). El lector lo ve en una pantalla azul o negra con el mensaje de estado.
Por qué Windows no encuentra winload.efi: lo que puede estar fallando
| Lo que ves | Causa probable | Dónde se arregla |
|---|---|---|
| Pantallazo azul 0xc0000225 tras un corte de luz o actualización | winload.efi está dañado o el BCD apunta a otra partición |
winload.efi falta o está dañado: regénéralo desde Windows RE |
| Tras clonar el disco a un SSD o a otro PC | El BCD apunta a la partición vieja, ya inexistente | El BCD apunta a una partición que ya no existe: corrige las entradas |
| Cambiaste BIOS, Secure Boot o el modo SATA (RAID/AHCI) | El firmware y el sistema ya no se entienden al arrancar | Cambio de BIOS, Secure Boot o modo SATA: ajusta lo que cambió |
La partición EFI desapareció o sale como Unknown en diskpart |
La partición EFI está rota | La partición EFI está rota: créala de nuevo en el disco de Windows |
winload.efi se regenera y vuelve a fallar |
Archivos del sistema dañados, no solo del arranque | Si nada de lo anterior funciona: repara Windows sin perder tus programas |
Confirma la causa antes de tocar nada desde WinRE
Antes de regenerar nada, hay que saber si el archivo está y a qué partición apunta el BCD. Para llegar al Símbolo del sistema desde el que se diagnostica, enciende el PC y, cuando aparezca el primer logo, mantén pulsado el botón de encendido hasta apagarlo; repite dos veces más. A la tercera, Windows entrará en el Entorno de recuperación (WinRE). También se llega desde un medio de instalación de Windows 11 eligiendo "Reparar el equipo". Una vez dentro: Solucionar problemas > Opciones avanzadas > Símbolo del sistema.
Lista los discos y volúmenes con diskpart
diskpart
list disk
list volume
exit
Núm Disco Estado Tamaño Libres Din. GPT
---------- ---------- ------- ------- ---- ---
Disco 0 En línea 476 GB 50 GB *
Núm Vol Etiqueta Letra FS Tamaño Estado Información
---------- ---------- ----- ------- ------- --------- --------
Volumen 1 System FAT32 100 MB Saludable Oculto
Volumen 2 C: NTFS 475 GB Saludable Arranque
Volumen 3 Datos NTFS D: NTFS 950 GB Saludable
La partición EFI es la FAT32 pequeña, normalmente de 100 a 500 MB, sin letra asignada. La unidad de Windows es la que contiene la carpeta Windows. Apunta la letra de cada una, las vas a usar en los arreglos siguientes.
Comprueba el BCD con bcdedit /enum
bcdedit /enum
Cargador de arranque de Windows
---------------------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.efi
osdevice partition=C:
systemroot \Windows
Si device y osdevice apuntan a una letra que no es la de tu Windows, esa es la causa: el BCD quedó grabado contra otra partición.
Revisa si winload.efi está en la partición EFI
Tras asignar letra a la EFI (en el siguiente apartado), ejecuta:
dir V:\EFI\Microsoft\Boot\winload.efi
El volumen de la unidad V es SYSTEM
Directorio de V:\EFI\Microsoft\Boot
07/10/2026 12:34 1.234.567 winload.efi
Si dice "No se encuentra el archivo", el cargador no está y hay que regenerarlo.
winload.efi falta o está dañado: regénéralo desde Windows RE
Este arreglo es para el caso más común: el archivo está roto por un apagón, una actualización que se quedó a medias o un corte de luz, y bcdboot lo vuelve a copiar sobre la partición EFI junto con un BCD nuevo. Se hace desde el mismo Símbolo del sistema de Opciones avanzadas del diagnóstico anterior.
Asigna letra a la partición EFI y a la de Windows
- Escribe
diskparty pulsa Enter. - Escribe
list volumey pulsa Enter. - Apunta el número del volumen "System" (FAT32, 100-500 MB) y el de Windows.
- Escribe
select volume N(la N de la partición EFI) y pulsa Enter. - Escribe
assign letter=Vy pulsa Enter. - Repite los pasos 4 y 5 con la partición de Windows si no tiene letra.
- Escribe
exity pulsa Enter para salir de diskpart. - Escribe
dir C:\Windowsy comprueba que aparece la carpetaWindowscon archivos dentro; si no aparece, sustituye C por la letra que tenga tu Windows.
exit, ves la letra V: junto al volumen System y dir C:\Windows lista System32, System, WinSxS y demás carpetas típicas.Regenera el BCD y copia winload.efi con bcdboot
bcdboot C:\Windows /s V: /f UEFI
Archivos de arranque creados correctamente.
Para confirmarlo, ejecuta dir V:\EFI\Microsoft\Boot\winload.efi y luego exit dos veces; pulsa "Continuar" para reiniciar.
dir V:\EFI\Microsoft\Boot\winload.efi muestra el archivo y al reiniciar aparece el escritorio. Si sale otra vez el mismo error, ve al siguiente H3.Si bootrec /fixboot da "Acceso denegado", ejecuta bootrec /rebuildbcd antes
bootrec /rebuildbcd
Escribe Y o A (de "All") cuando detecte la instalación. Después vuelve a ejecutar bcdboot C:\Windows /s V: /f UEFI y reinicia.
El BCD apunta a una partición que ya no existe: corrige las entradas
Tras clonar el disco a un SSD, mover Windows a otro equipo o sustituir una partición, el BCD guarda referencias a la partición antigua. Si en el diagnóstico anterior viste device u osdevice apuntando a una letra que no era la de tu Windows, ese es tu caso. Se corrige sin tocar la instalación: solo se reescriben los punteros del BCD con bcdedit.
Detecta la partición buena con bcdedit /enum
bcdedit /enum
Administrador de arranque de Windows
--------------------------------------
identifier {bootmgr}
device partition=Z:
Cargador de arranque de Windows
-------------------------------
identifier {current}
device partition=E:
path \Windows\system32\winload.efi
osdevice partition=E:
systemroot \Windows
Anota qué letra hay en device y osdevice del {bootmgr} y del {default}/{current} y compáralas con las letras reales que devuelve diskpart y list volume. Si no coinciden, hay que cambiarlas.
Reescribe los dispositivos y el systemroot
bcdedit /set {bootmgr} device partition=V:
bcdedit /set {default} device partition=C:
bcdedit /set {default} osdevice partition=C:
bcdedit /set {default} systemroot \Windows
Sustituye V: por la letra de la EFI nueva y C: por la de tu Windows (las del paso anterior). Luego exit y "Continuar" para reiniciar.
bcdedit /enum otra vez desde Shift + Reiniciar > Símbolo del sistema y comprueba que los partition= apuntan a las letras correctas.Cambio de BIOS, Secure Boot o modo SATA: ajusta lo que cambió
winload.efi no carga cuando cambia lo que el firmware espera del sistema: Secure Boot activado/desactivado, modo SATA pasado de AHCI a RAID (o al revés), o una actualización de BIOS. Estas son las situaciones en las que Windows arranca, se cambia un ajuste en BIOS y a partir de ahí falla. La solución es revertir ese cambio o preparar Windows antes de aplicarlo.
Desactiva y vuelve a activar Secure Boot desde la BIOS
- Apaga y enciende el PC; entra en BIOS pulsando F2, Supr, F12 o Esc (la tecla depende del fabricante).
- Busca la sección
SecurityoBoot. - Selecciona
Secure Booty cámbialo aDisabled. - Guarda con F10 y
Sí; arranca Windows una vez. - Vuelve a entrar en BIOS y pon
Secure BootenEnabled.
Si pasaste de RAID a AHCI (o al revés), prepara Windows antes de reiniciar
bcdedit /set {current} safeboot minimal
Reinicia, entra en BIOS y cambia el modo SATA. Cuando Windows entre, abre Símbolo del sistema como administrador (clic derecho en Inicio > Terminal [Administrador] en Windows 11; Windows PowerShell [Administrador] en Windows 10) y ejecuta:
bcdedit /deletevalue {current} safeboot
Reinicia. Abrir como administrador: clic derecho en el botón Inicio > Terminal (Administrador) en Windows 11, o Windows PowerShell (Administrador) en Windows 10.
BitLocker pide la clave antes de poder tocar nada
La partición EFI está rota: créala de nuevo en el disco de Windows
Este caso se nota porque en diskpart y en list partition no aparece ninguna partición System, o aparece con tipo Unknown. Significa que la EFI está corrupta o se borró por error y hay que reconstruirla en el mismo disco donde está Windows. Sin embargo, hay un detalle: si la EFI está físicamente eliminada (no solo corrupta), necesitarás reducir la partición de Windows con Shrink (al menos 100 MB) en el lateral izquierdo para dejar sitio libre antes del primer bloque.
Comprueba el estado de la partición EFI desde diskpart
diskpart
list disk
sel disk 0
list partition
Partición Tipo Tamaño Desplazamiento
---------- ---------------- ------- -----------
Partición 1 Principal 475 GB 1024 KB
Si no ves una partición System de 100 MB, está rota.
Recrea la EFI con bcdboot
bcdboot C:\Windows /s V: /f UEFI /l es-es
Sustituye C: por la letra de tu Windows y V: por la de la EFI. Reinicia y entra en BIOS (F2, Supr, F12 o Esc); comprueba que "Windows Boot Manager" está como primera opción de arranque en la sección Boot.
Si nada de lo anterior funciona: repara Windows sin perder tus programas
Cuando winload.efi sigue fallando tras regenerar el BCD y la EFI, el problema no es solo del arranque: hay archivos del sistema dañados. Desde el mismo Símbolo del sistema de Opciones avanzadas se pueden reparar sin perder programas instalados.
Repara los archivos del sistema con SFC y DISM
sfc /scannow
Protección de recursos de Windows encontró archivos dañados y los reparó.
Si SFC no puede arrancar la reparación, escribe:
dism /image:C:\ /cleanup-image /restorehealth
sfc /scannow
Cambia C: por la letra de tu Windows. sfc /scannow puede tardar entre 30 y 90 minutos; no lo cierres.
Reinstalación in situ desde un USB de Windows 11
- Desde otro PC, descarga la Creation Tool de Microsoft y crea un USB de instalación de Windows 11.
- Arranca el PC desde ese USB (menú de arranque con F12 o desde BIOS).
- Elige "Reparar el equipo" si Windows aún arranca; la opción "Conservar archivos y aplicaciones" está disponible.
- Si Windows no arranca, arranca el USB, elige "Instalar" y deja que el asistente repare el sistema manteniendo los archivos y apps.
winload.efi carga Windows sin el pantallazo.Lo que ya has descartado sobre el error winload.efi
- El archivo se regenera con
bcdbootsin necesidad de reinstalar Windows. - El código
0xc0000225o0xc000000eno es un problema de drivers sino del gestor de arranque. - Secure Boot puede volver a activarse después de un arreglo correcto.
- SFC y DISM no quitan programas: solo reparan archivos del sistema.
- La reinstalación in situ solo conserva los programas si se ejecuta desde una instalación existente.
Si tras todo esto sigues en la pantalla de recuperación, conecta el disco a otro PC para sacar una copia de seguridad y valora una instalación limpia.
Dudas sobre el error winload.efi
1. ¿Por qué aparece el error de que falta winload.efi al arrancar Windows 11?
Suele pasar cuando el archivo C:\Windows\System32\winload.efi está dañado, se borró por accidente o la partición EFI no se reconoce. También lo causa un fallo en la actualización, un apagón brusco o cambios en la configuración de arranque de la BIOS/UEFI, como Secure Boot o el orden de discos.
2. ¿Cómo se arregla el error de winload.efi en la carpeta System32 de Windows 11?
Arranca desde un medio de instalación de Windows 11, abre la consola con Reparación de inicio y, si no basta, usa diskpart para asignar letra a la partición EFI y los comandos bcdboot C:\Windows /s S: /f UEFI /l es-ES. Después reinicia y retira el USB.
3. ¿Se puede descargar el archivo winload.efi por separado?
No descargues winload.efi de webs sueltas: suelen ser DLL falsas o versiones de otro equipo que rompen el arranque. Lo correcto es restaurarlo desde el medio de instalación con bcdboot o DISM, que lo copia desde una copia sana del sistema.
4. ¿Qué significa el código 0xc000000f junto al error de winload.efi?
El código 0xc000000f indica que Windows no encuentra un archivo necesario para iniciar, en este caso winload.efi. Apunta a que el binario falta, está corrupto o la partición EFI no está montada, así que el arreglo pasa por reparar el arranque, no por tocar el archivo a mano.
5. ¿Cómo se recupera winload.efi cuando aparece como archivo que falta en System32?
Bootea desde un USB de instalación de Windows 11, ve a Reparar el equipo > Solución de problemas > Símbolo del sistema y ejecuta sfc /scannow y DISM /image:C:\ /cleanup-image /restorehealth. Si sigue faltando, usa bcdboot C:\Windows /s S: /f UEFI /l es-ES para regenerar los archivos de arranque.
6. ¿Dónde se encuentra el archivo winload.efi en Windows 11?
Su ruta es C:\Windows\System32\winload.efi y se carga desde la partición EFI (normalmente oculta, sin letra, en formato FAT32). Si lo buscas en el Explorador no lo verás a simple vista: está marcado como archivo protegido del sistema.
7. ¿Qué soluciones suelen funcionar para el error de winload.efi que falta en Windows 11 según foros?
Lo que más se repite en foros es arrancar desde el medio de instalación de Windows 11 y usar Reparación de inicio; si no basta, reconstruir el arranque con diskpart y bcdboot, reparar el sistema con sfc y DISM, y revisar en BIOS/UEFI que Secure Boot esté activo y el disco correcto figure como primer dispositivo de arranque.
Fuentes
- MicrosoftHow to fix file: \windows\system32\winload.efi status – Microsoft Learnconsultado el 15/10/2026
- MicrosoftCódigo 32 del Administrador de dispositivos (CM_PROB_DISABLED_SERVICE) — documentación oficialconsultado el 15/10/2026
- MicrosoftCódigo 46 del Administrador de dispositivos (CM_PROB_SYSTEM_SHUTDOWN) — documentación oficialconsultado el 15/10/2026
- MicrosoftConfiguración > Privacidad > Sistema de archivos — documentación oficialconsultado el 15/10/2026
- MicrosoftBloc de notas (sistema) (característica opcional de Windows) — documentación oficialconsultado el 15/10/2026