Compartilhar via


Configurar recursos sob demanda no Windows Server

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, introduzido no Windows 8 e no Windows Server 2012, que permite remover arquivos de função e recursos (às vezes chamados de conteúdo de recurso) do sistema operacional para conservar espaço em disco e instalar funções e recursos de locais remotos ou 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, \\network\share\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 arquivos deve conceder permissões de leitura para o grupo Todos (não recomendado por motivos de segurança) ou para as contas de computador (DOMAIN\SERverNAME$) de servidores nos quais você planeja instalar recursos usando esse repositório de recursos; conceder 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 e clique emPessoas específicas.

    Note

    Servidores que estão em grupos de trabalho não podem acessar compartilhamentos de arquivos externos, mesmo que a conta de computador do servidor do grupo de trabalho tenha permissões de 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.

Instalar o .NET Framework 3.5 e outros recursos sob demanda

A partir do Windows Server 2012 e do Windows 8, os arquivos de recursos do .NET Framework 3.5 (que inclui o .NET Framework 2.0 e o .NET Framework 3.0) não estão disponíveis no computador local por padrão. Os arquivos foram removidos. Os arquivos dos recursos que foram removidos na configuração Recursos sob Demanda, juntamente com os arquivos de recursos do .NET Framework 3.5, estão disponíveis através do Windows Update. Por padrão, quando não há arquivos de recursos disponíveis no servidor de destino que executa o Windows Server 2012 ou versões posteriores, o processo de instalação pesquisa pelos arquivos ausentes se conectando ao Windows Update. É possível substituir o comportamento padrão definindo uma configuração de Política de Grupo ou especificando um caminho de origem alternativo durante a instalação, tanto para a instalação usando a GUI do Assistente para Adicionar Funções e Recursos quanto de uma linha de comando.

É possível instalar o .NET Framework 3.5 de uma das seguintes maneiras.

Configure fontes alternativas para os arquivos de recursos na Política de Grupo para o .NET Framework 3.5 ou outros recursos, se os arquivos de recursos não forem encontrados no computador local.

Important

Quando você estiver instalando arquivos de recursos de uma origem remota, o caminho de origem ou o compartilhamento de arquivos deverá conceder permissões de leitura para o grupo Todos (não recomendado por motivos de segurança) ou para a conta do computador (sistema local) do servidor de destino; A concessão de acesso à conta de usuário não é suficiente.

Servidores que estão em grupos de trabalho não podem acessar compartilhamentos de arquivos externos, mesmo que a conta de computador do servidor do grupo de trabalho tenha permissões de 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.

Você pode especificar um arquivo WIM como uma origem de arquivo de recurso alternativa ao instalar funções, serviços de função e recursos em um servidor físico em funcionamento. O caminho de origem para um arquivo WIM deve estar no seguinte formato, com WIM como prefixo e o índice no qual os arquivos de recurso estão localizados como um sufixo: WIM:e:\sources\install.wim:4. No entanto, não é possível usar um arquivo WIM diretamente como fonte para a instalação de funções, serviços de função e recursos em um VHD offline; você precisa montar o VHD offline e apontar para o caminho de montagem relativo aos arquivos de origem ou apontar para uma pasta que contenha uma cópia do conteúdo do arquivo WIM.

Para instalar o .NET Framework 3.5 executando o cmdlet Install-WindowsFeature

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

    Note

    Se você estiver desinstalando funções e recursos 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 inicial do Windows, clique com o botão direito do mouse no bloco do Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

    • Em um servidor que está executando a opção de instalação Server Core do Windows Server 2012 R2 ou Windows Server 2012, digite o PowerShell em um prompt de comando e pressione Enter.

  2. digite o comando a seguir e pressione Enter. No exemplo a seguir, os arquivos de origem estão localizados em um repositório lado a lado (abreviado como SxS) na mídia de instalação na unidade D.

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

    Para que o comando utilize o Windows Update como a fonte para os arquivos de recursos ausentes, ou se uma fonte padrão já foi configurada usando a Política de Grupo, você não precisa adicionar o parâmetro Source , exceto para especificar uma fonte diferente.

Para instalar o .NET Framework 3.5 usando o Assistente para Adicionar Funções e Recursos

  1. No menu Gerenciar no Gerenciador do Servidor, clique em Adicionar Funções e Recursos.

  2. Selecione um servidor de destino executando o Windows Server 2016.

  3. Na página selecionar recursos do Assistente para adicionar Funções e Recursos, selecione .NET Framework 3.5.

  4. Se o computador local tiver permissão para fazer isso usando as configurações de Política de Grupo, o processo de instalação tentará obter os arquivos de recursos ausentes através do Windows Update. Clique em Instalar; você não precisa ir para a próxima etapa.

    Se as configurações de Política de Grupo não derem permissão para isso ou se você quiser usar outra origem para os arquivos de recursos do .NET Framework 3.5, na página Confirmar seleções de instalação do assistente, clique em Especificar um caminho de origem alternativo.

  5. Forneça um caminho para um repositório lado a lado (conhecido como SxS) na mídia de instalação ou para um arquivo WIM. No seguinte exemplo, a mídia de instalação está localizada na unidade D.

    D:\Sources\SxS\

    Para especificar um arquivo WIM, adicione um prefixo WIM: e adicione o índice da imagem a ser usado no arquivo WIM como um sufixo, conforme mostrado no exemplo a seguir.

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

  6. Clique em OK e clique em Instalar.

Para instalar o .NET Framework 3.5 usando o DISM

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

    Note

    Se você estiver desinstalando funções e recursos 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 Inicial do Windows, clique com o botão direito do mouse no bloco do Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

    • Em um servidor que está executando a opção de instalação do Server Core, digite o PowerShell em um prompt de comando e pressione Enter.

  2. Execute um dos seguintes comandos DISM.

    • Se o computador tiver acesso ao Windows Update ou se um local de arquivo de origem padrão já tiver sido configurado na Política de Grupo, execute o comando a seguir.

      DISM /online /Enable-Feature /Featurename:NetFx3 /All
      
    • Se o computador tiver acesso à mídia de instalação, execute um comando semelhante ao mostrado a seguir. No seguinte exemplo, a mídia de instalação do sistema operacional está localizada na unidade D. O parâmetro LimitAccess impede que o comando tente entrar em contato com o Windows Update ou com um servidor que esteja executando o WSUS.

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

    Note

    O comando DISM diferencia maiúsculas de minúsculas.

Configurar fontes alternativas para os arquivos de recursos na Política de Grupo

A configuração de Política de Grupo descrita nesta seção especifica os locais de origem autorizados para os arquivos do .NET Framework 3.5 e outros arquivos de recursos que foram removidos como parte da configuração Recursos sob Demanda. A configuração de política Especificar configurações para instalação de componentes opcionais e reparo de componentes está localizada na pasta Configuração do Computador\Modelos Administrativos\Sistema no Console de Gerenciamento de Política de Grupo ou no Editor de Política de Grupo Local.

Note

Você deve ser membro do grupo Administradores para alterar as configurações de Política de Grupo no computador local. Se as configurações de Política de Grupo do computador que você deseja gerenciar forem controladas no nível do domínio, você deverá ser membro do grupo Administradores de Domínio para alterar as configurações de Política de Grupo.

Para configurar um caminho de origem alternativo padrão na Política de Grupo
  1. No Editor de Política de Grupo Local ou no Console de Gerenciamento de Política de Grupo, abra a configuração de política a seguir.

    Configuração do Computador\Modelos Administrativos\Sistema\Especificar configurações para instalação de componentes opcionais e reparo de componentes

  2. Selecione Habilitado para habilitar a configuração de política, se ela ainda não estiver habilitada.

  3. Na caixa de texto Caminho de arquivo de origem alternativo da área Opções, especifique o caminho totalmente qualificado para uma pasta compartilhada ou um arquivo WIM. Para especificar um arquivo WIM como um local alternativo de arquivo de origem, adicione o prefixo WIM: ao caminho e adicione o índice da imagem a ser usada no arquivo WIM como sufixo. Veja a seguir exemplos de valores que você pode especificar.

    • caminho para uma pasta compartilhada: \\server_name\share\folder_name

    • caminho para um arquivo WIM, no qual 3 representa o índice da imagem na qual os arquivos de recurso são encontrados: WIM:\\server_name\share\install.wim:3

  4. Se você não deseja que os computadores controlados por essa configuração de política procurem os arquivos de recursos ausentes no Windows Update, selecione Nunca tentar baixar carga do Windows Update.

  5. Se os computadores controlados por essa configuração de política normalmente recebem atualizações pelo WSUS, mas você prefere usar o Windows Update em vez do WSUS para localizar os arquivos de recursos ausentes, selecione Contatar diretamente o Windows Update para baixar conteúdo de reparo em vez do WSUS (Windows Server Update Services).

  6. Clique em OK quando terminar de alterar essa configuração de política e feche o editor de Política de Grupo.

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.

Important

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.

    Note

    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 inicial do Windows, clique com o botão direito do mouse no bloco do Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

    • Em um servidor que está executando a opção de instalação do Server Core, digite o 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 dos Serviços de Área de Trabalho Remota que ainda está instalado. O comando desinstala o Licenciamento de Área de Trabalho Remota e, em seguida, exclui arquivos de recursos para toda a função de 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 os Serviços de Domínio do Active Directory e o Gerenciamento de Política de Grupo de um VHD offline. A função e o recurso são desinstalados primeiro, e depois seus arquivos são removidos completamente do VHD offline, Contoso.vhd.

    Note

    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 deverá conceder permissões de leitura e gravação à conta de computador do servidor que você selecionou para montar o VHD. O acesso à conta somente do usuário não é suficiente. O compartilhamento pode conceder permissões de leitura e gravação ao grupo Todos para permitir o acesso ao VHD, mas, por motivos de segurança, isso não é recomendado.

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

Confira também

Instalar ou desinstalar funções, serviços de função ou recursosOpções de instalação do Windows ServerComo habilitar ou desabilitar recursos do WindowsVisão geral do DISM (gerenciamento e manutenção de imagens de implantação)