Está en la página 1de 56

Referencia tecnica de Administracion y mantenimiento de imagenes de implementacion

Administracin y mantenimiento de imgenes de implementacin (DISM) es una herramienta de lnea de comandos para procesar las imgenes de Windows sin conexin antes de su implementacin. Puede usar esta herramienta para instalar, desinstalar, configurar y actualizar las caractersticas, los paquetes, los controladores y la configuracin internacional de Windows. Los subconjuntos de comandos de mantenimiento de DISM tambin estn disponibles para el mantenimiento de un sistema operativo en ejecucin. DISM se instala con Windows 7 y tambin se distribuye con el Kit de preinstalacin OEM de Windows (OPK de Windows) y el Kit de instalacin automatizada de Windows (AIK de Windows). Se puede usar para el mantenimiento de las imgenes de Windows Vista con Service Pack 1 (SP1), Windows Server 2008, Windows 7, Windows Server 2008 R2 o Windows PE. DISM reemplaza varias herramientas del OPK de Windows, como PEimg, Intlcfg y el Administrador de paquetes.

En esta seccin
Qu es Administracin y mantenimiento de imgenes de implementacin? Funcionamiento de Administracin y mantenimiento de imgenes de implementacin Opciones de lnea de comandos de administracin y mantenimiento de imgenes de implementacin Opciones de la lnea de comandos de OCSetup Se describen las ventajas, los escenarios comunes, las limitaciones, las dependencias y las tecnologas relacionadas con DISM. Se describen la arquitectura, los requisitos del sistema y los sistemas operativos y las plataformas compatibles con DISM.

Se describen las opciones de lnea de comandos de DISM y se hace referencia a las distintas opciones de lnea de comandos de mantenimiento.

Se describen las opciones de lnea de comandos que se pueden usar en un sistema operativo en ejecucin para instalar o desinstalar los archivos de Microsoft Windows Installer, los archivos del Modelo de servicio basado en componentes (CBS) y los archivos .exe.

Qu es Administracin y mantenimiento de imgenes de implementacin?


Administracin y mantenimiento de imgenes de implementacin (DISM.exe) es una herramienta de lnea de comandos que se usa para realizar el mantenimiento de una imagen de Windows o para preparar una imagen del Entorno de preinstalacin de Windows (Windows PE). Reemplaza al Administrador de paquetes (Pkgmgr.exe) y PEimg e Intlcfg, incluidos en Windows Vista. La funcionalidad incluida con estas herramientas se consolida ahora en una sola herramienta (DISM.exe) y se ha agregado una funcionalidad nueva para mejorar la experiencia del mantenimiento sin conexin.

Ventajas
DISM se puede usar para el mantenimiento de Windows Vista con Service Pack 2 (SP2), Windows Vista con SP1 y Windows Server 2008. Ofrece la misma funcionalidad que el Administrador de paquetes. DISM proporciona una funcionalidad adicional si se usa con Windows 7 y Windows Server 2008 R2. Puede usar DISM para: Agregar, quitar y enumerar paquetes. Agregar, quitar y enumerar controladores. Habilitar o deshabilitar caractersticas de Windows. Aplicar cambios en funcin de la seccin offlineServicing de un archivo de respuesta Unattend.xml. Establecer la configuracin internacional. Actualizar una imagen de Windows a otra edicin. Preparar una imagen de Windows PE 3.0 Aprovechar las ventajas del registro mejorado. Realizar el mantenimiento de versiones anteriores de Windows, como Windows Vista con SP2, Windows Vista con SP1 y Windows Server 2008. Realizar el mantenimiento de todas las plataformas (32 bits, 64 bits e Itanium). Realizar el mantenimiento de una imagen de 32 bits en un host de 64 bits y realizar el mantenimiento de una imagen de 64 bits en un host de 32 bits. Para obtener ms informacin, vea la seccin "Limitaciones" ms adelante en este tema. Usar scripts del Administrador de paquetes anterior.

Escenarios comunes de mantenimiento y administracin


Las soluciones de mantenimiento y administracin de imgenes se dividen en dos categoras principales: Administracin de los datos o la informacin incluidos en la imagen de Windows, como la enumeracin o el inventario de los componentes, las actualizaciones, los controladores o las aplicaciones contenidos en una imagen. Mantenimiento de la propia imagen, incluidas la adicin o eliminacin de paquetes de controladores y controladores, la modificacin de la configuracin de idioma, la habilitacin o deshabilitacin de caractersticas de Windows y la actualizacin a una edicin posterior de Windows.

En la siguiente tabla se describen los escenarios comunes de mantenimiento y administracin.

Tarea

Administracin

Mantenimiento

Incluir todas las imgenes en un archivo .wim. Preparar una imagen de Windows PE 3.0 Incluir informacin acerca de una imagen de Windows PE 3.0 Incluir informacin especfica acerca de una imagen montada y especificar la ubicacin de montaje, el ndice de cada imagen de un archivo .wim y el estado del montaje. Incluir todos los controladores en una imagen o la informacin acerca de un controlador especfico. Agregar controladores no incluidos o controladores crticos para el arranque para admitir nuevo hardware. Agregar actualizaciones del sistema operativo, como revisiones y caractersticas de Windows Agregar o quitar un paquete de idioma y establecer la configuracin internacional. Incluir todas las configuraciones internacionales e idiomas en una imagen. Solucionar problemas mediante el estado y el registro integrados.

X X X X

X X

X X X X X

Administrar varias versiones de imgenes. Incluir todas las caractersticas de un paquete o informacin especfica acerca de una caracterstica de Windows. Comprobar la aplicabilidad de un archivo Installer.msp de Windows Actualizar varias ediciones de Windows mediante la actualizacin de una sola imagen. Actualizar a una edicin posterior de Windows. Incluir todas las ediciones de Windows a las que se puede actualizar una imagen. Aplicar la configuracin de un archivo de respuesta Unattend.xml.

X X

X X X X X

Limitaciones
Instalacin remota. No se admite la instalacin de paquetes en un equipo remoto a travs de la red. La imagen de Windows debe estar presente en el sistema local. DISM puede obtener acceso a los paquetes de un recurso compartido de red, pero debe copiarlos en un directorio grabable temporal (llamado directorio temporal). Se recomienda usar un directorio temporal nico de una unidad local para cada paquete que se va a instalar. El contenido del directorio temporal se puede eliminar tras la instalacin. Archivos de respuesta. Si se especifica un archivo de respuesta (Unattend.xml) para una imagen, solo se aplican las opciones especificadas en la fase de configuracinofflineServicing. Se omiten todas las dems opciones del archivo de respuesta. Para obtener ms informacin, vea Opciones de lnea de comandos de mantenimiento desatendido. Compatibilidad de versiones. DISM se puede usar con archivos de imagen de Windows (.wim) anteriores, pero no con imgenes de Windows posteriores a la versin instalada del Kit de preinstalacin OEM de Windows (OPK de Windows) o el Kit de instalacin automatizada de Windows (AIK de Windows) con los que se distribuye DISM. Tipos de archivo. DISM solo puede instalar archivos .cab, .msu e .inf. Los archivos .msi (Microsoft Windows Installer) se deben instalar en lnea mediante OCSetup. Service Pack. Los Service Pack se deben instalar en lnea con el Instalador independiente de Windows Update. Para obtener ms informacin acerca del Instalador independiente de Windows Update, vea las notas del producto Descripcin del Instalador independiente de Windows Update (Wusa.exe) y de los archivos .msu de Windows Vista en el sitio web de Microsoft. Uso de un archivo de respuesta para garantizar las dependencias de paquetes. Algunos paquetes requieren que se instalen primero otros paquetes. Debido a este requisito de dependencia, debe usar un archivo de respuesta si va a instalar varios paquetes. Si se aplica un archivo de respuesta mediante DISM, se pueden instalar varios paquetes en el orden correcto. Se trata del mtodo preferido para instalar varios paquetes. Orden de instalacin de paquetes. Los paquetes se instalan en el orden en el que se especifican en la lnea de comandos. En el siguiente ejemplo, 1.inf, 2.inf y 3.inf se instalan en el orden en el que se especifican en la lnea de comandos. DISM.exe /image:"c:\images\Image1" /Add-Driver /ForceUnsigned /DriverName:"C:\Drivers\1.inf" /DriverName:"C:\Drivers\2.inf" /DriverName:"C:\Drivers\3.inf"

Comandos de mantenimiento admitidos dinmicos. Los comandos y las opciones disponibles para el mantenimiento de una imagen dependen del sistema operativo Windows para el que se est realizando el mantenimiento (Windows 7, Windows Vista con SP2, Windows Vista con SP1, Windows Server 2008 R2, Windows Server 2008 o Windows PE) y de si se trata de una imagen sin conexin o de un sistema operativo en ejecucin. Incompatibilidad con varios archivos de respuesta de instalacin desatendida. Puede especificar ms de un controlador o paquete en una lnea de comandos. Sin embargo, no se admiten varios archivos de respuesta Unattend.xml. Solo se puede especificar un archivo de respuesta en cualquier lnea de comandos. Incompatibilidad con varios comandos de mantenimiento. Puede especificar varios controladores (1.inf, 2.inf) o paquetes, pero no puede especificar varios comandos (por ejemplo, /Add-Driver/Remove-Driver o /Add-Driver/Add-Package) en la misma lnea de comandos. Registro en un recurso compartido de red. Si usa un equipo que no est unido a un dominio de red, use net use con credenciales de dominio para establecer los permisos de acceso antes de especificar la ruta de acceso para el registro de DISM almacenado en un recurso compartido de red. Caracteres comodn. Los caracteres comodn no se admiten en las lneas de comandos de DISM. Imposibilidad de instalar un paquete de idioma tras una actualizacin. Si instala una actualizacin (revisin, versin de distribucin general [GDR] o Service Pack [SP]) que contiene recursos independientes del idioma antes de instalar un paquete de idioma, los cambios independientes del idioma contenidos en la actualizacin no se aplican. Instale siempre los paquetes de idioma antes de instalar las actualizaciones. Revisin requerida para entornos de host de 64 bits Antes de usar DISM con los comandos /Add-Package, /Enable-Feature o /Disable-Feature en un host de 64 bits de Windows Vista con SP1, Windows Server 2008 o un host de Windows Server 2003 R2, debe instalar una revisin. La revisin est disponible en los medios del OPK de Windows y el AIK de Windows en las siguientes ubicaciones: Para el sistema operativo host de 64 bits Windows Vista con SP1 o Windows Server 2008, instale la revisin desde \HotFix\KB960037\VistaSP1_WS08. Para un sistema operativo host de 64 bits Windows Server 2003 R2, instale la revisin desde \HotFix\KB960037\W2K3.

Haga doble clic en el archivo .exe correspondiente para instalar la revisin. Si no instala la revisin, recibir el siguiente mensaje de advertencia despus de ejecutar el comando: Para realizar el mantenimiento una imagen de Windows 7 desde un entorno de host, debe instalar la revisin KB960037 en el equipo host. La revisin est disponible en los medios del OPK de Windows y el AIK de Windows, en la carpeta <%mediaroot%>\HotFix de la revisin.

Tecnologas relacionadas
Archivo de respuesta de instalacin desatendida
Si se aplica un archivo de respuesta mediante DISM, las actualizaciones especificadas en el archivo de respuesta se implementan en la imagen de Windows o en el sistema operativo en ejecucin. Puede establecer la configuracin de Windows predeterminada y agregar controladores, paquetes, actualizaciones de software y otras aplicaciones mediante la configuracin de un archivo de respuesta.

Administrador de imgenes de sistema


El Administrador de imgenes de sistema (Windows SIM) se usa para crear los archivos de respuesta de instalacin desatendida que se usan con DISM. Adems, se usa para crear recursos compartidos de distribucin y modificar los archivos incluidos en un conjunto de configuracin. Para obtener ms informacin acerca de Windows SIM, veaReferencia tcnica del Administrador de imgenes de sistema.

ImageX
ImageX es una herramienta de lnea de comandos que se puede usar para montar una imagen o aplicar una imagen a una unidad para poder modificarla con la utilidad de lnea de comandos de DISM. Una vez modificada la imagen, puede usar ImageX para capturar la imagen, anexarla a WIM o exportarla como un archivo

independiente. Si no necesita capturar, anexar ni exportar la imagen despus de modificarla, use DISM en lugar de ImageX para montarla. Para obtener ms informacin, vea Referencia tcnica de ImageX.

OCSetup
OCSetup es una herramienta de lnea de comandos que se puede usar al aplicar actualizaciones a una imagen de Windows con conexin. Instala o quita los paquetes del Modelo de servicio basado en componentes (CBS) en lnea al pasar los paquetes a DISM para su instalacin o eliminacin. OCSetup tambin se puede usar para instalar paquetes de Microsoft Windows Installer (.msi). Para ello, se llama al servicio de Windows Installer (MSIExec.exe) y se pasan los componentes de Windows Installer para su instalacin o eliminacin. Adems, OCSetup se puede usar para instalar paquetes con instaladores personalizados, como los archivos .exe. Para ver las opciones de lnea de comandos de OCSetup, vea Opciones de la lnea de comandos de OCSetup.

Funcionamiento de Administracin y mantenimiento de imgenes de implementacin


Administracin y mantenimiento de imgenes de implementacin (DISM) es una herramienta de lnea de comandos que combina diversas tecnologas de plataforma de Windows independientes en una sola herramienta sencilla y unificada para el mantenimiento de las imgenes de Windows. Estas tecnologas de plataforma funcionan en el marco de DISM y agregan funcionalidad mediante el uso de opciones de lnea de comandos de mantenimiento. Las opciones de lnea de comandos de mantenimiento se suelen asociar a la actualizacin o la configuracin de una imagen de Windows sin conexin y, en algunos casos, de una imagen con conexin (o un sistema operativo en ejecucin). La funcionalidad proporcionada por las opciones de lnea de comandos de mantenimiento est asociada a las opciones de lnea de comandos de DISM mediante un modelo de sintaxis estndar y un motor de registro comn para DISM y todas las tecnologas de plataforma. Para obtener ms informacin, vea Opciones de lnea de comandos de administracin y mantenimiento de imgenes de implementacin. Las opciones de lnea de comandos de DISM son globales y se pueden usar con la mayora de las opciones de lnea de comandos de mantenimiento. Las opciones de lnea de comandos de mantenimiento funcionan de forma individual y no se pueden usar junto con otras opciones de lnea de comandos de mantenimiento debido a que solamente se puede llamar a una tecnologa de plataforma cada vez. La imagen de Windows est disponible al montar la imagen o especificar una imagen con conexin. Al especificar una accin mediante una opcin de lnea de comandos de mantenimiento, la accin se completa mediante la tecnologa de plataforma correspondiente en funcin de la imagen de destino. En la siguiente tabla se describe el propsito de varias tecnologas de plataforma que funcionan en el marco de DISM.

Propsito Para agregar, quitar o enumerar archivos .inf de controlador Para agregar, quitar o enumerar paquetes que son archivos .cab o .msu

Tecnologa Instalacin y administracin de dispositivos (DMI)

Los archivos CAB usan la tecnologa Modelo de servicio basado en componentes (CBS) y la extensin de nombre de archivo .msu est asociada a la tecnologa Instalador independiente de Windows Update. Infraestructura de administracin de configuracin (SMI) Instalacin y administracin de dispositivos (DMI) Modelo de servicio basado en componentes (CBS)

Para aplicar la configuracin en un archivo de respuesta de instalacin desatendida

Para modificar archivos .wim de imagen de Windows Para crear y modificar imgenes del Entorno de preinstalacin de Windows (Windows PE) Para cambiar el idioma, la configuracin regional, las fuentes y la configuracin de entrada de una imagen de Windows Para actualizar la edicin de Windows a una edicin posterior Para comprobar la aplicabilidad de una actualizacin de aplicacin

Formato de archivo Windows Imaging (WIM) Para obtener ms informacin, vea Formato de archivo Windows Imaging (WIM). Tecnologa PEimg (herramienta de lnea de comandos de Windows Vista en desuso)

Tecnologa Intlcfg (herramienta de lnea de comandos de Windows Vista en desuso)

Modelo de servicio basado en componentes (CBS) Windows Anytime Upgrade Microsoft Windows Installer Windows Anytime Upgrade

Requisitos del sistema


DISM se puede usar para actualizar una imagen de Windows montada o, en algunos casos, un sistema operativo en ejecucin. Se puede usar con archivos de imagen de Windows (archivos .wim) anteriores. Sin embargo, no se puede usar con imgenes de Windows posteriores a la versin instalada del Kit de preinstalacin OEM de Windows (OPK de Windows) o el Kit de instalacin automatizada de Windows (AIK de Windows) en el que se distribuy DISM. DISM tambin se instala con el sistema operativo Windows 7. DISM se puede usar para el mantenimiento de los siguientes sistemas operativos: Windows 7 Windows Vista con Service Pack 2 (SP2) Windows Vista con Service Pack 1 (SP1) Windows Server 2008 R2 Windows Server 2008 Windows PE 3.0

Para obtener una lista de los tipos de plataforma y arquitectura compatibles, vea Plataformas compatibles con herramientas de implementacin.

Opciones de lnea de comandos de administracin y mantenimiento de imgenes de implementacin


Administracin y mantenimiento de imgenes de implementacin (DISM.exe) instala, desinstala, configura y actualiza las caractersticas y los paquetes de imgenes de Windows sin conexin e imgenes del Entorno de preinstalacin de Windows (Windows PE) sin conexin. Los comandos y las opciones que estn disponibles para el mantenimiento de una imagen dependen del sistema operativo Windows en el que se realice el mantenimiento (Windows 7, Windows Vista con Service Pack 2 (SP2), Windows Vista con Service Pack 1 (SP1), Windows Server 2008 R2, Windows Server 2008 o Windows PE) y de si la imagen se encuentra sin conexin o es un sistema operativo en ejecucin. Todos los comandos funcionan en una imagen de Windows sin conexin. Hay subconjuntos de los comandos disponibles para el mantenimiento de un sistema operativo en ejecucin. Las opciones de lnea de comandos de DISM son globales y se pueden usar con la mayora de las opciones de lnea de comandos de mantenimiento. Las opciones de lnea de comandos de mantenimiento funcionan individualmente y no se pueden combinar con otras opciones de lnea de comandos de mantenimiento. Para que una imagen de Windows est disponible para el mantenimiento, se debe montar la imagen o especificar un sistema operativo en ejecucin. DISM reemplaza varias herramientas del Kit de preinstalacin OEM de Windows (OPK de Windows), como PEImg, Intlcfg y el Administrador de paquetes.

Opciones de lnea de comandos de DISM


Para realizar el mantenimiento de una imagen de Windows sin conexin, primero debe montar la imagen. Puede usar los comandos y argumentos de imagen de Windows (WIM) para montar una imagen WIM con fines de mantenimiento y administracin. Tambin puede usar estos comandos para enumerar los ndices o comprobar la arquitectura de la imagen que va a montar. Despus de actualizar la imagen, debe desmontarla y confirmar o descartar los cambios realizados. Se pueden usar los siguientes comandos para montar, desmontar y consultar archivos WIM. Estas opciones no diferencian maysculas de minsculas.

Opcin /Mount-Wim

Argumento /WimFile:<rutaDeAccesoAImagen.wim> /Index:<ndiceDeImagen> /Name:<nombreDeImagen> /MountDir:<rutaDeAccesoAlDirectorioDeMontaje> /ReadOnly

Descripcin Monta el archivo WIM en el directorio especificado con el fin de que est disponible para el mantenimiento. /ReadOnly establece permisos de slo lectura para la imagen montada. Opcional. Nota

La mayora de las operaciones que especifican un archivo WIM requieren un valor de ndice o de nombre. Ejemplo:
Dism /Mount-Wim /WimFile:C:\test\images\install.wim /index:1 /MountDir:C:\test\offline /ReadOnly Dism /Mount-Wim /WimFile:C:\test\offline\install.wim /name:"Windows Vista HomeBasic" /MountDir:C:\test\offline

/Commit-Wim

/MountDir:<rutaDeAccesoAlDirectorioDeMontaje>

Aplica los cambios realizados en la imagen montada. La imagen permanece montada hasta que se usa la opcin /unmount. Ejemplo:
Dism /Commit-Wim /MountDir:C:\test\offline

/Unmount-Wim

/MountDir:<rutaDeAccesoAlDirectorioDeMontaje> {/Commit | /Discard}

Desmonta el archivo WIM y confirma o descarta los cambios que se realizaron mientras la imagen estaba montada. Ejemplo:
Dism /Unmount-Wim /MountDir:C:\test\offline /commit Dism /Unmount-Wim /MountDir:C:\test\offline /discard

/Remount-Wim

/MountDir:<rutaDeAccesoAlDirectorioDeMontaje>

Vuelve a montar un archivo WIM montado al que no se puede tener acceso y hace que sea accesible para el mantenimiento. Ejemplo:
Dism /Remount-Wim /MountDir:<path_to_mount_directory>

/Cleanup-Wim

Elimina todos los recursos relacionados con una imagen WIM montada que se ha abandonado. Este comando no desmontar las imgenes montadas actualmente ni eliminar las imgenes que se puedan volver a montar. Ejemplo:
Dism /Cleanup-Wim

/Get-WimInfo

/WimFile:<rutaDeAccesoAImagen.wim> /Index:<ndiceDeImagen> /Name:<nombreDeImagen>

Muestra informacin sobre las imgenes del archivo WIM. Si se usa con la opcin /Index o /Name, se muestra informacin sobre la imagen especificada. Ejemplo:
Dism /Get-WimInfo /WimFile:C:\test\offline\install.wim /index:1

/Get-MountedWimInfo

Enumera las imgenes que estn montadas actualmente y proporciona informacin sobre la imagen montada, como los permisos de lectura y escritura, ubicacin de montaje, ruta de acceso del archivo montado e ndice de la imagen montada. Ejemplo:
Dism /Get-MountedWimInfo

La sintaxis bsica es la misma para casi todos los comandos de DISM. Despus de montar o aplicar la imagen de Windows para que est disponible sin conexin como una estructura de archivo plana, puede especificar las opciones de DISM, el comando de mantenimiento que actualizar la imagen y la ubicacin de la imagen sin conexin. Slo se puede usar un comando de mantenimiento por lnea de comandos. Si se realiza mantenimiento de un equipo en ejecucin, puede usar la opcin /Online en lugar de especificar la ubicacin de la imagen de Windows sin conexin. La sintaxis bsica de DISM es: DISM.exe {/Image:<rutaDeAccesoAImagen> | /Online} [opcionesDism] {comandoDeMantenimiento} [<argumentoDeMantenimiento>] Las siguientes opciones de DISM estn disponibles para una imagen sin conexin. DISM.exe /image:<rutaDeAccesoAlDirectorioDeImagenSinConexin> [/WinDir:<rutaDeAccesoA%WINDIR%>] [/LogPath:<rutaDeAccesoAlArchivoDeRegistro.log>] [/LogLevel:<n>] [SysDriveDir:<rutaDeAccesoAlArchivoDelAdministradorDeArranque>] [/Quiet] [/NoRestart] [/ScratchDir:<rutaDeAccesoAlDirectorioTemporal>] Las siguientes opciones de DISM estn disponibles para un sistema operativo en ejecucin. DISM.exe /online [/LogPath:<rutaDeAccesoAlArchivoDeRegistro>] [/LogLevel:<n>] [/Quiet] [/NoRestart] [/ScratchDir:<rutaDeAccesoAlDirectorioTemporal>] En la siguiente tabla se describe cmo se puede usar cada opcin de DISM. Estas opciones no diferencian maysculas de minsculas.

Opcin /Get-Help /?

Descripcin Muestra informacin acerca de las opciones y argumentos de lnea de comandos de DISM disponibles. Las opciones disponibles para el mantenimiento de una imagen dependen de la tecnologa de mantenimiento disponible en la imagen. Al especificar una imagen, ya sea una imagen sin conexin o el sistema operativo en ejecucin, se generar informacin sobre las opciones especficas que estn disponibles para la imagen en la que se va a realizar el mantenimiento. Ejemplo:
Dism /? Dism /image:C:\test\offline /? Dism /online /?

Puede especificar una opcin de lnea de comandos para mostrar Ayuda adicional. Ejemplo:
Dism /image: C:\test\offline /Add-Driver /? Dism /image:C:\test\offline /Add-Package /? Dism /online /Get-Drivers /?

/LogPath:<rutaDeAccesoAlArchivoDeRegistro.log>

Especifica la ruta de acceso completa y el nombre del archivo en el que se guardar el registro. Si no se especifica, el valor predeterminado es:%WINDIR%\Logs\Dism\dism.log Importante En Windows PE, el directorio predeterminado es el espacio temporal RAMDISK, que puede tener una capacidad mnima de 32 MB. El archivo de registro se archivar automticamente. Se guardar el archivo de registro archivado con la extensin .bak y se generar un

archivo de registro nuevo. Cada vez que se archive el archivo de registro, se sobrescribir el archivo .bak. Si se usa un recurso compartido de red que no est unido a un dominio, utilice el comando net use con credenciales de dominio para establecer permisos de acceso antes de configurar la ruta de acceso del registro de DISM. Ejemplo:
Dism /image:C:\test\offline /LogPath:AddPackage.log /AddPackage /PackagePath:C:\packages\package.cab

/LogLevel:<n>

Especifica el nivel de salida mximo que se muestra en los registros. El nivel de registro predeterminado es 3. Los valores aceptados son: 1 = Slo errores 2 = Errores y advertencias 3 = Errores, advertencias e informacin 4 = Todo lo anterior y salida de depuracin Ejemplo:
Dism /image:C:\test\offline /LogPath:AddPackage.log /LogLevel:1 /Add-Package /PackagePath:C:\packages\package.cab

/Image:<rutaDeAccesoAlDirectorioDeImagenSinConexin>

sta es la ruta de acceso completa al directorio raz de la imagen de Windows sin conexin en la que se realizar el mantenimiento. Si el directorio llamado Windows no es un subdirectorio del directorio raz, debe especificarse /WinDir. Esta opcin no se puede usar con la opcin /Online. Ejemplo:
Dism /image:C:\test\offline /LogPath:AddPackage.log /LogLevel:1 /Add-Package /PackagePath:C:\packages\package.cab

/WinDir:<rutaDeAccesoA%WINDIR%>

Se usa con la opcin /Image para especificar la ruta de acceso del directorio de Windows relativo a la ruta de acceso de la imagen. sta no puede ser la ruta de acceso completa del directorio Windows; debe ser una ruta de acceso relativa. Si no se especifica, el valor predeterminado es el directorio Windows en la raz del directorio de la imagen sin

conexin. Esta opcin no se puede usar con la opcin /Online. Ejemplo:


Dism /image:C:\test\offline /WinDir:WinNT /Add-Package /PackagePath:C:\packages\package.cab

/Online

Especifica que la accin debe realizarse en el sistema operativo que se est ejecutando. Esta opcin no se puede usar con las opciones /Image y /WinDir. Cuando se usa /Online, el directorio Windows de la imagen en lnea se detecta automticamente. Ejemplo:
Dism /online /Get-Packages

/SysDriveDir:<rutaDeAccesoAlDirectorioDeUnidadDelSistema>

Especifica la ruta de acceso de la ubicacin de los archivos del Administrador de arranque. Slo es necesario cuando los archivos del Administrador de arranque se encuentran en una particin distinta de la que contiene el directorio Windows y cuando debe realizarse mantenimiento en los archivos del Administrador de arranque. Esta opcin no es necesaria si se va a realizar mantenimiento en una imagen aplicada, ya que las particiones de sistema no forman parte del archivo WIM. Ejemplo:
Dism /image:C:\test\offline /SysDriveDir:C:\

/Quiet

Desactiva la salida de informacin y progreso en la consola. Slo se mostrarn mensajes de error. Para la ejecucin en modo silencioso, esta opcin debe configurarse cada vez que se ejecute la utilidad de lnea de comandos. Debe estar presente delante del comando de mantenimiento. Nota No use la opcin /Quiet con comandos /Get. No se mostrar

informacin. Ejemplo:
Dism /image:C:\test\offline /Add-Package /PackagePath:C:\packages\package.cab /quiet

/NoRestart

Suprime el reinicio. Si no es necesario reiniciar, este comando no hace nada. Esta opcin impedir que la aplicacin muestre un mensaje para reiniciar (o impedir que se reinicie automticamente si se usa la opcin /Quiet). Ejemplo:
Dism /online /Add-Package /PackagePath:C:\packages\package.cab /NoRestart /quiet

/ScratchDir:<rutaDeAccesoAlDirectorioTemporal>

Especifica un directorio temporal que se usar al extraer los archivos para uso temporal durante el mantenimiento. El directorio debe existir localmente. Si no se especifica, se usar el directorio \Windows\%Temp% con un nombre de subdirectorio de valor hexadecimal generado aleatoriamente para cada ejecucin de DISM. Los elementos del directorio temporal se eliminan despus de cada operacin. No se debe usar una ubicacin de recurso compartido de red como directorio temporal para expandir un paquete (archivo .cab o .msu) con fines de instalacin. El directorio usado para extraer los archivos para uso temporal durante el mantenimiento debe ser un directorio local. Ejemplo:
Dism /image:C:\test\offline /ScratchDir:C:\Scratch /AddPackage /PackagePath:C:\packages\package.cab

/English

Muestra la salida de la lnea de comandos en ingls. Nota

Algunos recursos no se pueden mostrar en ingls. Esta opcin no se admite cuando se usa el comando DISM /?. Ejemplo:
Dism /Get-WimInfo /WimFile:C:\test\offline\install.wim /index:1 /English

Opciones de lnea de comandos de mantenimiento


En funcin de la imagen que se haya especificado (Windows 7, Windows Vista con SP2, Windows Vista con SP1, Windows Server 2008 R2, Windows Server 2008 o Windows PE) y de si la imagen se encuentra sin conexin o es un sistema operativo en ejecucin, pueden estar disponibles comandos y argumentos de mantenimiento para los siguientes tipos de actualizaciones:

Nota No puede usar dos tipos de comandos de servicio diferentes en la misma lnea de comandos.

Comandos de mantenimiento especficos de Windows PE para preparar una imagen de Windows PE. Para obtener ms informacin, vea el tema sobre las Opciones de la lnea de comandos del Servicio de Windows PE. Comandos de mantenimiento especficos de controlador para agregar, quitar y enumerar archivos .inf de controlador. Para obtener ms informacin, vea el tema sobre las Opciones de lnea de comandos de mantenimiento de controladores. Comandos de mantenimiento de paquetes para agregar, quitar y enumerar paquetes, y para habilitar, deshabilitar y enumerar caractersticas. Para obtener ms informacin, vea el tema sobre las Opciones de lnea de comandos de mantenimiento de paquetes del sistema operativo. Comandos de mantenimiento de opciones internacionales para ajustar la configuracin internacional. Para obtener ms informacin, vea el tema sobre las Opciones de lnea de comandos de mantenimiento de la configuracin internacional y de los idiomas. Comandos de mantenimiento de ediciones para cambiar la edicin de la imagen de Windows. Para obtener ms informacin, vea el tema sobre las Opciones de lnea de comandos de mantenimiento de ediciones de Windows. Comandos de mantenimiento que se pueden usar para aplicar un archivo Unattend.xml. Para obtener ms informacin, vea el tema sobre las Opciones de lnea de comandos de mantenimiento desatendido.

Comandos de mantenimiento que se pueden usar para comprobar si son aplicables las revisiones de aplicaciones de Windows Installer (archivos .msp) y para obtener informacin sobre las aplicaciones MSI y revisiones de aplicaciones (archivos .msp) que estn instaladas en la imagen sin conexin. Para obtener ms informacin, vea el tema sobre las Opciones de lnea de comandos de servicios de aplicaciones.

Opciones de la lnea de comandos de OCSetup


Personas que lo han encontrado til: 2 de 2 - Valorar este tema Publicada: octubre de 2009 Actualizado: octubre de 2009 Se aplica a: Windows 7 La herramienta Instalacin de componentes opcionales de Windows (OCSetup.exe) es una herramienta de lnea de comandos que se puede usar para agregar componentes de sistema a una imagen de Windows en lnea. Instala o quita paquetes del Modelo de servicio basado en componentes (CBS) en lnea mediante la transferencia de paquetes a la herramienta Administracin y mantenimiento de imgenes de implementacin (DISM) para su instalacin o desinstalacin. OCSetup tambin se puede usar para instalar paquetes del Sistema instalador de Microsoft (MSI). Para ello, se llama al servicio de Windows Installer (MSIExec.exe) y se le transfieren los componentes de Windows Installer para su instalacin o desinstalacin. Asimismo, OCSetup se puede usar para instalar paquetes de componentes del sistema CBS o MSI que tienen instaladores personalizados asociados (archivos .exe). La herramienta OCSetup se encuentra disponible como parte de los sistemas operativos Windows 7 y Windows Server 2008 R2. OCSetup.exe se puede usar en un equipo que ejecuta Windows 7 o Windows Server 2008 R2.

Importante Para usar OCSetup, se deben almacenar provisionalmente los paquetes MSI del sistema antes de que se instalen y se deben especificar las rutas de acceso a los paquetes en un archivo de respuesta.(Unattend.xml). Para realizar el almacenamiento provisional del archivo instalador, se coloca el archivo en la ubicacin especificada por la clave del Registro CustomSetup o en la ubicacin predeterminada %WINSYSDIR%\SysMSI\Stage\<Componente>; <Componente> es el nombre del instalador tal como se define en la configuracin del Registro del instalador. Antes de ejecutar la herramienta OCSetup en una ventana del smbolo del sistema, configure el smbolo del sistema para que se ejecute como administrador (aunque ya haya iniciado una sesin como administrador en el equipo).

Opciones de lnea de comandos


Las siguientes opciones de lnea de comandos estn disponibles para usar con OCSetup: ocsetup.exe [/?] [/h] [/help] componente [/log:archivo] [/norestart] [/passive] [/quiet] [/unattendfile:archivo] [/uninstall] [/x:parmetro]

Parmetro /?, /h, /help

Descripcin Muestra la Ayuda para todas las opciones ya sea que se ejecuten con o sin opciones.

Ejemplo:
start /w ocsetup /help

componente

Nombre del componente que se va a instalar o desinstalar. El nombre del componente distingue maysculas de minsculas. Si se van a instalar o desinstalar varios componentes, se deben separar con un punto y coma. Si configura caractersticas de Windows sin usar un archivo de respuesta creado en el Administrador de imgenes de sistema (WSIM), use el nombre de lnea de comandos que aparece en la seccin Windows-FoundationPackage de la Referencia de instalacin desatendida de Windows. Ejemplo:
start /w ocsetup <component_name>

/log: archivo

Especifica una ubicacin no predeterminada del archivo de registro. Si se especifica una ruta de acceso no vlida, el archivo de registro se crear en la ubicacin predeterminada del archivo de registro. Las ubicaciones predeterminadas del archivo de registro son:

El directorio actual cuando se actualiza un sistema operativo Windows 7 o Windows Server 2008 R2. El directorio \windows\system32 para un sistema operativo Windows Vista y Windows Server 2008.

Nota El tamao del archivo de registro debe ser mucho ms pequeo para operaciones de Windows 7. Ejemplo:
start /w ocsetup <component_name> /log:C:\test\ocsetup.log

/norestart

El equipo no se reinicia aunque sea necesario despus de una instalacin de componente. Ejemplo:
start /w ocsetup <component_name> /norestart

/passive

Modo desatendido. Slo muestra el progreso. Ejemplo:

start /w ocsetup <Windows Installer MSI or package name> /unattendfile:<path to answer file> /passive

/quiet

Modo silencioso No hay interaccin con el usuario. Ejemplo:


start /w ocsetup <component_name> /quiet

/unattendfile:archivo

El archivo contiene valores que reemplazan o complementan la configuracin predeterminada. Implica modo pasivo. Ejemplo:
start /w ocsetup <Windows Installer MSI or package name> /unattendfile:<path to answer file>

/uninstall

Desinstala el componente. La instalacin es la predeterminada. Ejemplo:


start /w ocsetup <component_name> /uninstall

/x: parmetro

Parmetros de configuracin adicionales que se aplican al instalar un componente que requiere un instalador personalizado. OCSetup pasar estos parmetros al instalador personalizado. Para determinar si un componente tiene un instalador personalizado, revise la siguiente clave del Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalCompone nts\componentName El valor de CustomSetup es el nombre del instalador personalizado. Si se proporciona el valor de CustomSetup, OCSetup difiere al archivo .exe indicado para realizar la instalacin del paquete. El archivo .exe se debera ajustar a la misma especificacin de lnea de comandos que OCSetup.exe y debe devolver los mismos cdigos de salida. Nota Esta clave del Registro no existir si los archivos MSI del sistema no estn instalados. Asimismo, la clave del Registro no existir si no se registraron los paquetes que requieren un instalador personalizado y no se defini ste. Ejemplo:

start /w ocsetup <component_name> /x:<parameters>

Instalacin o desinstalacin de un paquete que requiere un instalador personalizado


Si va a instalar o desinstalar un paquete que requiere un instalador personalizado, debe registrar el nombre del paquete. Al registrar el nombre del paquete, tambin se identifica el tipo de paquete (CBS o MSI), cualquier actualizacin que se haya aplicado y el nombre del archivo .exe del instalador personalizado. Para registrar un paquete que requiera un instalador personalizado, edite la siguiente clave del Registro. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OCSetup\Components\ Nombredelcomponente Agregue los siguientes valores en esta clave:

Valor Tipo

Type REG_DWORD

Datos Tipo de paquete 0 - CBS 1 MSI Nombre de la actualizacin CBS o la ruta de acceso al MSI. (Opcional) Ruta de acceso al archivo de actualizacin MSI. (Opcional) Ruta de acceso al archivo .exe del instalador personalizado. El instalador personalizado se debera ajustar a la misma especificacin de lnea de comandos que OCSetup.exe y debe devolver los mismos cdigos de salida.

Component PatchFiles CustomSetup

REG_SZ REG_MULTI_SZ REG_SZ

Ejemplos
En la siguiente tabla se muestran ejemplos de cmo usar OCSetup en ediciones de Cliente de Windows para instalar componentes opcionales de Windows.

Componente opcional SNMP (Protocolo simple de administracin de redes)

Comando
start /w ocsetup SNMP

Cliente Telnet

start /w ocsetup TelnetClient

Corazones

start /w ocsetup Hearts

ste tiene una dependencia del componente opcional InboxGames que debe estar previamente instalado.
La siguiente tabla muestra ejemplos de cmo usar OCSetup en ediciones de servidor de Windows para establecer roles de servidor que carecen de dependencias.

Rol del servidor Servidor de Protocolo de configuracin dinmica de host (DHCP)

Comando
start /w ocsetup DHCPServer

Servidor de Servicios del sistema de nombres de dominio (DNS).

start /w ocsetup DNS-Server-Full-Role

Servicios de implementacin de Windows (Windows DS)

start /w ocsetup Microsoft-Windows-Deployment-Services

La siguiente tabla muestra ejemplos de cmo usar OCSetup para habilitar las caractersticas de Windows disponibles en ediciones de servidor.

Caracterstica de Windows Experiencia de escritorio

Comando
start /w ocsetup DesktopExperience

ste tiene una dependencia del componente opcional InkSupport que debe estar previamente instalado. Servicios de certificados
start /w ocsetup CertificateServices

Copias de seguridad de Windows

start /w ocsetup WindowsServerBackup

Solucin de problemas
Para ejecutar OCSetup como administrador

Nota Este procedimiento no es necesario si se ejecuta una instalacin Server Core del sistema operativo Windows Server 2008 R2.

1. 2.

Haga clic en Inicio, seleccione Todos los programas y, a continuacin, haga clic en Accesorios. Haga clic con el botn secundario en Smbolo del sistema y, a continuacin, haga clic en Ejecutar como administrador.

Para comprobar que un componente est instalado, realice una de las siguientes acciones: Compruebe en el Visor de eventos que OCSetup haya provocado el evento OCSETUP_EVENT_INSTALLSUCCESS. Si est habilitando una caracterstica de Windows, en Panel de control, haga clic en Programas. En Programas y caractersticas, haga clic en Activar o desactivar las caractersticas de Windows y a continuacin, asegrese de que la casilla de la caracterstica de Windows est activada. Tambin se puede abrir el cuadro de dilogoActivar o desactivar las caractersticas de Windows. Para ello, se debe ejecutar OptionalFeatures.exe desde la ventana del smbolo del sistema. En una instalacin Server Core, ejecute OCList.exe para mostrar los roles de servidor y las caractersticas opcionales que estn instaladas. En un equipo que ejecuta una instalacin Server Core, la herramienta OCList est instalada de forma predeterminada.

Para comprobar que un componente se ha eliminado, realice una de las siguientes acciones: Compruebe en el Visor de eventos que OCSetup haya provocado el evento OCSETUP_EVENT_UNINSTALLSUCCESS. Si est deshabilitando una caracterstica de Windows, en Panel de control, haga clic en Programas y, a continuacin, en Programas y caractersticas, haga clic enActivar o desactivar las caractersticas de Windows. Asegrese de que la casilla de la caracterstica de Windows est desactivada. En una instalacin Server Core, ejecute OCList.exe para mostrar los roles de servidor y las caractersticas opcionales que estn instaladas. En un equipo que ejecuta una instalacin Server Core de Windows Server 2008 R2, la herramienta OCList est instalada de forma predeterminada. Encontrar informacin adicional de solucin de problemas en los siguientes archivos de registro:

Registro de Windows Update (%WINDIR%\WindowsUpdate.log) Registro del Modelo de servicio basado en componentes (%WINDIR%\logs\cbs\cbs.log)

OCSetup no puede configurar algunas caractersticas de Windows OCSetup no puede habilitar o deshabilitar caractersticas de Windows que incluyen espacios en su nombre. Por ejemplo, las car actersticas de Windows Ms juegos, Damas en Internet y Backgammon en Internet incluyen espacios. Solucin alternativa: use el comando DISM para habilitar o deshabilitar caractersticas desde la lnea de comandos. Por ejemplo, dism /online /enable-feature /featurename:"Mas juegos". Adems, puede configurar caractersticas de Windows con un archivo de respuesta al seleccionar la accin de paquete correspondiente. El uso de OCSetup y un archivo de respuesta para instalar o desinstalar un componente puede generar un error Si intenta instalar o desinstalar un componente mediante OCSetup y un archivo de respuesta para instalacin desatendida, el procedimiento puede generar un error, incluso si el archivo de instalacin desatendida incluye el componente de nivel raz. Solucin alternativa: use DISM para aplicar un archivo de respuesta para instalacin desatendida en lugar de usar OCSetup.

Informacin adicional
Para obtener ms informacin acerca de la instalacin o desinstalacin de componentes del sistema, visite este sitio web de Microsoft.

Opciones de la lnea de comandos del Servicio de Windows PE


Se puede montar una imagen de Windows PE y agregar o quitar paquetes, controladores y paquetes de idioma de la misma manera en que se hara con cualquier imagen de Windows 7 utilizando los comandos de controlador, paquete o servicio internacional apropiados. Tambin existen comandos especficos de una imagen de Windows PE que se pueden usar para preparar el entorno de Windows PE, permitir la creacin de perfiles, enumerar paquetes y preparar la imagen de Windows PE para la implementacin. La sintaxis bsica para mantener una imagen de Windows PE es: DISM.exe /Image:<ruta_a_directorio_de_imagen [opciones_dism] {comando_de_servicio} [<argumento_de_servicio>] Adems de las opciones DISM, las opciones de servicio de Windows PE a continuacin estn disponibles para una imagen sin conexin. DISM.exe /Image:<ruta_a_directorio_de_imagen> [/Get-PESettings | /Get-Profiling | /Get-ScratchSpace | /Get-TargetPath | /SetScratchSpace:<tamao_espacio_desecho> |/Set-TargetPath: <ruta_de_destino> | /Enable-Profiling | /Disable-Profiling | /Apply-Profiles: <ruta_a_miperfil.txt>]

Importante

Estas opciones no pueden ser utilizadas con una versin en lnea que se est ejecutando de Windows PE. Para especificar una imagen de Windows PE, se debe usar la opcin /Image:<ruta_a_directorio_de_imagen>.
La siguiente tabla muestra una descripcin del modo en que se puede usar cada opcin de servicio de Windows PE en una imagen de Windows PE. Estas opciones no diferencian maysculas de minsculas.

Opcin

Descripcin

/Get-PESettings

Muestra una lista de valores de configuracin de Windows PE en la imagen de Windows PE. La lista incluye el estado actual de la creacin de perfiles, la configuracin del espacio de desecho y la configuracin de ruta de acceso de destino. Ejemplo:
Dism /image:C:\test\offline /Get-PESettings

/Get-Profiling

Recupera el estado habilitado o deshabilitado de la herramienta de creacin de perfiles de

Windows PE. Ejemplo:


Dism /image:C:\test\offline /Get-Profiling

/Get-ScratchSpace

Recupera la cantidad configurada de espacio de desecho del volumen del sistema de Windows PE. Este valor representa la cantidad de espacio de escritura disponible en el volumen del sistema de Windows PE al arrancar en modo de disco RAM. Ejemplo:
Dism /image:C:\test\offline /Get-ScratchSpace

/Get-TargetPath

Recupera la ruta de acceso de destino de la imagen de Windows PE. La ruta de acceso de destino representa una ruta de acceso a la raz de la imagen de Windows PE durante el arranque. Ejemplo:
Dism /image:C:\test\offline /Get-TargetPath

/SetScratchSpace:<tamao_del_Espaciodedesecho>

Permite configurar el espacio de tachado disponible en megabytes. Los valores vlidos son 32, 64, 128, 256 y 512. Ejemplo:
Dism /image:C:\test\offline /set-ScratchSpace:128

/Set-TargetPath :<ruta_de_destino>.

En escenarios de arranque de disco duro, esta opcin establece la ubicacin de la imagen de Windows PE en el disco. Al configurar la ruta de acceso de destino, se deben tener en cuenta las siguientes limitaciones:
La ruta de acceso debe tener un mnimo de tres caracteres y un mximo de 32 caracteres. La ruta de acceso debe comenzar con una letra (cualquier letra de la C a la Z). La letra de unidad debe estar seguida de *:\*. El resto de la ruta de acceso no debe contener caracteres no vlidos; por ejemplo

caracteres Unicode.
La ruta de acceso debe ser absoluta sin elementos "." o "..". La ruta de acceso no debe contener espacios en blanco o "\\".

Ejemplo:
Dism /image:C:\test\offline /Set-TargetPath:X:\

/Enable-Profiling

Habilita la creacin de perfiles (registro de archivo) para que el usuario pueda crear sus propios perfiles. De modo predeterminado, la creacin de perfiles est deshabilitada. Ejemplo:
Dism /image:C:\test\offline /Enable-profiling

/Disable-Profiling

Desactiva el registro de archivos que se usa para crear un perfil. Ejemplo:


Dism /image:C:\test\offline /Disable-Profiling

/Apply-Profiles:<ruta_a_miperfil.txt>

<ruta_a_miperfil.txt> debe ser una lista de nombres de archivos de perfil separados por comas. Quita de la imagen de Windows PE todos los archivos que no son parte de los perfiles personalizados. Adems, compara el perfil personalizado con el perfil CORE para asegurarse de que los archivos de las aplicaciones personalizadas y los archivos fundamentales para el arranque no hayan sido eliminados. Una imagen de Windows PE que ha sido personalizada con cualquier perfil ya no se podr usar. Sin embargo, /GetProfiling, /Get-TargetPath y /Get-PESettingss funcionarn. Ejemplo:
Dism /image:C:\test\offline /ApplyProfiles:C:\test\profiles\myprofile.txt

Limitaciones
1. 2. Los comandos de Windows PE se pueden usar para cambiar la configuracin internacional nicamente en las imgenes de Windows PE 3.0. No puede usar DISM para el mantenimiento de una imagen de Windows PE 2.1. Para ello, debe instalar el OPK de Windows o el AIK de Windows para Windows Vista Service Pack 1 en un equipo independiente y, despus, usar estas herramientas para el mantenimiento de la imagen de Windows PE 2.1.

Opciones de lnea de comandos de mantenimiento desatendido


Si va a instalar varios paquetes en una imagen de Windows, use DISM para aplicar un archivo de respuesta unattend.xml a la imagen. Algunos paquetes requieren que se instalen primero otros paquetes. Si existe algn requisito de dependencia, el mejor modo de garantizar el orden correcto de la instalacin es usar un archivo de respuesta. Si usa DISM para aplicar un archivo de respuesta unattend.xml a una imagen, la configuracin desatendida de la fase de configuracin offlineServicing se aplica a la imagen de Windows. La sintaxis bsica para el mantenimiento de una imagen de Windows mediante DISM es: DISM.exe {/Image:<ruta_del_directorio_de_imagen> | /Online} [opciones_dism] {comando_de_servicio} [<argumento_de_servicio>] Las siguientes opciones de mantenimiento estn disponibles para aplicar un archivo de respuesta unattend.xml a una imagen de Windows sin conexin: DISM.exe /Image:<ruta_del_directorio_de_imagen> /Apply-Unattend:<ruta_de_unattend.xml> Las siguientes opciones de mantenimiento estn disponibles para aplicar un archivo de respuesta unattend.xml a un sistema operativo en ejecucin: DISM.exe /Online /Apply-Unattend:<ruta_de_unattend.xml> En la siguiente tabla se describe cmo usar cada opcin de mantenimiento desatendido. Estas opciones no diferencian maysculas de minsculas.

Opcin

Descripcin

/Get-Help /?

Si se usa justo despus de una opcin de lnea de comandos de mantenimiento desatendido, se muestra informacin acerca de la opcin y los argumentos. Si se especifica una imagen, pueden ofrecerse temas adicionales. Ejemplos:
Dism /online /Apply-Unattend /? Dism /image:C:\test\offline /Apply-Unattend /?

/ApplyUnattend:<ruta_de_unattend.xml>

Aplica un archivo unattend.xml a una imagen. Si va a actualizar controladores de dispositivo mediante un archivo de respuesta de instalacin desatendida, debe aplicar el archivo de respuesta a una imagen sin conexin y especificar las opciones de la fase de configuracin offlineServicing. Si va a actualizar paquetes u otras opciones mediante un archivo de respuesta de instalacin desatendida, puede aplicar el archivo de respuesta a una imagen con o sin conexin. Especifique las opciones de la fase de configuracin offlineServicing. Ejemplo:

Dism /image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml Dism /online /Apply-Unattend:C:\test\answerfiles\myunattend.xml

Limitaciones
No se pueden usar otros comandos de mantenimiento en la misma lnea de comandos con comandos de mantenimiento desatendido. Slo se puede especificar un archivo de respuesta unattend.xml en cualquier lnea de comandos. Al agregar paquetes a una imagen mediante un archivo de respuesta de instalacin desatendida, la aplicabilidad del paquete no se comprueba. El archivo de respuesta se aplica y la operacin se completa aunque haya paquetes especificados en el archivo de respuesta que no sean aplicables a la imagen. Si necesita comprobar la aplicabilidad de un paquete al agregarlo a una imagen, use el comando DISM con la opcin /Add-Package y sin la opcin /ignorecheck. Para obtener ms informacin, vea Opciones de lnea de comandos de mantenimiento de paquetes del sistema operativo. Si va a actualizar controladores de dispositivo mediante un archivo de respuesta de instalacin desatendida, debe aplicar el archivo de respuesta a una imagen sin conexin. Si usa DISM.exe para aplicar un archivo de respuesta a un sistema operativo en ejecucin, el archivo de respuesta solo debe contener elementos de la fase de configuracin offlineServicing. Esto se debe a que algunas opciones de la fase de configuracin Specialize se pueden aplicar al sistema operativo. Se recomienda que el archivo de respuesta usado con DISM contenga solo opciones de la fase de configuracin offlineServicing. Se recomienda crear los archivos de respuesta mediante el Administrador de imgenes de sistema de Windows (Windows SIM). No obstante, si usa un archivo de respuesta creado manualmente, debe validarlo en Windows SIM para comprobar que funciona. Para obtener ms informacin, vea Procedimientos recomendados para crear archivos de respuesta. Al aplicar un archivo de respuesta con DISM, dicho archivo de respuesta no se almacena en la memoria cach del equipo de destino.

Opciones de lnea de comandos de mantenimiento de controladores


Los comandos de mantenimiento de controladores se pueden usar en una imagen sin conexin para agregar y quitar controladores basados en el archivo INF y en un sistema operativo en ejecucin (conectado) para enumerar los controladores. No se admite el uso de Microsoft Windows Installer ni de otros tipos de paquetes de controladores (por ejemplo, archivos .exe). Puede especificar un directorio en el que ubicar los archivos INF de los controladores o puede apuntar a un controlador mediante la especificacin del nombre del archivo INF. La sintaxis bsica para el mantenimiento de una imagen de Windows mediante DISM es: DISM.exe {/Image:<ruta_del_directorio_de_imagen> | /Online} [opciones_dism] {comando_de_servicio} [<argumento_de_servicio>] Para una imagen sin conexin, estn disponibles las siguientes opciones de mantenimiento de controladores. DISM.exe /image:<ruta_del_directorio_de_imagen> [/Get-Drivers | /Get-DriverInfo | /Add-Driver | /Remove-Driver] Para un sistema operativo en ejecucin, estn disponibles las siguientes opciones de mantenimiento de controladores. DISM.exe /Online [/Get-Drivers | /Get-DriverInfo] En la siguiente tabla se describe cmo usar cada opcin de mantenimiento de controladores. Estas opciones no diferencian maysculas de minsculas.

Opcin

Argumento

Descripcin

/Get-Help /?

Si se usa justo despus de una opcin de la lnea de comandos de mantenimiento de controladores, se muestra informacin acerca de la opcin y los argumentos. Si se especifica una imagen, pueden ofrecerse temas adicionales. Ejemplos:
Dism /image:C:\test\offline /Add-Driver /? Dism /online /Get-Drivers /?

/GetDrivers

/All /Format:Table /Format:List

Muestra informacin bsica acerca de los paquetes de controladores de la imagen con o sin conexin. De forma predeterminada, slo se incluyen controladores de terceros. Use el argumento /all para mostrar informacin acerca de los controladores predeterminados y de terceros. Use el argumento /Format:Table o/Format:List para mostrar la salida con

formato de tabla o lista. Si apunta a una imagen, puede obtener informacin acerca de qu controladores se incluyen en la imagen y acerca del estado de los controladores (instalados o almacenados provisionalmente). Ejemplo:
Dism /image:C:\test\offline /Get-Drivers Dism /online /Get-Drivers

/GetDriverInfo

/Driver:<nombreDeArchivo_INF_instalado> /Driver:<ruta_del_controlador.inf>

Muestra informacin detallada acerca de un paquete de controladores especfico. Puede apuntar a un archivo instalado en la imagen o a un archivo que an no est instalado. Puede especificar el nombre de un controlador desinstalado o un controlador de terceros del almacn de controladores de dispositivo. Los controladores de terceros instalados en el almacn de controladores se denominan Oem0.inf, Oem1.inf, etc. Se conocen como los nombres publicados. Para especificar varios controladores en la lnea de comandos, use la opcin /driver varias veces. Ejemplo: En primer lugar, use la opcin /Get-Drivers para identificar un archivo INF de controlador. A continuacin, ejecute el siguiente comando:
Dism /image:C:\test\offline /Get-DriverInfo /driver:<path_to_driver.inf> Dism /online /Get-DriverInfo /driver:C:\test\drivers\usb\usb.inf

/AddDriver

/Driver:<carpeta_con_INF> /Driver:<ruta_del_controlador.inf> /Recurse /ForceUnsigned

Agrega paquetes de controladores de terceros a una imagen de Windows sin conexin. Si usa la opcin /Driver para apuntar a una carpeta, se ignoran los archivos INF que no sean paquetes de controladores vlidos. Estos archivos se especifican en la consola al ejecutar el comando y se incluye una advertencia en el archivo de registro. No se recibe ningn mensaje de error. Si apunta a una ruta de acceso y usa la opcin /Recurse, se consultan los controladores que se van a agregar en todas las subcarpetas. Para las pruebas, puede usar /ForceUnsigned para agregar controladores no firmados e invalidar el requisito de que los controladores instalados en equipos basados en x64 deben tener una firma digital. Para obtener ms informacin acerca de los requisitos de firma de los controladores,

vea Descripcin de controladores de dispositivos y su implementacin. Ejemplos:


Dism /image:C:\test\offline /Add-Driver /driver:C:\test\drivers\ Dism /image:C:\test\offline /Add-Driver /driver:C:\test\drivers /recurse Dism /image:C:\test\offline /Add-Driver /driver:C:\test\drivers\mydriver.INF Dism /image:C:\test\offline /Add-Driver /driver:C:\test\drivers\mydriver.INF /ForceUnsigned

/RemoveDriver

/Driver:<ruta_del_controlador1_instalado.inf>

Quita los controladores de terceros de una imagen sin conexin. Si se agregan controladores de terceros, se les asignan los nombres Oem0.inf, Oem1.inf, etc. Debe especificar el nombre publicado (por ejemplo, Oem1.inf) para quitar un controlador. Los controladores predeterminados no se pueden quitar.
Advertencia

Si se quita un paquete de controladores crtico para el arranque, es posible que no se pueda arrancar la imagen de Windows sin conexin.

Para especificar varios controladores en la lnea de comandos, use la opcin /Driver varias veces. Ejemplos:
Dism /image:C:\test\offline /Remove-Driver /driver:oem1.inf Dism /image: C:\test\offline /Remove-Driver /driver:oem1.inf /driver:oem2.inf

Limitaciones
El comando de mantenimiento de controladores slo es compatible con archivos .inf. No se admite el uso de Windows Installer u otros tipos de paquetes de controladores (por ejemplo, archivos .exe). Los controladores se instalan en el orden en el que se especifican en la lnea de comandos. En la siguiente tabla, 1.inf, 2.inf y 3.inf se instalan en el orden en el que se especifican en la lnea de comandos. DISM /image:C:\test\offline \Add-Driver /driver:C:\test\drivers\1.inf /driver:C:\test\drivers\2.inf /driver:C:\test\drivers\3.inf

Opciones de lnea de comandos de mantenimiento de paquetes del sistema operativo


Los comandos de mantenimiento de paquetes del sistema operativo se pueden usar sin conexin para instalar, quitar o actualizar los paquetes de Windows proporcionados como archivos .cab o como archivos del Instalador independiente de Windows Update (.msu). Microsoft usa los paquetes para distribuir actualizaciones de software, Service Packs y paquetes de idioma. Los paquetes tambin pueden incluir caractersticas de Windows. Adems, puede usar estos comandos de mantenimiento para habilitar o deshabilitar caractersticas de Windows, ya sea sin conexin o en una instalacin de Windows en ejecucin. Las caractersticas son componentes opcionales del sistema operativo principal. La sintaxis bsica para el mantenimiento de una imagen de Windows mediante DISM es: DISM.exe {/Image:<ruta_del_directorio_de_imagen> | /Online} [opciones_dism] {comando_de_servicio} [<argumento_de_servicio>] Para una imagen sin conexin, estn disponibles las siguientes opciones de mantenimiento de paquetes del sistema operativo: DISM.exe /Image:<ruta_del_directorio_de_imagen> [/Get-Packages | /Get-PackageInfo | /Add-Package | /Remove-Package ] [/Get-Features | /GetFeatureInfo | /Enable-Feature | /Disable-Feature ] Para un sistema operativo en ejecucin, estn disponibles las siguientes opciones de mantenimiento de paquetes del sistema operativo: DISM.exe /Online [/Get-Packages | /Get-PackageInfo | /Add-Package | /Remove-Package] [/Get-Features | /Get-FeatureInfo | /Enable-Feature | /DisableFeature] En la siguiente tabla se describe cmo usar cada opcin de mantenimiento de paquetes del sistema operativo. Estas opciones no diferencian maysculas de minsculas. Sin embargo, los nombres las caractersticas s distinguen maysculas de minsculas.

Opcin

Argumento

Descripcin

/Get-Help /?

Si se utiliza inmediatamente despus de una opcin de la lnea de comandos de servicios de paquetes, se muestra informacin sobre la opcin y los argumentos. Si se especifica una imagen, pueden ofrecerse temas adicionales. Ejemplos:
Dism /image:C:\test\offline /Add-Package /? Dism /online /Get-Packages /?

/GetPackages

/Format:Table /Format:List

Se muestra informacin bsica acerca de todos los paquetes de la imagen. Use el argumento /Format:Table o /Format:List para mostrar la salida con formato de tabla o lista. Ejemplos:

Dism /image:C:\test\offline /Get-Packages Dism /image:C:\test\offline /Get-Packages /Format:Table Dism /online /Get-Packages

/GetPackageInf o

/PackageName:<nombre_en_imagen > /PackagePath:<ruta_del_archivo_CA B>

Muestra informacin detallada acerca de un paquete proporcionado como un archivo .cab. Se pueden especificar archivos .cab nicamente. No se puede usar este comando para obtener informacin acerca de los paquetes para los archivos .msu. /PackagePath puede apuntar a un archivo .cab o a una carpeta. Puede usar la opcin /Get-Packages para buscar el nombre del paquete en la imagen o puede especificar la ruta de acceso al archivo .cab. La ruta de acceso al archivo .cab debe apuntar al primer origen del paquete y no a la ubicacin en la que est instalado el archivo en la imagen sin conexin. Ejemplos:
Dism /image:C:\test\offline /Get-PackageInfo /PackagePath:C:\packages\package.cab Dism /image:C:\test\offline /Get-PackageInfo /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0 .0.0

/AddPackage

/PackagePath:<ruta_del_archivo_CA B> /IgnoreCheck

Instala un paquete .cab o .msu especificado en la imagen. Se pueden agregar varios paquetes en una sola lnea de comandos. Se comprobar la aplicabilidad de cada paquete. Si un paquete no es aplicable a la imagen especificada, se mostrar un mensaje de error. Use el argumento/IgnoreCheck si desea que el comando se procese sin comprobar la aplicabilidad de cada paquete. /PackagePath puede apuntar a:
Un nico archivo .cab o .msu Una carpeta con un nico archivo .cab expandido Una carpeta con un nico archivo .msu Una carpeta con varios archivos .cab o .msu

Ejemplos:
Dism /image:C:\test\offline /LogPath:AddPackage.log /Add-Package /PackagePath:C:\packages\package.cab Dism /image:C:\test\offline /Add-Package /PackagePath:C:\packages\package1.cab /PackagePath: C:\packages\package2.cab /ignorecheck

/RemovePackage

/PackageName:<nombre_en_imagen > /PackagePath:<ruta_del_archivo_CA B>

Quita un paquete .cab especificado de la imagen. Se pueden especificar archivos .cab nicamente. No se puede usar este comando para quitar archivos .msu.
Nota

Con este comando para quitar un paquete de una imagen sin conexin, no se reducir el tamao de la imagen.

Puede usar el comando /PackagePath para sealar el origen original del paquete y especificar la ruta de acceso del archivo CAB o bien puede especificar el paquete por su nombre segn se indica en la imagen. Use la opcin /Get-Packages para buscar el nombre del paquete en la imagen. Ejemplos:
Dism /image:C:\test\offline /LogPath:C:\test\RemovePackage.log /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0 .0.0 Dism /image:C:\test\offline /LogPath:C:\test\RemovePackage.log /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0 .0.0 /PackageName:Microsoft-Windows-MediaPlayerPackage~31bf3856ad364e35~x86~~6.1.6801.0 Dism /image:C:\test\offline /LogPath:RemovePackage.log /RemovePackage /PackagePath:C:\packages\package1.cab /PackagePath: C:\packages\package2.cab

/GetFeatures

/PackageName:<nombre_en_imagen > /PackagePath:<ruta_del_archivo_CA B> /Format:Table /Format:List

Muestra informacin bsica acerca de todas las caractersticas (componentes del sistema operativo que incluyen caractersticas de Windows Foundation opcionales) de un paquete. Puede usar la opcin /Get-Features para buscar el nombre del paquete en la imagen o puede especificar la ruta de acceso del origen original del paquete. Si no especifica ningn nombre de paquete o ruta de acceso, se muestran todas las caractersticas de la imagen. /PackagePath puede apuntar a un archivo .cab o a una carpeta. Los nombres de las caractersticas distinguen maysculas de minsculas. Use el argumento /Format:Table o /Format:List para mostrar la salida con formato de tabla o lista. Ejemplos:
Dism /image:C:\test\offline /Get-Features

Dism /image:C:\test\offline /Get-Features /Format:List Dism /image:C:\test\offline /Get-Features /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0 .0.0 Dism /image:C:\test\offline /Get-Features /PackagePath:C:\packages\package1.cab

/GetFeatureInf o

/FeatureName:<nombre_en_imagen> /PackageName:<nombre_en_imagen > /PackagePath:<ruta_del_archivo_CA B>

Muestra informacin detallada acerca de una caracterstica. Debe usar /FeatureName. Puede usar la opcin /Get-Features para buscar el nombre de la caracterstica en la imagen. Los nombres de las caractersticas distinguen maysculas de minsculas. /PackageName y /PackagePath son opcionales y se pueden usar para buscar una caracterstica especfica en un paquete. Ejemplos:
Dism /image:C:\test\offline /Get-FeatureInfo /FeatureName:Hearts Dism /image:C:\test\offline /Get-FeatureInfo /FeatureName:Feature /PackagePath:C:\packages\package.cab

/EnableFeature

/FeatureName:<nombre_en_imagen> /PackageName:<nombre_en_imagen > /PackagePath: <ruta_del_paquete>

Habilita o actualiza la caracterstica especificada en la imagen. Debe usar la opcin /FeatureName. Use la opcin /Get-Features para buscar el nombre de la caracterstica en la imagen. Los nombres de las caractersticas distinguen maysculas de minsculas. No es necesario especificar el valor de /PackageName si es un paquete de Windows Foundation. Use /PackagePath para apuntar al origen original del paquete. Si el paquete an no est instalado, se instala y habilita. Ejemplos:
Dism /image:C:\test\offline /Enable-Feature /FeatureName:Hearts Dism /image:C:\test\offline /Enable-Feature /FeatureName:Calc /PackagePath:C:\packages\Calc.cab Dism /image:C:\test\offline /Enable-Feature /FeatureName:Calc /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0 .0.0

/DisableFeature

/FeatureName:<nombre_en_imagen> /PackageName:<nombre_en_imagen >

Deshabilita la caracterstica especificada en la imagen. Debe usar la opcin /FeatureName. Use la opcin /Get-Features para buscar el nombre de la caracterstica en la imagen. Los nombres de caractersticas distinguen maysculas de minsculas. Ejemplos:
Dism /image:C:\test\offline /Disable-Feature /FeatureName:Hearts

Dism /image:C:\test\offline /Disable-Feature /FeatureName:Calc /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0 .0.0

/CleanupImage

/RevertPendingActions

Realiza operaciones de limpieza o recuperacin en la imagen. Si se produce un error de arranque, puede usar la opcin /RevertPendingActions para intentar una recuperacin del sistema. La operacin revierte todas las acciones pendientes de las operaciones de mantenimiento anteriores, ya que es posible que estas acciones sean la causa del error de arranque. La opcin /RevertPendingActions no es compatible con un sistema operativo en ejecucin ni con una imagen de Windows PE o del Entorno de recuperacin de Windows (Windows RE).
Importante

La opcin /RevertPendingActions se puede usar en un escenario de recuperacin del sistema nicamente para realizar operaciones de recuperacin en una imagen de Windows en la que se haya producido un error de arranque.

Ejemplos:
DISM /Image:C:\test\offline /Cleanup-Image /RevertPendingActions

Limitaciones
Al instalar un paquete en una imagen sin conexin, el estado del paquete es "pendiente de instalacin" debido a las acciones con conexin pendientes. Es decir, el paquete se instala una vez que se arranca la imagen y se procesan las acciones con conexin. Si se solicitan acciones posteriores, stas no se pueden procesar hasta haber completado la accin con conexin pendiente. Si un paquete tiene el estado "pendiente de instalacin" y lo almacena provisionalmente, el estado del paquete se establece en "pendiente de desinstalacin". Esto se debe a que el paquete se debe desinstalar para poder almacenarlo provisionalmente. Algunos paquetes requieren que se instalen primero otros paquetes. No se debe dar por supuesto que se cumplen las dependencias. En caso de haber requisitos de dependencia, debe usar un archivo de respuesta para instalar los paquetes necesarios. Si pasa un archivo de respuesta a DISM, se pueden instalar varios paquetes en el orden correcto. Se trata del mtodo preferido para instalar varios paquetes. Los paquetes se instalan en el orden en el que se especifican en la lnea de comandos.

Si se usa DISM para incluir paquetes de caractersticas en una imagen de Windows PE, los paquetes siempre se especifican como pendientes aunque la operacin de mantenimiento se haya realizado correctamente. Esto es as por diseo y no se requiere ninguna accin adicional.

Opciones de lnea de comandos de mantenimiento de la configuracin internacional y de los idiomas


Los comandos de configuracin internacional se pueden usar para cambiar las opciones internacionales en las imgenes de Windows 7 y el Entorno de preinstalacin de Windows (Windows PE). Tambin permiten consultar la configuracin existente en una imagen de Windows sin conexin o en lnea. La sintaxis bsica para el mantenimiento de una imagen de Windows con la herramienta Administracin y mantenimiento de imgenes de implementacin (DISM.exe) es la siguiente: DISM.exe {/Image:<rutaDeAccesoAlDirectorioDeImagenSinConexin> | /Online} [opcionesDism] {comandoDeMantenimiento} [<argumentoDeMantenimiento>] Existen tres tipos de comandos de mantenimiento de configuracin internacional: Comandos Get. Obtienen un informe de la configuracin internacional para una imagen sin conexin o un sistema operativo en ejecucin. Comandos Set. Establecen las distintas opciones de configuracin internacional para una imagen sin conexin. Comandos Gen-LangIni. Generan el archivo Lang.ini que se usa durante la instalacin.

Para una imagen sin conexin estn disponibles las siguientes opciones de mantenimiento de la configuracin internacional: DISM.exe /Image:<rutaDeAccesoAlDirectorioDeImagenSinConexin> [/Get-Intl] [/Set-UILang | /Set-UILangFallback | /Set-SysLocale | /Set-UserLocale | /SetInputLocale |/Set-AllIntl | /Set-Timezone | /Set-SKUIntlDefaults | /Set-LayeredDriver] [/Gen-Langini | /Set-SetupUILang | /Distribution] Para un sistema operativo en ejecucin estn disponibles las siguientes opciones de mantenimiento de la configuracin internacional: DISM.exe /Online /Get-Intl En la siguiente tabla se describe cmo se puede utilizar cada opcin de mantenimiento de la configuracin internacional. Estas opciones no diferencian maysculas de minsculas.

Opcin

Argumento

Descripcin

/Get-Help /?

Si se utiliza inmediatamente a continuacin de una opcin de lnea de comandos de mantenimiento de la configuracin internacional, se muestra informacin sobre la opcin y sus argumentos. Si se especifica una imagen, pueden mostrarse temas adicionales. Ejemplos:

Dism /image:C:\test\offline /Set-UILang /? Dism /online /Get-intl /?

/Get-Intl

Muestra informacin sobre la configuracin internacional y los idiomas. Use la opcin /Online para mostrar informacin sobre la configuracin internacional y los idiomas del sistema operativo en ejecucin. Use la opcin /Image:<rutaDeAccesoAlDirectorioDeImagenSinConexi n> para mostrar informacin sobre la configuracin internacional y los idiomas de la imagen sin conexin. Si se usa con la opcin /Distribution, se muestra informacin sobre la configuracin internacional y los idiomas de la distribucin. No se valida el nombre de la carpeta del recurso compartido de distribucin. Se notificar como \Langpacks\<nombreDeConfiguracinRegional>\Lp.cab, donde <nombreDeConfiguracinRegional> es el nombre de la carpeta.
Nota

La configuracin regional del usuario slo se notifica para las imgenes sin conexin. El informe no incluye este valor de configuracin para los sistemas operativos en ejecucin.

Ejemplos:
Dism /online /Get-Intl Dism /image:C:\test\offline /Get-Intl Dism /image:C:\test\offline /distribution:C:\windows_distribution /Get-Intl

/Set-UILang:

<nombreDeIdioma>

Establece el idioma predeterminado de la interfaz de usuario del sistema. Si dicho idioma no est instalado en la imagen de Windows, el comando generar errores. <nombreDeIdioma> especifica el nombre del idioma que se va a establecer como predeterminado; por ejemplo, ja-JP.

Nota

Si instala un paquete de interfaz de idiomas (LIP) y especifica el idioma como predeterminado de la interfaz de usuario, se establecern el idioma del LIP como idioma predeterminado de la interfaz de usuario del sistema (idioma de instalacin) y el idioma primario como idioma predeterminado de la interfaz de usuario.

Ejemplo:
Dism /image:C:\test\offline /Set-UILang:fr-FR

/SetUILangFallback:

<nombreDeIdioma>

Establece el idioma predeterminado de reserva para la interfaz de usuario del sistema en la imagen de Windows sin conexin. Esta opcin de configuracin slo se usa cuando el idioma especificado en la opcin /Set-UILanges un idioma parcialmente localizado. <nombreDeIdioma> especifica el nombre del idioma que se va a establecer como predeterminado de reserva; por ejemplo, enUS. Ejemplo:
Dism /image:C:\test\offline /Set-UILangFallBack:frFR

/Set-Syslocale:

<nombreDeConfiguracinRegional>

Establece el idioma para programas no Unicode (programas que usan la configuracin regional del sistema) y la configuracin de fuentes de la imagen de Windows sin conexin. <nombreDeConfiguracinRegional> especifica el nombre del idioma y la configuracin regional que se establecer como idioma predeterminado para los programas no Unicode; por ejemplo, en-US.
Importante

No se pueden establecer idiomas slo Unicode como configuracin regional del sistema. Si lo intenta, la opcin /SetSysLocale producir un error y no se cambiar el idioma de los programas no Unicode.

Ejemplo:
Dism /image:C:\test\offline /Set-SysLocale:fr-FR

/Set-UserLocale:

<nombreDeConfiguracinRegional>

Establece el idioma de "estndares y formatos" (tambin denominado configuracin regional del usuario) de la imagen de Windows sin conexin. El idioma de "estndares y formatos" es una configuracin especfica del usuario que determina el criterio de ordenacin y la configuracin predeterminados para el formato de fechas, horas, moneda y nmeros. Ejemplo:
Dism /image:C:\test\offline /Set-UserLocale:fr-FR

/Set-InputLocale:

<idiomaDeEntrada>:<distribucinDeTeclado>

Establece los idiomas de entrada y las distribuciones de teclado que se usarn en la imagen de Windows sin conexin. El valor del par <idiomaDeEntrada>:<distribucinDeTeclado> puede ser uno de los siguientes:
<idDeIdioma:distribucinDeTeclado>

Por ejemplo, 0409:00000409


<nombreDeConfiguracinRegional>

Por ejemplo, si especifica en-US como nombre de configuracin regional, la opcin Set-InputLocale:establece tambin la distribucin de teclado predeterminada definida para esta configuracin regional.

Puede especificar ms de un valor utilizando signos de punto y coma como separadores. Resulta de gran utilidad cuando se desea poder trabajar con varios teclados en un equipo. El primer valor se establecer como el teclado predeterminado.

Las distribuciones de teclado vlidas que pueden configurarse en el equipo se enumeran en la siguiente clave del Registro. HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Keyboard Layouts Para obtener una lista de los valores de idioma de entrada predeterminados, vea el tema sobre Descripcin de paquetes de idioma. Use el valor hexadecimal del identificador de idioma y la distribucin de teclado que desee configurar. Este parmetro es opcional. Ejemplo:
Dism /image:C:\test\offline /SetInputLocale:0410:00010410

/Set-AllIntl:

<nombreDeIdioma>

Establece en la imagen de Windows sin conexin el idioma especificado como idioma predeterminado de la interfaz de usuario del sistema, idioma para programas no Unicode, idioma de "estndares y formatos" e idioma de entrada y de distribucin de teclado. Esta opcin especifica el valor de idioma para los siguientes elementos:
El idioma de la interfaz de usuario La configuracin regional del sistema La configuracin regional del usuario El idioma de entrada

Si se usa con una de las opciones que especifican el idioma o las configuraciones regionales individuales, tendrn prioridad las configuraciones individuales. <nombreDeIdioma> especifica el nombre de idioma y el cdigo de configuracin regional; por ejemplo, en-US, es-ES o fr-FR. Ejemplo:
Dism /image:C:\test\offline /Set-AllIntl:fr-FR

/Set-TimeZone:

<nombreDeZonaHoraria>

Establece la zona horaria predeterminada de una imagen de

Windows. Antes de establecer la zona horaria, DISM comprueba que la cadena de zona horaria especificada sea vlida para la imagen. <nombreDeZonaHoraria> especifica el nombre de la zona horaria que debe usarse, por ejemplo Hora estndar del Pacfico. Para obtener una lista completa de las cadenas de zona horaria, vea la Referencia de instalacin desatendida de Windows. En un equipo que ejecute Windows 7, puede usar la herramienta de lnea de comandos tzutil para mostrar la zona horaria del equipo. La herramienta tzutil se instala de manera predeterminada en Windows 7. El nombre de la zona horaria debe coincidir exactamente con el nombre de la configuracin de zona horaria del Registro en HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\TimeZones\. Si agrega una zona horaria personalizada al equipo, podr especificar esa cadena de zona horaria personalizada. Ejemplo:
Dism /image:C:\test\offline /Set-TimeZone:"W. Europe Standard Time"

/SetSKUIntlDefaults:

<nombreDeIdioma>

Establece el idioma predeterminado de la interfaz de usuario del sistema, el idioma para programas no Unicode, el idioma de "estndares y formatos" as como los idiomas de entrada, las distribuciones de teclado y los valores de zona horaria en una imagen de Windows sin conexin en el valor predeterminado de Windows 7 especificado en <nombreDeIdioma>. La opcin /Set-SKUIntlDefaults no cambia el controlador de teclado para japons y coreano. Para cambiarlo, debe usar la opcin /Set-LayeredDriver. Use la opcin /Set-SKUIntlDefaults para cambiar toda la configuracin internacional de una imagen de Windows sin conexin a fin de que coincida con los valores predeterminados que se establecen durante las instalaciones comerciales. Para obtener ms informacin acerca de los valores predeterminados de cada paquete de idioma, vea el tema sobre Descripcin de paquetes de idioma. Este parmetro es opcional. Si se combina con una de las

opciones anteriores, la opcin individual tiene prioridad. Si el idioma que se pasa coincide con un valor de configuracin regional slo Unicode, la configuracin regional del sistema no cambiar pero el comando no generar errores. Ejemplo:
Dism /image:C:\test\offline /SetSKUIntlDefaults:fr-FR

/Set-LayeredDriver:

<1-6>

Especifica un controlador de teclado que se usar para japons o coreano. En Japn, muchos usuarios tienen teclados de 106 teclas, mientras que otros usan teclados de 101 102 teclas. En Corea hay varios tipos de teclados diferentes, algunos con distinto nmero de teclas. Los posibles valores de estas configuraciones son [1-6]:
1. Especifica el Teclado extendido PC/AT (101 102 teclas). 2. Especifica el Teclado coreano compatible de 101 teclas PC/AT o MS Natural Keyboard (Tipo 1). 3. Especifica el Teclado coreano compatible de 101 teclas PC/AT o MS Natural Keyboard (Tipo 2). 4. Especifica el Teclado coreano compatible de 101 teclas PC/AT o MS Natural Keyboard (Tipo 3). 5. Especifica el Teclado coreano (103 106 teclas). 6. Especifica el Teclado japons (106 109 teclas).

Ejemplo:
Dism /image:C:\test\offline / Set-LayeredDriver:1

/Gen-LangINI:

Genera un nuevo archivo Lang.ini que el programa de instalacin usa para definir los paquetes de idiomas dentro de la imagen y fuera en la distribucin. Tambin define el idioma predeterminado de la interfaz de usuario para la instalacin. El nuevo archivo Lang.ini se agregar a la carpeta Sources de la

distribucin de Windows.
Nota

No se pedir permiso para sobrescribir un archivo Lang.ini existente. El archivo Lang.ini existente se sobrescribir automticamente.

Debe especificar una imagen de Windows sin conexin (/Image:<ruta_de_acceso_de_la_imagen_sin_conexin.wim> y una distribucin (/Distribution:<ruta_de_acceso_del_directorio_de_distribuci n>). Ejemplo:
Dism /image:C:\test\offline /Gen-LangINI /distribution:C:\windows_distribution

/Set-SetupUILang:

<nombreDeIdioma>

Define el idioma predeterminado que se usar en la instalacin. Si este idioma no se puede usar, el programa de instalacin usar el ingls de forma automtica. Este comando es opcional. Si no se usa, se utilizar el idioma predeterminado de la interfaz de usuario. Si el idioma no est presente, se usar el primer idioma de la lista de idiomas presentes. Ejemplo:
Dism /image:C:\test\offline /Set-SetupUILang:fr-FR /distribution:C:\windows_distribution

/Distribution:

<rutaDeAccesoAlDirectorioDeDistribucin>

Especifica la ruta de acceso a la distribucin de Windows. La distribucin de Windows es una copia del contenido que se incluye en el DVD del producto Windows. Esta opcin slo debe usarse con las opciones /Get-Intl y /Gen-LangINI si existen paquetes de idioma externos. Ejemplo:
Dism /image:C:\test\offline /Gen-LangINI /distribution:C:\windows_distribution

Limitaciones
Los comandos de mantenimiento de la configuracin internacional que ofrece DISM no se pueden usar en una imagen de Windows Vista o Windows Server 2008. Los comandos de configuracin internacional se pueden usar para cambiar la configuracin internacional nicamente en Windows 7 y en imgenes de Windows PE 3.0. En esta versin la herramienta Intlcfg.exe ha quedado obsoleta, pero sigue estando disponible para establecer las opciones de configuracin internacional en Windows Vista y Windows Server 2008. Puede ver la sintaxis de lnea de comandos en el tema sobre las Opciones de lnea de comandos de Intlcfg. Para obtener informacin acerca del uso de Intlcfg.exe, vea la versin de Windows Vista SP1 del Kit de preinstalacin OEM de Windows (OPK de Windows) o el Kit de instalacin automatizada de Windows (AIK de Windows). No se pueden combinar otros comandos de mantenimiento con los comandos de mantenimiento de la configuracin internacional en la misma lnea de comandos. No se puede establecer como configuracin regional del sistema un idioma slo Unicode. Los siguientes idiomas son slo Unicode (los idiomas se muestran en la tabla con el formato Idioma - Pas o regin):

Amrico - Etiopa Armenio - Armenia Asams - India Bengal - Bangladesh Bengal - India (alfabeto bengal) Divehi - Maldivas Georgiano - Georgia Gujarati - India (alfabeto gujarati) Hindi - India Inuktitut (silbico) - Canad

Kazaj - Kazajistn Khmer - Camboya Konkani - India Lao - RDP de Laos Malayalam - India (alfabeto malayalam) Malts - Malta Maor - Nueva Zelanda Marathi - India Mongol (mongol) - RPC Nepal - Nepal

Oriya - India (alfabeto oriya) Pashto - Afganistn Punjabi - India (alfabeto gurmukhi) Snscrito - India Cingals - Sri Lanka Sirio - Siria Tamil - India Telugu - India (alfabeto telugu) Tibetano - RPC Yi - RPC

Kannada - India (alfabeto kannada)


No instale un paquete de idioma tras una actualizacin. Si instala una actualizacin (revisin, versin de distribucin general [GDR] o Service Pack [SP]) que contiene recursos dependientes del idioma antes de instalar un paquete de idioma, no se aplicarn los cambios especficos de idioma contenidos en la actualizacin. Instale siempre los paquetes de idioma antes de instalar las actualizaciones. Cuando especifica una zona horaria con /Set-TimeZone:<nombreDeZonaHoraria>, debe usar comillas rectas para varias palabras. Por ejemplo, /SetTimeZone:"Hora estndar del Pacfico". Si copia y pega el nombre de la zona horaria (incluidas las comillas) desde un documento de Microsoft Word, puede que las comillas no se reconozcan y se produzca un error en la lnea de comandos. Si va a realizar el mantenimiento de una imagen internacional y el entorno de host no es compatible con el idioma de esa imagen, es posible que no pueda leer un mensaje de error que se origine en la imagen internacional.

Opciones de lnea de comandos de mantenimiento de ediciones de Windows


Puede usar los comandos de mantenimiento de ediciones de Windows para cambiar una edicin de Windows 7 por otra edicin posterior de la misma familia de ediciones. Los paquetes de edicin de cada edicin potencial de destino se almacenan provisionalmente en una imagen de Windows 7. Esto se denomina

imagen de la familia de ediciones. Dado que las ediciones de destino se almacenan provisionalmente, puede realizar el mantenimiento de una sola imagen y las actualizaciones se aplicarn del modo correspondiente a cada edicin de la imagen. Esto contribuye a reducir el nmero de imgenes que se deben administrar, aunque es posible que aumente el tiempo de fbrica o el tiempo que el usuario final dedica a la fase de configuracin specialize. Los cambios sin conexin no requieren ninguna clave de producto. Si cambia a una edicin posterior mediante el mantenimiento sin conexin, puede agregar la clave de producto mediante uno de los siguientes mtodos: Escriba la clave de producto durante la configuracin rpida (OOBE). Use un archivo de respuesta de instalacin desatendida para escribir la clave de producto durante la fase de configuracin specialize. Use Administracin y mantenimiento de imgenes de implementacin (DISM) y la opcin de lnea de comandos de mantenimiento de ediciones de Windows /Set-ProductKey una vez establecida la edicin sin conexin.

La sintaxis bsica para el mantenimiento de una imagen de Windows mediante DISM es: DISM.exe {/Image:<ruta_del_directorio_de_imagen> | /Online} [opciones_dism] {comando_de_servicio} [<argumento_de_servicio>] Puede usar las siguientes opciones de mantenimiento de ediciones en una imagen sin conexin para incluir ediciones o para cambiar una imagen de Windows por una edicin posterior: DISM.exe /Image:<ruta_del_directorio_de_imagen> [/Get-CurrentEdition | /Get-TargetEditions | /Set-Edition | /Set-ProductKey] Para un sistema operativo Windows en ejecucin, estn disponibles las siguientes opciones de mantenimiento de ediciones. DISM.exe /Online [/Get-CurrentEdition | /Get-TargetEditions] En la siguiente tabla se describe cmo usar cada opcin de mantenimiento de ediciones. Estas opciones no diferencian maysculas de minsculas.

Opcin

Descripcin

/Get-Help /?

Si se usa justo despus de una opcin de lnea de comandos de mantenimiento de ediciones, se muestra informacin acerca de la opcin y los argumentos. Si se especifica una imagen, pueden ofrecerse temas de Ayuda adicionales. Ejemplos:
Dism /Image:C:\test\offline /Get-CurrentEdition /? Dism /Online /Get-CurrentEdition /?

/Get-CurrentEdition

Muestra la edicin de la imagen especificada. Ejemplos:


Dism /Image:C:\test\offline /Get-CurrentEdition Dism /Online /Get-CurrentEdition

/Get-TargetEditions

Muestra una lista de las ediciones de Windows a las que se puede cambiar una

imagen. Ejemplos:
Dism /Image:C:\test\offline /Get-TargetEditions Dism /Online /Get-TargetEditions

/Set-Edition:<identificador_de_edicin_de_destino> {/ProductKey:<clave_de_producto>}

Use la opcin /Set-Edition sin la opcin /ProductKey para cambiar una imagen de Windows sin conexin a una edicin posterior. Use /Get-TargetEditions para buscar el identificador de la edicin. Use la opcin /Set-Edition con la opcin /ProductKey nicamente para cambiar un sistema operativo Windows Server 2008 R2 en ejecucin por una edicin posterior.
Importante

No debe usar la opcin /Set-Edition en una imagen que ya se haya cambiado por una edicin posterior. Se recomienda usar esta opcin en la edicin mnima disponible de la familia de ediciones.

Ejemplo:
Dism /Image:C:\test\offline /Set-Edition:Ultimate

Slo en un sistema operativo Windows Server en ejecucin:


Dism /online /Set-Edition:Datacenter /ProductKey:12345-6789012345-67890-12345

/Set-ProductKey:<productKey>

La opcin /Set-ProductKey solo se puede usar para escribir la clave de producto para la edicin actual en una imagen de Windows sin conexin despus de cambiar a una edicin posterior con la opcin /Set-Edition. Ejemplo:
Dism /Image:C:\test\offline /Set-ProductKey:12345-67890-1234567890-12345

Limitaciones
Si no escribe la clave de producto al establecer la edicin de la imagen sin conexin, debe escribir la clave de producto en OOBE o usar un archivo de respuesta de instalacin desatendida para escribir la clave de producto en la fase de configuracin specialize. Los comandos de mantenimiento de ediciones no se pueden usar en una imagen del Entorno de preinstalacin de Windows (Windows PE).

Para mantener personalizaciones especficas de la edicin, debe aplicar archivos de respuesta especficos de la edicin tras la actualizacin de la edicin. Si desea ejecutar la opcin /Set-Edition en una imagen de 64 bits con ms de 30 paquetes de idioma, debe ejecutarla desde un equipo de 64 bits. De lo contrario, puede aparecer un error de falta de memoria. Esta limitacin slo existe si manipula una imagen de 64 bits desde un equipo de 32 bits. Si ejecuta esta opcin en un equipo que coincide con la arquitectura de la imagen, no existe tal limitacin. No se puede establecer una imagen de Windows en una edicin anterior. La edicin mnima no se muestra al ejecutar la opcin /Get-TargetEditions. Si ejecuta la opcin /Get-TargetEditions, se muestra nicamente la edicin de Windows a la que puede cambiar la imagen. Tenga en cuenta que los usuarios finales no pueden usar Windows Anytime Upgrade (WAU) para cambiar Windows 7 Starter Edition a Windows 7 Home Basic Edition. Slo pueden usar WAU para actualizar de Windows 7 Starter a Windows 7 Home Premium o ediciones superiores; o bien, para actualizar de Windows 7 Home Basic Edition a Windows 7 Home Premium o ediciones superiores. No se puede establecer una imagen de Windows en una edicin posterior de otra familia de Windows. Familias de Windows y clasificacin de ediciones: (de mnima a mxima) Familia comercial y para consumidores 1. 2. 3. 4. 5. Windows 7 Starter Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate

Una edicin de Windows reglamentaria para Europa se identifica mediante una N anexada al nombre de la edicin y se puede cambiar por una edicin posterior solo en esta familia. Una edicin de Windows reglamentaria para Corea, con el paquete de idioma coreano, se identifica mediante las letras KN anexadas al nombre de la edicin y se puede cambiar por una edicin posterior slo en esta familia. Licencia por volumen Los comandos de mantenimiento de ediciones de Windows no son aplicables a las ediciones con licencia por volumen de Windows. Slo se puede actualizar a una edicin posterior de Windows si se trata de la familia comercial y para consumidores. 6. Windows 7 Professional

7.

Windows 7 Enterprise

Opciones de lnea de comandos de servicios de aplicaciones


Las opciones de lnea de comandos de mantenimiento de aplicaciones se pueden usar en una imagen sin conexin para comprobar si son aplicables las revisiones de aplicaciones de Windows Installer (archivos .msp), as como para obtener informacin sobre las aplicaciones y revisiones de aplicaciones (archivos .msp) de Windows Installer que estn instaladas en la imagen sin conexin. La sintaxis bsica para dar servicio a una imagen de Windows mediante DISM es: DISM.exe /Image:<ruta_a_directorio_de_imagen> [opciones_dism] {comando_de_servicios} [<argumento_de_servicios>]

Las siguientes opciones de servicios permiten enumerar las aplicaciones y revisiones de aplicaciones .msp de Windows Installer y comprobar la aplicabilidad de una revisin de aplicacin para una imagen de Windows sin conexin: DISM.exe /Image:<ruta_a_directorio> [/Check-AppPatch | /Get-AppPatchInfo: | /Get-AppPatches | /Get-AppInfo | /Get-Apps] La siguiente tabla describe cmo se puede utilizar cada opcin de servicios de aplicaciones. Estas opciones no diferencian maysculas de minsculas.

Opcin

Descripcin

/Get-Help /?

Si se utiliza inmediatamente a continuacin de una opcin de la lnea de comandos de servicios de paquetes, se muestra informacin sobre la opcin y los argumentos. Si se especifica una imagen, pueden mostrarse temas adicionales. Ejemplo:
Dism /image:C:\test\offline /Check-AppPatch /?

/CheckAppPatch /PatchLocation:<ruta_a_revisin.msp>

Solo muestra informacin si las revisiones MSP se pueden aplicar a la imagen sin conexin. Es necesario especificar la ruta de acceso al archivo de revisin MSP. Es posible especificar varios archivos de revisiones. Ejemplo:
Dism /image:C:\test\offline /Check-AppPatch /PatchLocation:C:\test\MSIPatches\MsiTestPatch1.msp /PatchLocation:C:\test\MSIPatches\MsiTestPatch2.msp

/GetAppPatchInfo: [/PatchCode:<GUID_cdigo_revisin>] [/ProductCode:<GUID_cdigo_producto>]

Muestra informacin detallada sobre las revisiones MSP instaladas filtradas por <GUID_cdigo_revisin> y <GUID_cdigo_producto>. Si se especifica la opcin /PatchCode, se mostrar informacin detallada sobre todas las aplicaciones de Windows Installer a las que se aplica la revisin. Si se especifica la opcin /ProductCode, se mostrar informacin sobre todas las revisiones MSP de la aplicacin especificada. Si se especifican las opciones /PatchCode y /ProductCode, nicamente se mostrar informacin si esa revisin especfica se aplica a la aplicacin especificada de Windows Installer. Utilice la opcin /Get-AppPatches para localizar el GUID de cdigo de revisin y el GUID de cdigo de producto especficos para la revisin. Utilice la opcin /Get-Apps para enumerar todos los GUID de cdigo de producto para las aplicaciones de Windows Installer instaladas. Si no se especifican las opciones /PatchCode y /ProductCode, se mostrarn todos los paquetes y revisiones MSP de Windows Installer que estn instalados.

Ejemplo:
Dism /image:C:\test\offline /Get-AppPatchInfo Dism /image:C:\test\offline /Get-AppPatchInfo: /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF} Dism /image:C:\test\offline /Get-AppPatchInfo: /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59} Dism /image:C:\test\offline /Get-AppPatchInfo: /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF} /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}

/GetAppPatches: [/ProductCode:<GUID_cdigo_producto>]

Muestra informacin bsica sobre todas las revisiones MSP aplicadas para todas las aplicaciones instaladas en la imagen sin conexin. Si se especifica un GUID de cdigo de producto, se mostrar informacin sobre todas las revisiones de la aplicacin de Windows Installer especificada. Ejemplos:
Dism /image:C:\test\offline /Get-AppPatches Dism /image:C:\test\offline /Get-AppPatches /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}

/GetAppInfo: [/ProductCode:<GUID_cdigo_producto>]

Muestra informacin detallada sobre la aplicacin especfica de Windows Installer instalada. Utilice la opcin /Get-Apps para localizar el GUID de una aplicacin de Windows Installer instalada. Si no se especifica un GUID de cdigo de producto, se mostrar informacin sobre todas las aplicaciones de Windows Installer instaladas en la imagen sin conexin. Ejemplos:
Dism /image:C:\test\offline /Get-AppInfo Dism /image:C:\test\offline /Get-AppInfo /ProductCode:{B0F9497CGUID-GUID-GUID-74D866BBDF59}

/Get-Apps

Muestra informacin bsica sobre todas las aplicaciones de Windows Installer de la imagen sin conexin. Ejemplo:
Dism /image:C:\test\offline /Get-Apps

Limitaciones
/Get-AppPatches y /Get-AppPatchInfo slo se aplican a revisiones instaladas (archivos .msp). Si comprueba la aplicabilidad de una revisin MSP, solo se mostrarn las aplicaciones de Windows Installer a las que se aplica la revisin. Una revisin puede ser aplicable a varias aplicaciones instaladas, mientras que varias revisiones pueden ser aplicables a una aplicacin.