Administración y mantenimiento de imágenes de implementación (DISM) es una herramienta de línea de comandos integrada de Windows® que se utiliza para preparar, modificar y reparar imágenes del sistema Windows. Puede guardar imágenes y usarlas para implementar y restaurar el sistema operativo Windows. Use DISM para reparar su sistema cuando no se inicie correctamente, cuando obtenga un error de pantalla azul o cuando una Verificación de archivos del sistema (SFC) no lo resuelva.
Nota Esta tarea requiere un usuario con privilegios administrativos en el servidor.
Abra el Símbolo del sistema o PowerShell® y escribe los siguientes comandos, según sea necesario. Presiona Enter después de escribir cada comando para comprobar y reparar una imagen del sistema de Windows 10.
| DISM /Online /Cleanup-Image /CheckHealth
| Comprueba si hay archivos dañados dentro de la imagen local, no se realizan reparaciones. || DISM /Online /Cleanup-Image /ScanHealth
| Realiza un análisis más profundo para comprobar si hay archivos dañados.|| DISM /Online /Cleanup-Image /RestoreHealth
| Ejecuta un escaneo avanzado y repara problemas de imagen.|
Comandos de mantenimiento de la edición de Windows
| /Set-ProductKey
| Establece la clave de producto de la imagen sin conexión.|| /Get-TargetEditions
| Muestra una lista de las ediciones de Windows® a las que se puede actualizar una imagen.|| /Get-CurrentEdition
| Muestra la edición de la imagen actual.|| /Set-Edition
| Actualiza una imagen a una edición superior.|
Comandos generales
| /Optimize-Image
| Realiza configuraciones específicas a una imagen fuera de línea.|
Comandos de asociación predeterminados
| /Remove-DefaultAppAssociations
| Elimina las asociaciones de aplicaciones predeterminadas de una imagen de Windows. || /Import-DefaultAppAssociations
| Importa un conjunto de asociaciones de aplicaciones predeterminadas a una imagen de Windows. || /Get-DefaultAppAssociations
| Muestra la lista de asociaciones de aplicaciones predeterminadas de una imagen de Windows. || /Export-DefaultAppAssociations
| Exporta las asociaciones de aplicaciones predeterminadas desde un sistema operativo en ejecución. |
Comandos de mantenimiento de AppX
| /Set-ProvisionedAppxDataFile
| Coloca datos personalizados en el paquete de aplicación especificado (.appx o .appxbundle). El paquete de aplicación especificado debe estar en la imagen.|| /Remove-ProvisionedAppxPackage
| Elimina paquetes de aplicaciones (.appx o .appxbundle) de la imagen. Los paquetes de aplicaciones no se instalan cuando se crean nuevas cuentas de usuario.|| /Add-ProvisionedAppxPackage
| Agrega paquetes de aplicaciones (.appx o .appxbundle) a la imagen y los instala para cada nuevo usuario.|| /Get-ProvisionedAppxPackages
| Muestra información sobre paquetes de aplicaciones (.appx o .appxbundle) en una imagen que se configuran para instalar para cada nuevo usuario.|
Comandos de servicio desatendido
| /Apply-Unattend
| Aplica un archivo desatendido a una imagen.|
Comandos de mantenimiento del conductor
| /Remove-Driver
| Elimina paquetes de controladores de una imagen sin conexión.|| /Add-Driver
| Agrega paquetes de controladores a una imagen sin conexión.|| /Get-DriverInfo
| Muestra información sobre un controlador específico en una imagen sin conexión o un sistema operativo en ejecución. || /Get-Drivers
| Muestra información sobre todos los controladores en una imagen sin conexión o un sistema operativo en ejecución. || /Export-Driver
| Exporte todos los paquetes de controladores de terceros desde una imagen sin conexión o un sistema operativo en ejecución.|
Comandos de servicios internacionales
| /Set-LayeredDriver
| Establece un controlador en capas de teclado. || /Set-UILang
| Establece el idioma predeterminado de la interfaz de usuario del sistema utilizado en la imagen sin conexión montada. || /Set-UILangFallback
| Establece el idioma predeterminado alternativo para la interfaz de usuario del sistema en la imagen sin conexión montada. || /Set-UserLocale
| Establece la configuración regional del usuario en la imagen sin conexión montada. || /Set-SysLocale
| Establece el idioma de los programas que no son Unicode (también denominado configuración regional del sistema) y la fuente en la imagen montada sin conexión. || /Set-InputLocale
| Establece las configuraciones regionales de entrada y los diseños de teclado para usar en la imagen sin conexión montada.|| /Set-TimeZone
| Establece la zona horaria predeterminada en la imagen montada sin conexión. || /Set-AllIntl
| Establece todas las configuraciones internacionales en la imagen montada sin conexión. || /Set-SKUIntlDefaults
| Establece todas las configuraciones internacionales a los valores predeterminados para el idioma SKU especificado en la imagen sin conexión montada. || /Gen-LangIni
| Genera un nuevo archivo lang.ini.|| /Set-SetupUILang
| Define el idioma predeterminado que utilizará la configuración. || /Get-Intl
| Muestra información sobre configuraciones e idiomas internacionales.|
Comandos de mantenimiento de aplicaciones
| /Check-AppPatch
| Muestra información si los parches de MSP se aplican a la imagen montada.|| /Get-AppPatchInfo
| Muestra información sobre los parches de MSP instalados.|| /Get-AppPatches
| Muestra información sobre todos los parches MSP aplicados para todas las aplicaciones instaladas. || /Get-AppInfo
| Muestra información sobre una aplicación MSI instalada específica. || /Get-Apps
| Muestra información sobre todas las aplicaciones MSI instaladas.|
Comandos de mantenimiento de paquetes
| /Add-Package
| Agrega paquetes a la imagen. || /Remove-Package
| Elimina paquetes de la imagen. || /Enable-Feature
| Habilita una función específica en la imagen. || /Disable-Feature
| Deshabilita una característica específica en la imagen. || /Get-Packages
| Muestra información sobre todos los paquetes en la imagen. || /Get-PackageInfo
| Muestra información sobre un paquete específico. || /Get-Features
| Muestra información sobre todas las características de un paquete. || /Get-FeatureInfo
| Muestra información sobre una característica específica. || /Cleanup-Image
| Realiza operaciones de limpieza y recuperación de la imagen.|
Para obtener más información sobre estos comandos de servicio y sus argumentos, especifique /?
después de un comando, como se muestra en los siguientes ejemplos:
DISM.exe /Image:C:\test\offline /Apply-Unattend /?
DISM.exe /Image:C:\test\offline /Get-Features /?
DISM.exe /Online /Get-Drivers /?