La herramienta DISM es un recurso esencial del sistema operativo de Microsoft, ya que permite reparar la imagen de Windows cuando el equipo tiene archivos dañados o problemas relacionados con componentes internos del sistema. Junto con el comando SFC scannow, es de las principales ayudas a la hora de corregir errores que afectan la estabilidad y el funcionamiento de Windows 11. Por ese motivo, cualquier fallo con la herramienta DISM en sí misma es algo que querrás solucionar cuanto antes. Es posible que el análisis se quede bloqueado, que aparezcan mensajes indicando que no se encontraron los archivos de origen o que la reparación nunca finalice correctamente. En este artículo veremos las causas más habituales de estos errores y los métodos más efectivos para solucionarlos en Windows 11.
Puntos Clave:
- Los errores de DISM suelen estar relacionados con archivos del sistema dañados, problemas en Windows Update o una imagen de Windows incompatible con la reparación.
- Antes de aplicar soluciones avanzadas, conviene comprobar que el comando esté correctamente escrito, que la ruta utilizada sea válida y que la consola tenga permisos de administrador.
- Si los errores persisten, puedes recurrir a una imagen oficial de Windows, reparar los componentes de Windows Update, ejecutar CHKDSK o realizar una actualización local del sistema.
Tabla de Contenidos
Si DISM no completa el análisis o muestra mensajes de error, aquí te explicamos cómo recuperar la herramienta en Windows 11.
Por qué la herramienta DISM puede presentar errores en Windows 11
DISM depende de varios componentes internos de Windows para reparar correctamente la imagen del sistema. Por eso, es normal que la herramienta deje de funcionar correctamente cuando alguno de esos elementos está dañado o presenta alguna inconsistencia.
Entre las causas más comunes, podemos mencionar la corrupción del almacén de componentes (los componentes internos que Windows utiliza para reparar el sistema), archivos del sistema dañados, errores en Windows Update o una fuente de reparación incompatible con la versión instalada de Windows.
Los síntomas más frecuentes incluyen errores como 0x800f081f ("No se encontraron los archivos de origen"), Error 87 ("El parámetro es incorrecto"), Error 5 ("Acceso denegado"), Error 2 ("El sistema no puede encontrar el archivo especificado") o que el proceso se mantenga detenido y nunca se complete, aunque no aparezca un mensaje de error específico.
DISM no funciona: Cómo solucionarlo rápidamente en Windows 11
Antes de probar métodos más avanzados, primero debes descartar errores básicos que suelen provocar fallos en DISM.
En primer lugar, ejecuta el Símbolo del sistema o la Terminal con permisos de administrador antes de usar DISM. Luego, revisa que el comando esté bien escrito, tanto los parámetros como los espacios. Debería verse así:
DISM /Online /Cleanup-Image /RestoreHealth
Si, por ejemplo, has dejado un espacio antes de Cleanup-image u omitido el espacio luego de Online, el comando no funcionará.
Además, verifica que la letra y la ruta especificadas en la consola sean correctas y, si usas una imagen ISO como origen de reparación, confirma que corresponda exactamente a la misma edición, idioma y compilación de Windows instalada en el equipo.
Cómo ejecutar DISM usando una imagen de Windows
Si DISM indica que no encuentra los archivos necesarios para reparar el sistema, puedes utilizar una imagen oficial de Windows como fuente de reparación. Este procedimiento evita depender de Windows Update para descargar los archivos necesarios.
-
Descarga la imagen ISO oficial de Windows 11 desde el sitio web de Microsoft. Solo selecciona la versión de Windows en el menú desplegable, selecciona el idioma y haz clic en “Descargar ahora”.
.png)
-
Haz clic derecho sobre el archivo ISO y selecciona “Montar”.
.png)
-
Abre la unidad virtual creada y anota la letra asignada (por ejemplo, D:).
-
Desde el menú Inicio, abre el Símbolo del sistema (CMD) como administrador.
.png)
-
Si la imagen contiene el archivo install.wim, ejecuta el siguiente comando:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\Sources\install.wim:1 /LimitAccess
-
Si la imagen contiene install.esd, usa este comando:
DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:D:\Sources\install.esd:1 /LimitAccess
Recuerda sustituir la letra D: por la correspondiente a la unidad donde montaste la imagen.
-
Espera a que el proceso termine y reinicia el equipo.
.png)
Qué hacer si DISM RestoreHealth no funciona
En algunos casos, el comando RestoreHealth puede quedarse bloqueado o indicar que existen operaciones pendientes que impiden completar la reparación. Para solucionarlo, Microsoft incluye otros comandos de mantenimiento del almacén de componentes.
Sigue estos pasos:
-
Abre el Símbolo del sistema como administrador.
-
Ejecuta el siguiente comando:
DISM /Online /Cleanup-Image /StartComponentCleanup
.png)
-
Espera hasta que termine la limpieza del almacén de componentes.
-
Si aparece un mensaje sobre operaciones pendientes, ejecuta este comando:
DISM /Online /Cleanup-Image /RevertPendingActions
-
Reinicia el equipo.
-
Una vez iniciado Windows, vuelve a ejecutar RestoreHealth para comprobar si el comando falla o ya puedes acceder a la herramienta de reparación.
Cómo solucionar problemas con DISM reparando componentes de Windows Update
Si DISM depende de Windows Update para descargar los archivos de reparación y este servicio presenta fallos, restablecer sus componentes puede solucionar el problema.
-
Abre el Símbolo del sistema como administrador.
-
Ejecuta estos comandos uno a la vez para detener los servicios relacionados con Windows Update:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
-
Ejecuta los siguientes comandos para cambiar el nombre de las carpetas donde Windows almacena la caché de las actualizaciones:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
-
Vuelve a iniciar los servicios con los siguientes comandos:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
-
Reinicia el equipo para que Windows recree automáticamente las carpetas necesarias.
-
Una vez iniciado el sistema, ejecuta de nuevo el siguiente comando:
DISM /Online /Cleanup-Image /RestoreHealth
-
Comprueba si el proceso finaliza sin problemas.
Cómo usar el comando CHKDSK para reparar la herramienta DISM
En caso de que el origen del problema esté vinculado a errores en el sistema de archivos o sectores defectuosos en la unidad, es necesario comprobar el estado del disco.
Sigue estos pasos:
-
Ejecuta el Símbolo del sistema como administrador.
-
Ejecuta el siguiente comando:
chkdsk C: /f /r
-
Si Windows solicita programar la comprobación para el próximo reinicio, confirma con la tecla S.
.png)
-
Reinicia el equipo.
-
Espera a que CHKDSK complete el análisis y las reparaciones necesarias.
-
Cuando Windows vuelva a iniciar, intenta ejecutar de nuevo DISM.
Cómo usar una actualización local de Windows para recuperar DISM
Si ninguna de las soluciones anteriores funciona, una actualización local puede reemplazar los componentes dañados de Windows sin eliminar tus archivos personales ni las aplicaciones instaladas:
-
Descarga la versión más reciente de la imagen ISO de Windows 11 desde el sitio oficial de Microsoft y monta la imagen (tal como vimos en el primer método).
-
Ejecuta el archivo Setup.exe y sigue los pasos del asistente de instalación.
-
Cuando aparezca la opción correspondiente, selecciona “Conservar archivos personales y aplicaciones”.
-
Completa la actualización.
-
Una vez finalizada la instalación, comprueba si DISM vuelve a funcionar correctamente.
Conclusiones personales
Si DISM.exe deja de funcionar en tu PC, no significa necesariamente que debas reinstalar Windows. En la mayoría de los casos, identificar el origen del problema y aplicar el método adecuado permite restaurar la herramienta y continuar con la reparación del sistema.
Si sigues las soluciones que te mostramos en orden, empezando por las comprobaciones más sencillas, seguro podrás resolver el error y recuperarás el funcionamiento de DISM con el menor impacto sobre tu sistema.