Guía de reparación de Windows · 2026

Cómo restaurar el almacén de componentes de Windows
en Windows 10 y Windows 11

Una guía práctica paso a paso para reparar daños en WinSxS, corregir errores de DISM y restaurar archivos del sistema sin reinstalar Windows desde cero.

⏱ Lectura de ~12 min Windows 10 Windows 11 DISM / SFC / origen de reparación ISO

El almacén de componentes de Windows es uno de los mecanismos de reparación más importantes de Windows 10 y Windows 11. Contiene los archivos que Windows usa para instalar características, reparar daños del sistema, desinstalar actualizaciones y mantener el sistema operativo. Cuando este almacén se daña, muchas soluciones habituales dejan de funcionar: Windows Update falla, las características opcionales no se instalan, sfc /scannow no puede reparar archivos y DISM puede devolver errores como 0x800f081f o 0x800f0906.

💡
Respuesta rápida Abre Símbolo del sistema o Windows Terminal como administrador, ejecuta DISM /Online /Cleanup-Image /RestoreHealth, reinicia el PC y después ejecuta sfc /scannow. Si DISM no puede descargar los archivos de reparación, usa una ISO de Windows como origen, tal como se muestra más adelante en esta guía.

Qué es el almacén de componentes de Windows y por qué es importante

El almacén de componentes se encuentra principalmente en la carpeta C:\Windows\WinSxS. No es simplemente una carpeta de copia de seguridad y no debe eliminarse manualmente. Windows lo usa para conservar versiones de componentes, instalar actualizaciones acumulativas, habilitar características opcionales y reparar archivos protegidos del sistema. DISM repara el almacén de componentes, mientras que SFC utiliza el almacén reparado para sustituir archivos dañados del sistema operativo.

Para qué se usa el almacén de componentes

  • Instalar y desinstalar actualizaciones de Windows.
  • Habilitar características opcionales como .NET Framework, Hyper-V y componentes SMB.
  • Reparar archivos del sistema con SFC y DISM.
  • Conservar versiones de componentes lado a lado necesarias para el mantenimiento de Windows.

Qué no debes hacer

  • No elimines manualmente la carpeta WinSxS.
  • No borres archivos del almacén de componentes con limpiadores de terceros.
  • No interrumpas DISM mientras está reparando la imagen.
  • No uses una ISO de reparación de otra versión o compilación de Windows si puedes evitarlo.

Síntomas comunes de un almacén de componentes de Windows dañado

Los daños en el almacén de componentes no siempre aparecen como un error directo de WinSxS. En muchos casos se manifiestan como actualizaciones fallidas, archivos del sistema ausentes o comandos de reparación que no pueden completarse.

Síntoma Qué suele significar Primera solución recomendada
sfc /scannow indica que encontró archivos dañados pero no pudo reparar algunos SFC no puede encontrar reemplazos limpios en el almacén local Ejecuta DISM con /RestoreHealth y después vuelve a ejecutar SFC
Windows Update falla repetidamente La pila de mantenimiento, la caché de actualizaciones o la carga de componentes pueden estar dañadas Ejecuta DISM y restablece los componentes de Windows Update
0x800f081f DISM no encuentra los archivos de origen necesarios para la reparación Usa una ISO de Windows montada como origen de reparación
0x800f0906 El origen de reparación no puede descargarse o no está accesible Comprueba internet/proxy o usa archivos de origen locales
Las características opcionales no se instalan Windows no puede recuperar o aplicar las cargas de características Reparación con DISM y restablecimiento de Windows Update

Antes de restaurar el almacén de componentes: preparación importante

DISM y SFC son herramientas integradas y seguras de Windows, pero la reparación de componentes puede tardar y quizá requiera reiniciar. Prepara el sistema antes de ejecutar los comandos de reparación.

  1. Abre una terminal elevada. Haz clic derecho en Inicio y selecciona Terminal (Administrador), Windows PowerShell (Administrador) o Símbolo del sistema (Administrador).
  2. Conéctate a internet. De forma predeterminada, DISM puede usar Windows Update para descargar archivos de reparación que falten.
  3. Desactiva temporalmente VPN o proxy. Si tu conexión bloquea los servidores de actualización de Microsoft, DISM puede fallar con errores relacionados con el origen.
  4. Asegúrate de que la unidad del sistema tenga espacio libre. Mantén al menos varios gigabytes libres en la unidad C: antes de reparar o limpiar el almacén de componentes.
  5. Crea un punto de restauración. Busca Crear un punto de restauración, abre Protección del sistema y haz clic en Crear.
⚠️
Importante No cierres la ventana de la terminal mientras DISM se está ejecutando. El indicador de progreso puede parecer congelado durante varios minutos, especialmente alrededor del 62,3% o de otro porcentaje fijo. Esto suele ser normal.

Comprobar el estado del almacén de componentes de Windows con DISM

Empieza con una comprobación de estado. Estos comandos no reparan nada al principio; indican si el almacén de componentes está correcto, si se puede reparar o si está marcado como dañado.

1. Ejecutar CheckHealth

CheckHealth es la prueba más rápida. Comprueba si Windows ya ha detectado daños en el almacén de componentes.

DISM /Online /Cleanup-Image /CheckHealth

2. Ejecutar ScanHealth

ScanHealth realiza un análisis más profundo. Tarda más, pero ofrece un resultado más completo.

DISM /Online /Cleanup-Image /ScanHealth

Los resultados posibles incluyen:

Restaurar el almacén de componentes de Windows con DISM RestoreHealth

El comando principal de reparación es DISM /Online /Cleanup-Image /RestoreHealth. Analiza la instalación de Windows en ejecución e intenta reemplazar archivos dañados del almacén de componentes. Si el PC tiene acceso a Windows Update, DISM normalmente puede descargar automáticamente los archivos necesarios.

DISM /Online /Cleanup-Image /RestoreHealth

Espera hasta que el comando llegue al 100%. Cuando termine correctamente, reinicia el equipo. Después continúa con SFC en la siguiente sección. DISM repara el almacén de componentes; SFC repara los archivos protegidos reales del sistema usando ese almacén ya reparado.

🧩
Orden recomendado Ejecuta DISM primero, reinicia y después ejecuta SFC. Ejecutar SFC antes de DISM no es perjudicial, pero si el almacén de componentes está dañado, SFC quizá no pueda completar la reparación.

Qué hacer si DISM parece bloqueado

DISM puede parecer bloqueado aunque siga trabajando. Déjalo al menos 30–60 minutos en sistemas lentos. Si el PC responde pero no hay actividad de disco o CPU durante mucho tiempo, reinicia Windows y vuelve a ejecutar el comando desde una terminal elevada.

Ejecutar SFC después de DISM para reparar archivos del sistema de Windows

Después de que DISM termine, ejecuta el Comprobador de archivos de sistema. Esta herramienta verifica los archivos protegidos de Windows y reemplaza las copias dañadas por versiones limpias del almacén de componentes.

sfc /scannow

Interpreta el resultado así:

Si SFC sigue sin poder reparar archivos después de que DISM se complete correctamente, revisa el registro CBS:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc-details.txt"

Esto crea en el escritorio un informe simplificado llamado sfc-details.txt.

Usar una ISO de Windows como origen de reparación de DISM

Si DISM falla con 0x800f081f, 0x800f0906 o con un mensaje como “No se pudieron encontrar los archivos de origen”, Windows Update no pudo proporcionar los archivos de reparación. En ese caso, usa una ISO de Windows que coincida lo mejor posible con tu versión, edición, idioma y arquitectura instalados.

Paso 1: Montar la ISO de Windows

  1. Descarga desde Microsoft la ISO correcta de Windows 10 o Windows 11.
  2. Haz clic derecho en el archivo ISO y selecciona Montar.
  3. Anota la nueva letra de unidad, por ejemplo D:.

Paso 2: Comprobar si la ISO contiene install.wim o install.esd

Abre la ISO montada y entra en la carpeta sources. Busca uno de estos archivos:

Paso 3: Encontrar el índice correcto de la edición

Si la ISO contiene install.wim, ejecuta:

DISM /Get-WimInfo /WimFile:D:\sources\install.wim

Si la ISO contiene install.esd, ejecuta:

DISM /Get-WimInfo /WimFile:D:\sources\install.esd

Busca el número de índice que coincida con tu edición instalada, por ejemplo Windows 11 Pro o Windows 10 Home. Puedes comprobar tu edición en Configuración → Sistema → Acerca de.

Paso 4: Ejecutar DISM usando la ISO como origen

Sustituye D: por la letra de la unidad ISO montada y sustituye 6 por el número de índice correcto para tu edición.

Para install.wim:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:6 /LimitAccess

Para install.esd:

DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:D:\sources\install.esd:6 /LimitAccess

El parámetro /LimitAccess indica a DISM que no contacte con Windows Update y que utilice el origen local especificado. Cuando el comando termine, reinicia el PC y ejecuta:

sfc /scannow

Restablecer Windows Update si DISM no puede descargar archivos de reparación

DISM suele depender de Windows Update como origen de reparación. Si Windows Update está dañado, la reparación del almacén de componentes puede fallar. Restablecer la caché y los servicios de actualización puede recuperar el acceso a los paquetes de reparación.

Abre Terminal (Administrador) o Símbolo del sistema (Administrador) y ejecuta estos comandos uno por uno:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start msiserver
net start bits
net start cryptSvc
net start wuauserv

Reinicia Windows y vuelve a ejecutar DISM:

DISM /Online /Cleanup-Image /RestoreHealth
⚠️
Nota Cambiar el nombre de SoftwareDistribution borra la caché local de actualizaciones. El historial de Windows Update puede parecer restablecido, pero las actualizaciones instaladas no se eliminan.

Limpiar el almacén de componentes de Windows de forma segura

Restaurar el almacén de componentes no es lo mismo que limpiarlo. La reparación debe ir primero. Cuando Windows ya esté sano, puedes reducir el tamaño del almacén de componentes con herramientas compatibles.

Analizar el tamaño del almacén de componentes

DISM /Online /Cleanup-Image /AnalyzeComponentStore

Iniciar la limpieza del almacén de componentes

DISM /Online /Cleanup-Image /StartComponentCleanup

Esto elimina componentes reemplazados que Windows ya no necesita. Es más seguro que borrar archivos manualmente desde WinSxS.

Opcional: limpieza con ResetBase

Este comando elimina la posibilidad de desinstalar las actualizaciones instaladas actualmente. Úsalo solo cuando el sistema sea estable y no necesites revertir actualizaciones recientes.

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Soluciones avanzadas cuando el almacén de componentes aún no se puede restaurar

Si DISM y SFC siguen fallando después de usar una ISO correcta como origen, la instalación de Windows puede tener daños más profundos en el mantenimiento. Usa las siguientes opciones en orden.

1. Comprobar el disco en busca de errores del sistema de archivos

Ejecuta una comprobación del disco en la unidad del sistema:

chkdsk C: /scan

Si Windows informa problemas que requieren reparación sin conexión, ejecuta:

chkdsk C: /f

2. Comprobar el estado del sistema en Modo seguro

Arranca en Modo seguro y vuelve a ejecutar DISM/SFC. Esto ayuda cuando antivirus de terceros, herramientas de copia de seguridad o controladores interfieren con las operaciones de reparación.

Realizar una instalación de reparación in situ

Una instalación de reparación in situ reinstala Windows sobre la instalación existente conservando archivos personales, aplicaciones instaladas y la mayoría de la configuración. Es el mejor método de último recurso antes de restablecer el PC.

  1. Descarga una ISO de Windows que coincida con tu versión actual de Windows.
  2. Monta la ISO.
  3. Ejecuta setup.exe desde la unidad montada.
  4. Selecciona Conservar archivos personales y aplicaciones.
  5. Sigue el instalador hasta que finalice la actualización de reparación.

Secuencia de reparación recomendada

Usa este orden para obtener los mejores resultados: CheckHealth → ScanHealth → RestoreHealth → reiniciar → SFC → reparación con origen ISO → restablecimiento de Windows Update → limpieza de componentes → instalación de reparación in situ.

Preguntas frecuentes sobre cómo restaurar el almacén de componentes de Windows

P ¿Es seguro ejecutar DISM RestoreHealth?
Sí. DISM /Online /Cleanup-Image /RestoreHealth es un comando de reparación integrado en Windows. Repara la imagen de mantenimiento y el almacén de componentes. No elimina archivos personales ni programas instalados.
P ¿Debo ejecutar primero SFC o DISM?
Si hay daños importantes, ejecuta primero DISM, reinicia y después ejecuta SFC. DISM restaura el almacén de componentes y SFC usa ese almacén para sustituir archivos del sistema dañados.
P ¿Puedo eliminar la carpeta WinSxS para liberar espacio?
No. No elimines manualmente C:\Windows\WinSxS. Usa Liberador de espacio en disco o DISM /Online /Cleanup-Image /StartComponentCleanup en su lugar.
P ¿Por qué DISM muestra el error 0x800f081f?
El error 0x800f081f normalmente significa que DISM no encuentra los archivos de origen de reparación. Monta una ISO de Windows compatible y ejecuta DISM con el parámetro /Source.
P ¿Cuánto tarda la reparación del almacén de componentes?
En un SSD rápido puede tardar entre 5 y 20 minutos. En sistemas antiguos, instalaciones muy dañadas o conexiones lentas a internet, puede tardar mucho más. Un indicador de progreso que parece bloqueado no siempre significa que el comando haya fallado.

La mejor forma de restaurar el almacén de componentes de Windows

La forma más fiable de restaurar el almacén de componentes de Windows es reparar la imagen de mantenimiento con DISM, reiniciar Windows y después reparar los archivos protegidos del sistema con SFC. Si DISM no encuentra los archivos de origen necesarios, monta una ISO de Windows compatible y apunta DISM a install.wim o install.esd. Evita eliminar WinSxS manualmente y usa únicamente comandos de limpieza compatibles cuando el sistema ya esté sano.

Conjunto final de comandos Para la mayoría de los usuarios, la secuencia esencial de reparación es: DISM /Online /Cleanup-Image /RestoreHealth → reiniciar → sfc /scannow.