Cómo usar la herramienta Ocsetup.exe para instalar o quitar componentes opcionales de Windows en Windows Vista

En este artículo se describe cómo usar la herramienta de configuración de componentes opcionales de Windows (Ocsetup.exe) para instalar o quitar componentes opcionales de Windows.

Se aplica a: Windows 10 (todas las ediciones), Windows Server 2012 R2
Número de KB original: 936209

Resumen

Los componentes opcionales de Windows son partes del sistema operativo Windows que se pueden agregar, quitar, habilitar o deshabilitar de forma individual. Puede usar la herramienta Ocsetup.exe en el símbolo del sistema para instalar o quitar componentes opcionales de Windows Vista. Debe tener credenciales administrativas para ejecutar la herramienta de Ocsetup.exe.

Uso de Ocsetup.exe para instalar componentes opcionales de Windows

  1. Haga clic en Inicio, haga clic con el botón secundario en el símbolo del sistema y, finalmente, haga clic en Ejecutar como administrador.

  2. En el símbolo del sistema, escriba el siguiente comando y presione ENTRAR: start /w ocsetup <Optional component name>

    Nota:

    • En el paso 2, El nombre del componente opcional especifica el nombre del componente opcional de Windows. El nombre del componente opcional distingue mayúsculas de minúsculas. Por ejemplo, si desea instalar el rol servidor DHCP, escriba start /w ocsetup DHCPServerCorey, a continuación, presione ENTRAR.
    • Para determinar el nombre de componente opcional correcto para que Windows Vista lo use con la línea de comandos ocsetup, visite la siguiente página web y, a continuación, revise la columna "Nombre de línea de comandos" de la tabla Microsoft-Windows-Foundation-Package Features: Paquetes de Windows Vista.
  3. Escriba exit y presione ENTRAR para cerrar la ventana del símbolo del sistema.

Nota:

Para mostrar la lista de modificadores de línea de comandos que admite la herramienta Ocsetup.exe, escriba ocsetup en el símbolo del sistema y, a continuación, presione ENTRAR.

Usar Ocsetup.exe para quitar componentes opcionales de Windows

  1. Haga clic en Inicio, haga clic con el botón secundario en el símbolo del sistema y, finalmente, haga clic en Ejecutar como administrador.

  2. En el símbolo del sistema, escriba el siguiente comando y presione ENTRAR: start /w ocsetup <Optional component name> /uninstall

    Nota:

    • En el paso 2, El nombre del componente opcional especifica el nombre del componente opcional de Windows. El nombre del componente opcional distingue mayúsculas de minúsculas. Por ejemplo, si desea quitar el rol servidor DHCP, escriba start /w ocsetup DHCPServerCore/uninstally, a continuación, presione ENTRAR.
    • Para determinar el nombre del componente opcional de Windows, haga clic en Inicio, escriba optionalfeatures en el cuadro Iniciar búsqueda y, a continuación, haga clic en opcionalfeatures en la lista Programas .
  3. Escriba exit y presione ENTRAR para cerrar la ventana del símbolo del sistema.

    Nota:

    Para mostrar la lista de modificadores de línea de comandos que admite la herramienta Ocsetup.exe, escriba ocsetup en el símbolo del sistema y, a continuación, presione ENTRAR.

funcionalidad de la herramienta Ocsetup.exe

La herramienta Ocsetup.exe proporciona una funcionalidad similar a la que proporciona la herramienta Sysocmgr.exe en Microsoft Windows XP y En Microsoft Windows Server 2003. En Windows Vista, Windows Defender Explorador de software y Windows Update usar la herramienta Ocsetup.exe. En Windows Server 2008, Administrador del servidor usa la herramienta Ocsetup.exe.

La herramienta Ocsetup.exe se usa como contenedor para el Administrador de paquetes (Pkgmgr.exe) y para Windows Installer (Msiexec.exe). Ocsetup.exe es una utilidad de línea de comandos que se puede usar para realizar instalaciones con scripts y desinstalaciones con scripts de componentes opcionales de Windows. La herramienta Ocsetup.exe reemplaza a la herramienta de Sysocmgr.exe que usan Windows XP y Windows Server 2003.

Los componentes opcionales de Windows pueden estar basados en MSI o en componentes. La herramienta Ocsetup.exe detecta el tipo de componente opcional que se pasa como parámetro. Además, la herramienta Ocsetup.exe llama al proceso secundario correcto para instalar o quitar el componente opcional. Si el componente opcional está basado en MSI, la herramienta Ocsetup.exe llama a Msiexec.exe. Si el componente opcional está basado en componentes, la herramienta Ocsetup.exe llama a Pkgmgr.exe. La herramienta Ocsetup.exe devuelve al autor de la llamada el código de salida que se recibe de Pkgmgr.exe, de Msiexec.exe o de la aplicación de arranque personalizada.

En el caso de los componentes opcionales del sistema basados en MSI, la herramienta de Ocsetup.exe comprueba primero una ubicación del Registro para determinar una de las siguientes opciones:

  • Si un componente usa la aplicación de arranque genérica (Ocsetup.exe).
  • Si un componente tiene una aplicación de arranque personalizada especial que realiza tareas de instalación o eliminación. En función de esta determinación, la herramienta de Ocsetup.exe pasa la tarea a la aplicación de arranque personalizada o la herramienta de Ocsetup.exe realiza internamente tareas de arranque genéricas. La herramienta Ocsetup.exe realiza las siguientes tareas genéricas:
  • Comprueba si hay actualizaciones en el directorio de caché.
  • Pasa el nombre del paquete MSI y la ubicación del paquete MSI a Windows Installer.
  • Pasa los nombres de uno o varios archivos .msp a Windows Installer. La herramienta Ocsetup.exe también acepta información de configuración que se proporciona como un archivo desatendido. Para obtener más información, consulte la documentación desatendida.

Referencias

Para obtener más información sobre las opciones de línea de comandos que están disponibles para el Administrador de paquetes, visite el siguiente sitio web de Microsoft: Administrador de paquetes Command-Line Opciones

Para obtener más información sobre Windows Installer, visite el siguiente sitio web de Microsoft: Windows Installer

Recolección de datos

Si necesita ayuda del soporte técnico de Microsoft, le recomendamos que recopile la información siguiendo los pasos mencionados en Recopilación de información mediante TSS para problemas relacionados con la implementación.