Configure Features on Demand in Windows Server

Aplica-se a: Windows Server 2022, Windows Server 2019 e Windows Server 2016

Este tópico descreve como remover arquivos de recursos em uma configuração de Recursos sob Demanda usando o cmdlet Uninstall-WindowsFeature.

Os Recursos sob Demanda são um recurso, apresentado no Windows 8 e no Windows Server 2012, que permite remover arquivos de recursos e funções (às vezes chamados de conteúdo do recurso) do sistema operacional, a fim de preservar espaço em disco e instalar funções e recursos de locais remotos ou de uma mídia de instalação, em vez de computadores locais. Você pode remover arquivos de recursos de computadores físicos ou virtuais em execução. Também é possível adicionar ou remover arquivos de recursos de arquivos WIM (Imagem do Windows) ou de VHDs (discos rígidos virtuais) offline para criar uma cópia das configurações de Recursos sob Demanda que pode ser reproduzida.

Em uma configuração dos Recursos sob Demanda, quando os arquivos de recursos não estão disponíveis em um computador, se a instalação exige esses arquivos de recursos, o Windows Server 2012 R2 ou o Windows Server 2012 pode ser direcionado para obter os arquivos de um repositório de recursos lado a lado (uma pasta compartilhada que contém os arquivos de recursos e está disponível para o computador na rede), do Windows Update ou de uma mídia de instalação. Por padrão, quando os arquivos de recursos não estão disponíveis no servidor de destino, Recursos sob Demanda pesquisa os arquivos de recursos ausentes executando as tarefas a seguir na ordem mostrada.

  1. Fazendo uma pesquisa em um local especificado pelos usuários do Assistente para Adicionar Funções e Recursos ou por comandos de instalação do DISM

  2. Avaliando a definição da configuração da Política de Grupo no computador Configuration\Administrative Templates\System\. Especifique as configurações para instalação de componentes opcionais e reparo de componentes

  3. Pesquisando o Windows Update

Você pode substituir o comportamento padrão de Recursos sob Demanda executando um dos procedimentos a seguir.

  • Especificando um caminho de origem alternativo como parte do cmdlet Install-WindowsFeature, adicionando o parâmetro Source

  • Especificando um caminho de origem alternativo na página Confirmar seleções de instalação ao instalar recursos usando o Assistente para Adicionar Funções e Recursos

  • Definindo a configuração da Política de Grupo, Especificar configurações para instalação de componentes opcionais e reparo de componentes

Este tópico inclui as seções a seguir.

Criar um arquivo de recursos ou repositório lado a lado

Esta seção descreve como configurar uma pasta compartilhada de arquivos de recursos remotos (também chamada de repositório lado a lado) que armazena os arquivos necessários para instalar funções, serviços de função e recursos em servidores que executam o Windows Server 2012 R2 ou o Windows Server 2012. Depois de configurar um repositório de recursos, você poderá instalar funções, serviços de função e recursos em servidores que executam esses sistemas operacionais e especificar o repositório de recursos como o local dos arquivos de origem de instalação.

Para criar um repositório de arquivos de recursos

  1. Crie uma pasta compartilhada em um servidor em sua rede. Por exemplo, \\rede\compartilhamento\sxs.

  2. Verifique se você tem as permissões corretas atribuídas ao repositório de recursos. O caminho de origem ou o compartilhamento de arquivo precisa conceder permissões Ler ao grupo Todos (não recomendado por motivos de segurança) ou às contas do computador (DOMÍNIO\NOMEDOSERVIDOR$) dos servidores nos quais você pretende instalar recursos usando esse repositório de recursos. Permitir o acesso à conta de usuário não é suficiente.

    Você pode acessar o compartilhamento de arquivos e as configurações de permissões executando um dos procedimentos a seguir na área de trabalho do Windows.

    • Clique com o botão direito do mouse na pasta compartilhada, clique em Propriedades e altere os usuários permitidos e seus direitos de acesso à pasta na guia Segurança.

    • Clique com o botão direito do mouse na pasta compartilhada, aponte para Compartilhar com e clique em Pessoas específicas.

    Observação

    Os servidores que estão em grupos de trabalho não podem acessar compartilhamentos de arquivos externos, mesmo que a conta do computador do servidor do grupo tenha permissões Leitura no compartilhamento externo. Locais de origem alternativos que funcionam para servidores de grupos de trabalho incluem mídias de instalação, o Windows Update e arquivos VHD ou WIM armazenados no servidor de grupo de trabalho local.

  3. Copie a pasta Sources\SxS da mídia de instalação do Windows Server para a pasta compartilhada que você criou na etapa 1.

Métodos de remoção de arquivos de recursos

Há dois métodos disponíveis para remover arquivos de recursos do Windows Server em uma configuração de Recursos sob Demanda.

  • O parâmetro remove do cmdlet Uninstall-WindowsFeature permite que você exclua arquivos de recursos de um servidor ou de um VHD (disco rígido virtual) offline que executa o Windows Server 2012 R2 ou o Windows Server 2012. Os valores válidos para o parâmetro remove são os nomes de funções, serviços de função e recursos.

  • Os comandos DISM (Gerenciamento e Manutenção de Imagens de Implantação) permitem criar arquivos WIM personalizados que preservam espaço em disco omitindo arquivos de recursos que não são necessários ou que podem ser obtidos de outras fontes remotas. Para obter mais informações sobre como usar o DISM para preparar imagens personalizadas, consulte Como habilitar ou desabilitar os recursos do Windows.

Remover arquivos de recursos usando Uninstall-WindowsFeature

Use o cmdlet Uninstall-WindowsFeature para desinstalar funções, serviços de função e recursos de servidores e VHDs offline que executam o Windows Server 2012 R2 ou o Windows Server 2012 e para excluir arquivos de recursos. Você poderá desinstalar e excluir as mesmas funções, serviços de função e recursos no mesmo comando se desejar.

Importante

Quando você exclui arquivos de recursos para uma função, um serviço de função ou um recurso, as funções, os serviços de função e os recursos que dependem dos arquivos que você está removendo também são excluídos. Se você está excluindo arquivos de recursos de um serviço de função ou sub-recurso e nenhum outro serviço de função ou sub-recurso da função ou do recurso pai permanecer instalado, os arquivos de toda a função ou recurso pai serão excluídos. Para exibir todos os arquivos de recursos que seriam excluídos pelo comando Uninstall-WindowsFeature -remove, adicione o parâmetro whatif ao comando para executá-lo e exibir os resultados sem realmente excluir os arquivos de recursos.

Para remover arquivos de funções e recursos usando Uninstall-WindowsFeature

  1. Execute uma das ações a seguir para abrir uma sessão do Windows PowerShell com direitos de usuário elevados.

    Observação

    se você estiver desinstalando funções e recursos por meio de um servidor remoto, não precisará executar o Windows PowerShell com direitos de usuário elevados.

    • Na área de trabalho do Windows, clique com o botão direito do mouse no Windows PowerShell na barra de tarefas e clique em Executar como Administrador.

    • Na tela Iniciar do Windows, clique com o botão direito do mouse no Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

    • Em um servidor que executa a opção de instalação Server Core, digite PowerShell em um prompt de comando e pressione ENTER.

  2. Digite o seguinte e pressione Enter.

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

    Exemplo: o Licenciamento de Área de Trabalho Remota é o último serviço de função restante dos Serviços de Área de Trabalho Remota que é instalado. O comando desinstala o Licenciamento de Área de Trabalho Remota e exclui os arquivos de recursos de toda a função Serviços de Área de Trabalho Remota do servidor especificado, contoso_1.

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

    Exemplo: no exemplo a seguir, o comando remove o Active Directory Domain Services e o Gerenciamento de Política de Grupo de um VHD offline. A função e o recurso são desinstalados primeiro, depois seus arquivos de recursos são removidos completamente do VHD offline, Contoso.vhd.

    Observação

    Você precisará adicionar o parâmetro computerName se executar o cmdlet em um computador que executa o Windows 8.1 ou o Windows 8.

    se você inserir o nome de um arquivo VHD de um compartilhamento de rede, esse compartilhamento precisará conceder as permissões Ler e Gravar à conta de computador do servidor selecionado para montar o VHD. O acesso à conta somente do usuário não é suficiente. O compartilhamento pode fornecer permissões de Leitura e Gravação ao grupo Todos para conceder acesso ao VHD. Porém, por motivos de segurança, isso não é recomendado.

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

Consulte Também

Instalar ou desinstalar funções, serviços de função ou recursosOpções de instalação do Windows ServerComo habilitar ou desabilitar recurso do WindowsVisão geral do DISM (Gerenciamento e Manutenção de Imagens de Implantação)