Cómo usar el comando DISM para reparar Windows

Los archivos del sistema de Windows a veces se corrompen, lo que puede provocar errores, problemas con la actualización de Windows o incluso impedir que Windows se inicie.

En estos casos, a menudo podemos reparar Windows usando el comando DISM incorporado.

Cuando los archivos del sistema están dañados o faltan, es posible que Windows ya no se inicie.

Obtendrá una pantalla azul de la muerte (BSOD), con un error que indica cuál es el problema.

Podría ser un error del controlador, pero también los archivos del sistema rotos pueden evitar que Windows se inicie.

En este artículo, voy a explicar cómo usar el comando DISM y la función de restauración de salud.

Además, explicaré brevemente cómo arrancar desde el medio de instalación.

Cómo usar el comando DISM

DISM significa Servicio y administración de imágenes de implementación y es una herramienta de línea de comandos integrada que se puede usar para crear imágenes del sistema de Windows.

Pero hoy vamos a usar la herramienta para reparar Windows.

Para utilizar la herramienta necesitaremos tener acceso a la interfaz de línea de comandos de Windows.

Esto se puede hacer a través del Símbolo del sistema, PowerShell o Terminal de Windows. Pero lo que es más importante, necesitamos poder iniciar Windows.

Si su computadora no arranca en absoluto, entonces no puede acceder a la interfaz de línea de comandos.

Para resolver esto, puede usar un medio de instalación de Windows que puede crear fácilmente con una memoria USB de 8 GB.

Siga esta guía para obtener más información sobre cómo iniciar en modo seguro.

El comando DISM usará de forma predeterminada sus archivos de actualizaciones de Windows para reparar cualquier archivo corrupto.

Si sus archivos de actualizaciones de Windows también están dañados o cuando DISM no puede reparar los archivos con él, entonces puede usar un medio de instalación de Windows como fuente.

Siga los pasos descritos en este artículo para crear una unidad USB de instalación de Windows.

Imagen de limpieza en línea de DISM Restorehealth

Para restaurar la salud de su instalación de Windows, primero debemos verificar si hay archivos dañados.

Para ello, vamos a utilizar primero el comando CheckHealth y ScanHealth.

Si puede iniciar sesión en Windows, abra una interfaz de línea de comandos en modo elevado:

  1. Haga clic derecho en Inicio (o presione Tecla de Windows + X)
  2. Elegir Símbolo del sistema (administrador) (o Windows PowerShell (administrador)o Terminal de Windows (administrador)

De lo contrario, siga los pasos descritos aquí para iniciar Windows desde USB y abra el símbolo del sistema.

Siga los pasos a continuación para restaurar la salud de su instalación de Windows.

Algunos comandos pueden tardar un par de minutos, solo dale algo de tiempo:

  1. Comprobar el estado de los archivos del sistema de Windows

    Primero vamos a hacer un escaneo rápido del sistema de Windows:

    DISM /Online /Cleanup-Image /CheckHealth

  2. Escaneo avanzado del sistema

    El siguiente paso es hacer un sistema más avanzado. ScanHealth verificará el almacén de componentes e informará cualquier daño en el archivo de registro: C:\Windows\Logs\CBS\CBS.log

    DISM /Online /Cleanup-Image /ScanHealth

    comando de desconexión

  3. Reparar Windows con DISM Online Cleanup Image Restorehealth

    Cuando los comandos ScanHealth o CheckHealth encontraron algún daño, podemos repararlo con el Recuperar salud dominio:

    DISM /Online /Cleanup-Image /RestoreHealth

    dism imagen de limpieza en línea restorehealth

  4. Reiniciar

    La herramienta DISM puede tardar un tiempo en restaurar su imagen de Windows. Asegúrate de dejarlo correr.

  5. La barra de progreso a veces se detiene durante un par de minutos, solo dale un poco de tiempo.

    Una vez completado, reinicie su computadora.

Use un medio de instalación para restaurar los archivos del sistema

A veces, DISM no puede reparar su instalación de Windows con los archivos que se encuentran en su disco duro.

En estos casos, podemos especificar una fuente de instalación que se puede usar para reparar sus archivos de Windows.

Asegúrese de haber creado un USB de recuperación para esto.

Si aún puede acceder a Windows, también puede descargar el archivo ISO de Windows y montarlo haciendo doble clic en el archivo.

Luego puede consultar el archivo ISO en lugar de la unidad USB.

Con el archivo ISO o la unidad USB conectada, ingrese el siguiente comando para reparar Windows:

# Replace the D:\ in the source path with the correct drive letter of your ISO file or USB Drive
DISM /Online /Cleanup-Image /RestoreHealth /source:D:\Sources\Install.wim /LimitAccess
Imagen de limpieza en línea de DISM Restorehealt
Imagen de limpieza en línea de DISM Restorehealth

Reparar la instalación actual de Windows

Los pasos anteriores reparan la imagen de Windows que está almacenada en su computadora.

Pero la instalación real de Windows aún no está reparada. Por lo tanto, es posible que obtenga errores en Windows o que no pueda iniciar Windows en absoluto.

Entonces, para reparar la instalación de Windows, necesitamos ejecutar la herramienta de comando SFC.

Utilice los métodos descritos anteriormente para abrir un símbolo del sistema o una ventana de PowerShell con permisos elevados (ejecutar como administrador).

Ejecute el siguiente comando para reparar los archivos:

sfc /scannow

Este comando tomará algún tiempo, déjelo completar y reinicie su computadora una vez hecho.

A veces, deberá repetir el comando para reparar completamente todos los archivos dañados.

sfc /escanear ahora
sfc /escanear ahora

Libere espacio en disco con DISM

Además de reparar su instalación de Windows, DISM también se puede usar para liberar espacio en disco.

Windows mantendrá una copia de todas las actualizaciones de Windows que haya instalado en su computadora.

Esto es necesario para que pueda desinstalar las actualizaciones en caso de que surja algún problema.

Pero todas esas actualizaciones pueden ocupar bastante espacio en disco. Con el comando DISM, podemos eliminar las actualizaciones antiguas.

Tenga en cuenta que ya no puede desinstalar las actualizaciones de Windows después de eliminar los archivos de actualización.

Analizar la tienda de componentes

El primer paso es analizar el almacén de componentes de Windows Update.

El siguiente comando revisará todos los archivos de actualización para ver qué se puede eliminar.

  1. Haga clic derecho en inicio (o presione Tecla de Windows + X)
  2. Elegir Windows PowerShell (administrador) o Terminal de Windows (administrador)
  3. Ingrese el comando a continuación:
Dism /Online /Cleanup-Image /AnalyzeComponentStore

Presione Y para reiniciar su computadora e iniciar el proceso de limpieza.

Limpiar archivos antiguos manualmente

En Windows 10, es posible que no tenga la opción de reiniciar su computadora. En este caso, necesitaremos iniciar la limpieza manualmente con el siguiente comando:

Dism /Online /Cleanup-Image /StartComponentCleanup

Una vez completado, use el siguiente comando para reducir aún más el tamaño:

Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase

El comando ResetBase puede tomar algún tiempo, solo déjelo completar.

Terminando

El comando DISM es una gran herramienta para reparar su instalación de Windows o para limpiar sus actualizaciones antiguas de Windows.

Asegúrese de ejecutar el SFC /Scannow comando una vez completado para reparar también la instalación dañada de Windows.

Espero que este artículo le haya resultado útil, si tiene alguna pregunta, simplemente deje un comentario a continuación.

Otros artículos relacionados

Visor de claves de producto de Windows: métodos sencillos y gratuitos

Visor de claves de producto de Windows: métodos sencillos y gratuitos

Si compró una computadora o computadora portátil nueva con Windows ya instalado, es posible que haya notado que no recibió ...
Leer Más
Solucionar el error 0x80040115 en Outlook rápidamente

Solucionar el error 0x80040115 en Outlook rápidamente

¿Está intentando enviar o recibir elementos en su Outlook y obtiene el error 0x80040115? Entonces Outlook no puede conectarse al ...
Leer Más
Cómo usar el comando Flush DNS

Cómo usar el comando Flush DNS

Los Comando de vaciado de DNS borrará sus registros DNS almacenados en caché locales. Su computadora hará esto automáticamente, pero ...
Leer Más
Eliminar directorios vacíos en Windows

Eliminar directorios vacíos en Windows

Eliminar directorios vacíos en Windows 10 es realmente simple con un pequeño script de PowerShell o RoboCopy cmd. Realmente no ...
Leer Más
Encontrar un nuevo administrador de contraseñas

Encontrar un nuevo administrador de contraseñas

He estado usando administradores de contraseñas durante más de 10 años. Usé principalmente KeePass, que funciona bien para mí personalmente, ...
Leer Más
Desactivar y desactivar UAC en Windows 10

Desactivar y desactivar UAC en Windows 10

UAC (User Account Control) es parte del sistema de seguridad de Windows para evitar instalaciones no deseadas o cambios de ...
Leer Más

Deja un comentario