Compartir a través de


Configurar características a petición en Windows Server

En este tema se describe cómo quitar archivos de características en una configuración de Características a petición mediante el cmdlet Uninstall-WindowsFeature.

Características a petición es una característica, introducida en Windows 8 y Windows Server 2012, que permite quitar archivos de rol y características (a veces denominado carga de características) del sistema operativo para conservar el espacio en disco e instalar roles y características desde ubicaciones remotas o medios de instalación en lugar de desde equipos locales. Puede quitar archivos de características de equipos físicos o virtuales en ejecución. También puede agregar o quitar archivos de características desde archivos de imagen de Windows (WIM) o discos duros virtuales (VHD) sin conexión para crear una copia reproducible de las configuraciones de Características a petición.

En una configuración de Funciones bajo demanda, cuando los archivos de características no están disponibles en un equipo, si una instalación necesita esos archivos, se puede indicar a Windows Server 2012 R2 o Windows Server 2012 que obtengan los archivos de un almacén colateral de características (una carpeta compartida que contiene archivos de características y que está disponible para el equipo en la red), de Windows Update o de medios de instalación. De forma predeterminada, cuando los archivos de características no están disponibles en el servidor de destino, Características a petición busca los archivos de características que faltan realizando las tareas siguientes, en el orden mostrado.

  1. La búsqueda en una ubicación especificada por los usuarios del Asistente para agregar roles y características o por los comandos de instalación de DISM

  2. La evaluación de la configuración de la directiva de grupo, Configuración del equipo\Plantillas administrativas\Sistema\Especificar configuración de instalación de componentes opcionales y reparación de componentes

  3. Buscar en Windows Update

Puede invalidar el comportamiento predeterminado de Características a petición si realiza cualquiera de las siguientes acciones.

  • Especificar una ruta de acceso de origen alternativa como parte del cmdlet Install-WindowsFeature mediante la adición del parámetro Source

  • La especificación de una ruta de acceso de origen alternativa en la página Confirmar opciones de instalación mientras instala características mediante el Asistente para agregar roles y características

  • Configurar la directiva de grupo Especificar configuración de instalación de componentes opcionales y reparación de componentes

En este tema se incluyen las siguientes secciones.

Crear un archivo de características o un almacén colateral

En esta sección se describe cómo configurar una carpeta compartida remota de archivos de características (conocida también como almacén colateral) que almacena los archivos necesarios para instalar roles, servicios de rol y características en servidores que ejecutan Windows Server 2012 R2 o Windows Server 2012. Tras configurar un almacén de características, puede instalar roles, servicios de rol y características en servidores que ejecutan estos sistemas operativos y especificar el almacén de características como la ubicación de los archivos de origen de la instalación.

Para crear un almacén de archivos de características

  1. Cree una carpeta compartida en un servidor de la red. Por ejemplo, \\network\share\sxs.

  2. Compruebe que tiene los permisos correctos asignados al almacén de características. La ruta de acceso de origen o el recurso compartido de archivos debe conceder permisos de lectura al grupo Todos (no recomendado por motivos de seguridad) o a las cuentas de equipo (DOMAIN\SERverNAME$) de los servidores en los que planea instalar características mediante este almacén de características; conceder acceso a la cuenta de usuario no es suficiente.

    Para obtener acceso a la configuración de permisos y uso compartido de archivos, realice cualquiera de las siguientes acciones en el escritorio de Windows.

    • Haga clic con el botón derecho en la carpeta compartida, haga clic en Propiedades y, a continuación, cambie los usuarios permitidos y sus derechos de acceso a la carpeta en la pestaña Seguridad .

    • Haga clic con el botón derecho en la carpeta compartida, seleccione Compartir con y, a continuación, haga clic en Personas específicas.

    Note

    Los servidores que están en grupos de trabajo no pueden tener acceso a recursos compartidos de archivos externos, aunque la cuenta de equipo del servidor de grupo de trabajo tenga permisos de lectura en el recurso compartido externo. Hay ubicaciones de origen alternativas que funcionan para servidores del grupo de trabajo, como medios de instalación, Windows Update y archivos VHD o WIM almacenados en el servidor del grupo de trabajo local.

  3. Copie la carpeta Sources\SxS de los medios de instalación de Windows Server en la carpeta compartida que creó en el paso 1.

Instalación de .NET Framework 3.5 y otras características a petición

A partir de Windows Server 2012 y Windows 8, los archivos de características de .NET Framework 3.5 (que incluye .NET Framework 2.0 y .NET Framework 3.0) no están disponibles en el equipo local de forma predeterminada. Los archivos se han eliminado. Los archivos de las características que se eliminaron en una configuración de características a petición, junto con los archivos de características para .NET Framework 3.5, se encuentran disponibles a través de Windows Update. De manera predeterminada, si los archivos de características no están disponibles en el servidor de destino que ejecuta Windows Server 2012, o cualquier versión posterior, el proceso de instalación se conecta a Windows Update para buscar los archivos que faltan. Para invalidar el comportamiento predeterminado, configure un valor de la directiva de grupo o especifique una ruta de acceso de origen alternativa durante la instalación, independientemente de si instala mediante la interfaz gráfica de usuario del Asistente para agregar roles y características o mediante la línea de comandos.

Para instalar .NET Framework 3.5, realice una de las siguientes acciones.

Configure orígenes alternativos para los archivos de características en la directiva de grupo para .NET Framework 3.5 u otras características si no se encuentran los archivos de características en el equipo local.

Important

Al instalar archivos de características desde un origen remoto, la ruta de acceso de origen o el recurso compartido de archivos debe conceder permisos de lectura al grupo Todos (no recomendado por motivos de seguridad) o a la cuenta del equipo (sistema local) del servidor de destino; conceder acceso a la cuenta de usuario no es suficiente.

Los servidores que están en grupos de trabajo no pueden tener acceso a recursos compartidos de archivos externos, aunque la cuenta de equipo del servidor de grupo de trabajo tenga permisos de lectura en el recurso compartido externo. Hay ubicaciones de origen alternativas que funcionan para servidores del grupo de trabajo, como medios de instalación, Windows Update y archivos VHD o WIM almacenados en el servidor del grupo de trabajo local.

Puede especificar un archivo WIM como un origen de archivos de características alternativo cuando instale roles, servicios de rol y características en un servidor físico en ejecución. La ruta de acceso de origen de un archivo WIM debe tener el siguiente formato, con WIM como prefijo y el índice en el que los archivos de características se encuentran como sufijo: WIM:e:\sources\install.wim:4. Sin embargo, no puede usar un archivo WIM directamente como origen para instalar roles, servicios de rol y características en un disco duro virtual sin conexión; debe montar el disco duro virtual sin conexión y apuntar a su ruta de montaje para los archivos de origen, o debe apuntar a una carpeta que contenga una copia del contenido del archivo WIM.

Para instalar .NET Framework 3.5 mediante la ejecución del cmdlet Install-WindowsFeature

  1. Realice una de las siguientes acciones para abrir una sesión de Windows PowerShell con derechos de usuario elevados.

    Note

    Si va a instalar roles y características de un servidor remoto, no es preciso ejecutar Windows PowerShell con permisos de usuario elevados.

    • En el escritorio de Windows, haga clic con el botón derecho en Windows PowerShell en la barra de tareas y, a continuación, haga clic en Ejecutar como administrador.

    • En la pantalla de inicio de Windows, haga clic con el botón derecho en el icono de Windows PowerShell y, a continuación, en la barra de aplicaciones, haga clic en Ejecutar como administrador.

    • En un servidor que ejecuta la opción de instalación Server Core de Windows Server 2012 R2 o Windows Server 2012, escriba PowerShell en un símbolo del sistema y presione Entrar.

  2. escriba el siguiente comando y presione Entrar. En el ejemplo siguiente, los archivos de origen se encuentran en un almacén en paralelo (abreviado como SxS) en medios de instalación en la unidad D.

    Install-WindowsFeature NET-Framework-Core -Source D:\Sources\SxS
    

    Si quiere que la línea de comandos use Windows Update como el origen de los archivos de características que faltan, o si ya se ha configurado un origen predeterminado mediante la directiva de grupo, no es necesario agregar el parámetro Source , a menos que desee especificar otro origen.

Para instalar .NET Framework 3.5 mediante el Asistente para agregar roles y características

  1. En el menú Administrar del Administrador del servidor, haga clic en Agregar roles y características.

  2. Seleccione un servidor de destino que ejecute Windows Server 2016.

  3. En la página Seleccionar características del Asistente para agregar roles y características, seleccione .NET Framework 3.5.

  4. Si la configuración de la directiva de grupo lo permite en el equipo local, el proceso de instalación intentará obtener los archivos de características que faltan mediante Windows Update. Haga clic en Instalar; no es necesario continuar con el paso siguiente.

    Si la configuración de la directiva de grupo no lo permite o si desea usar otro origen para los archivos de características de .NET Framework 3.5, en la página Confirmar selecciones de instalación del asistente, haga clic en Especifique una ruta de acceso de origen alternativa.

  5. Proporcione una ruta de acceso a un almacén en paralelo (denominado SxS) en los medios de instalación o en un archivo WIM. En el siguiente ejemplo, los medios de instalación se encuentran en la unidad D.

    D:\Sources\SxS\

    Para especificar un archivo WIM, agregue un prefijo WIM: y agregue el índice de la imagen que se usará en el archivo WIM como sufijo, como se muestra en el ejemplo siguiente.

    WIM:\\server_name\share\install.wim:3

  6. Haga clic en Aceptary, a continuación, haga clic en Instalar.

Para instalar .NET Framework 3.5 mediante DISM

  1. Realice una de las siguientes acciones para abrir una sesión de Windows PowerShell con derechos de usuario elevados.

    Note

    Si va a instalar roles y características de un servidor remoto, no es preciso ejecutar Windows PowerShell con permisos de usuario elevados.

    • En el escritorio de Windows, haga clic con el botón derecho en Windows PowerShell en la barra de tareas y, a continuación, haga clic en Ejecutar como administrador.

    • En la pantalla Inicio de Windows, haga clic con el botón derecho en el icono de Windows PowerShell y, a continuación, en la barra de aplicaciones, haga clic en Ejecutar como administrador.

    • En un servidor que ejecuta la opción de instalación Server Core, escriba PowerShell en un símbolo del sistema y presione Entrar.

  2. Ejecute uno de los siguientes comandos DISM.

    • Si el equipo tiene acceso a Windows Update o si ya se ha configurado una ubicación del archivo de origen predeterminada en la directiva de grupo, ejecute el siguiente comando.

      DISM /online /Enable-Feature /Featurename:NetFx3 /All
      
    • Si el equipo tiene acceso al soporte de instalación, ejecute un comando similar al siguiente. En el siguiente ejemplo, los medios de instalación del sistema operativo se encuentran en la unidad D. El parámetro LimitAccess impide que el comando intente ponerse en contacto con Windows Update o con un servidor que ejecute WSUS.

      DISM /online /Enable-Feature /Featurename:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
      

    Note

    El comando DISM distingue mayúsculas de minúsculas.

Configurar orígenes alternativos para los archivos de características en la directiva de grupo

La configuración de la directiva de grupo descrita en esta sección especifica las ubicaciones de origen autorizadas para los archivos de .NET Framework 3.5 y otros archivos de características que se han quitado como parte de la configuración de características a petición. El valor de la directiva Especificar configuración de instalación de componentes opcionales y reparación de componentes se encuentra en la carpeta Configuración del equipo\Plantillas administrativas\Sistema de la Consola de administración de directivas de grupo o en el Editor de directivas de grupo local.

Note

Debe pertenecer al grupo Administradores para cambiar la configuración de la directiva de grupo en el equipo local. Si la configuración de la directiva de grupo en el equipo que desea administrar se controla en el nivel del dominio, debe pertenecer al grupo de administradores de dominio para modificarla.

Para configurar una ruta de acceso de origen alternativa predeterminada en la directiva de grupo
  1. En la Consola de administración de directivas de grupo o en el Editor de directivas de grupo local, abra el siguiente valor de la directiva.

    Configuración del equipo\Plantillas administrativas\Sistema\Especificar configuración de instalación de componentes opcionales y reparación de componentes

  2. Seleccione Habilitado para habilitar la configuración de directiva, si aún no está habilitada.

  3. En el cuadro de texto Ruta de acceso del archivo de origen alternativa, en el área Opciones, especifique una ruta de acceso completa a una carpeta compartida o a un archivo WIM. Para especificar un archivo WIM como una ubicación de archivo de origen alternativa, agregue el prefijo WIM: a la ruta de acceso y agregue el índice de la imagen que se usará en el archivo WIM como sufijo. Los siguientes son ejemplos de valores que puede especificar.

    • ruta de acceso a una carpeta compartida: \\server_name\share\folder_name

    • ruta de acceso a un archivo WIM, en el que 3 representa el índice de la imagen en la que se encuentran los archivos de características: WIM:\\server_name\share\install.wim:3

  4. Si no desea que los equipos controlados por esta configuración de directiva busquen en Windows Update los archivos de características que faltan, seleccione No intentar descargar carga desde Windows Update.

  5. Si los equipos controlados por esta configuración de directiva suelen recibir actualizaciones a través de WSUS, pero prefiere usar Windows Update en lugar de WSUS para buscar los archivos de características que faltan, seleccione Ponerse en contacto directamente con Windows Update para descargar contenido de reparaciones en lugar de usar Windows Server Update Services (WSUS).

  6. Haga clic en Aceptar cuando haya terminado de cambiar esta configuración de directiva y, a continuación, cierre el editor de directivas de grupo.

Métodos para quitar archivos de características

Dispone de dos métodos para quitar archivos de características de Windows Server en una configuración de Características a petición.

  • El parámetro remove del cmdlet Uninstall-WindowsFeature permite eliminar archivos de características de un servidor o un disco duro virtual (VHD) sin conexión que ejecute Windows Server 2012 R2 o Windows Server 2012. Los valores válidos del parámetro remove son los nombres de roles, servicios de rol y características.

  • Los comandos de Administración y mantenimiento de imágenes de implementación (DISM) permiten crear archivos WIM personalizados que conservan espacio en disco mediante la omisión de archivos de características que no son necesarios o que se pueden obtener de otros orígenes remotos. Para obtener más información acerca del uso de DISM para preparar imágenes personalizadas, vea Cómo habilitar o deshabilitar características de Windows.

Quitar archivos de características mediante Uninstall-WindowsFeature

Puede usar el cmdlet Uninstall-WindowsFeature tanto para desinstalar roles, servicios de rol y características de servidores y discos duros virtuales sin conexión que ejecutan Windows Server 2012 R2 o Windows Server 2012 como para eliminar archivos de características. Puede desinstalar y eliminar los mismos roles, servicios de rol y características en el mismo comando si lo desea.

Important

Al eliminar archivos de características para un rol, un servicio de rol o una característica, también se eliminan los roles, los servicios de rol y las características que dependen de los archivos que va a quitar. Si elimina archivos de características de un servicio de rol o característica secundaria y no permanecen instalados otros servicios de rol o características secundarias para el rol o característica primario, se eliminan los archivos de todo el rol o característica primario. Para ver todos los archivos de características que eliminaría el comando Uninstall-WindowsFeature -remove, agregue el parámetro whatif al comando para ejecutarlo y ver los resultados sin eliminar los archivos de características.

Para quitar archivos de roles y características mediante Uninstall-WindowsFeature

  1. Realice una de las siguientes acciones para abrir una sesión de Windows PowerShell con derechos de usuario elevados.

    Note

    Si va a desinstalar roles y características de un servidor remoto, no es preciso ejecutar Windows PowerShell con permisos de usuario elevados.

    • En el escritorio de Windows, haga clic con el botón derecho en Windows PowerShell en la barra de tareas y, a continuación, haga clic en Ejecutar como administrador.

    • En la pantalla de inicio de Windows, haga clic con el botón derecho en el icono de Windows PowerShell y, a continuación, en la barra de aplicaciones, haga clic en Ejecutar como administrador.

    • En un servidor que ejecuta la opción de instalación Server Core, escriba PowerShell en un símbolo del sistema y presione Entrar.

  2. Escriba lo siguiente y presione Entrar.

    Uninstall-WindowsFeature -Name <feature_name> -computerName <computer_name> -remove
    

    Ejemplo: Licencias de Escritorio remoto es el último servicio de rol restante de Servicios de Escritorio remoto instalado. El comando desinstala las licencias de Escritorio remoto y, a continuación, elimina los archivos de características de todo el rol servicios de Escritorio remoto del servidor especificado , contoso_1.

    Uninstall-WindowsFeature -Name rdS-Licensing -computerName contoso_1 -remove
    

    Ejemplo: En el ejemplo siguiente, el comando quita active directory Domain Services y administración de directivas de grupo de un disco duro virtual sin conexión. El rol y la característica se desinstalan primero y, a continuación, sus archivos de características se quitan completamente del disco duro virtual sin conexión , Contoso.vhd.

    Note

    Debe agregar el parámetro computerName si ejecuta el cmdlet desde un equipo que ejecuta Windows 8.1 o Windows 8.

    Si escribe el nombre de un archivo VHD desde un recurso compartido de red, ese recurso compartido debe conceder permisos de lectura y escritura a la cuenta de equipo del servidor que seleccionó para montar el disco duro virtual. El acceso de cuenta de solo usuario no es suficiente. El recurso compartido puede conceder permisos de lectura y escritura al grupo Todos para permitir el acceso al disco duro virtual, pero por motivos de seguridad, esto no se recomienda.

    Uninstall-WindowsFeature -Name AD-Domain-Services,GPMC -VHD C:\WS2012VHDs\Contoso.vhd -computerName ContosoDC1
    

Véase también

Instalación o desinstalación de roles, servicios de rol o característicasOpciones de instalación de Windows ServerProcedimiento para habilitar o deshabilitar características de WindowsIntroducción a la administración y mantenimiento de imágenes de implementación (DISM)