Partilhar 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.

Recursos sob Demanda é um recurso, introduzido no Windows 8 e no Windows Server 2012 , que permite remover arquivos de função e recurso (às vezes chamados de carga útil de recurso) do sistema operacional para economizar 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 ficheiros de funcionalidades de computadores físicos ou virtuais em execução. Você também pode adicionar ou remover arquivos de recursos de arquivos de imagem do Windows (WIM) ou VHDs (discos rígidos virtuais) offline para criar uma cópia reproduzível das configurações de Recursos sob Demanda.

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

  1. Pesquisar numa localização que tenha sido especificada pelos utilizadores do Assistente para Adicionar Funções e Funcionalidades ou dos comandos de instalação DISM

  2. Avaliando a configuração da configuração de Diretiva de Grupo, Configuração do computador\Modelos Administrativos\Sistema\Especificar configurações para instalação e reparo de componentes opcionais

  3. Pesquisar no Windows Update

Você pode substituir o comportamento padrão das Funcionalidades a Pedido fazendo uma das seguintes ações.

  • 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 opções de instalação enquanto estiver instalando recursos usando o Assistente para adicionar funções e recursos

  • Definindo a configuração de Diretiva de Grupo, Especificar configurações para instalação e reparo de componentes opcionais

Este tópico contém as seguintes seções.

Criar um ficheiro de funcionalidades ou loja em paralelo

Esta seção descreve como configurar uma pasta partilhada de ficheiros de funcionalidades remotas (também chamada de armazenamento lado a lado) que armazena os ficheiros necessários para instalar funções, serviços de função e funcionalidades em servidores que executam o Windows Server 2012 R2 ou o Windows Server 2012. Depois de configurar um repositório de recursos, você pode 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 da instalação.

Para criar um repositório de arquivos de recursos

  1. Crie uma pasta compartilhada em um servidor na 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 (DOMÍNIO\SERverNAME$) dos servidores nos quais você planeja instalar recursos usando este repositório de recursos, conceder acesso à conta de usuário não é suficiente.

    Você pode acessar as configurações de compartilhamento de arquivos e permissões seguindo um destes procedimentos na área de trabalho do Windows.

    • Clique com o botão direito do rato na pasta partilhada, clique em Propriedades e, em seguida, altere os utilizadores permitidos e os respetivos direitos de acesso à pasta no separador Segurança .

    • Clique com o botão direito do rato na pasta partilhada, aponte para Partilhar com e, em seguida, clique em Pessoas específicas.

    Note

    Os 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. Os locais de origem alternativos que funcionam para servidores de grupo de trabalho incluem mídia de instalaçã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 recurso 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 ficheiros foram removidos. Os ficheiros para funcionalidades que foram removidas numa configuração de Funcionalidades a Pedido, juntamente com ficheiros de funcionalidades para o .NET Framework 3.5, estão disponíveis através do Windows Update. Por padrão, se os arquivos de recursos não estiverem disponíveis no servidor de destino que está executando o Windows Server 2012 ou versões posteriores, o processo de instalação procurará os arquivos ausentes conectando-se ao Windows Update. Você pode substituir o comportamento padrão configurando uma configuração de Diretiva de Grupo ou especificando um caminho de origem alternativo durante a instalação, quer esteja instalando usando a GUI do Assistente para adicionar Funções e Recursos ou uma linha de comando.

Você pode instalar o .NET Framework 3.5 seguindo um destes procedimentos.

Configure fontes alternativas para arquivos de recursos no de Diretiva de Grupo para .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 fonte remota, 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 a conta do computador (sistema local) do servidor de destino; Conceder acesso à conta de usuário não é suficiente.

Os 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. Os locais de origem alternativos que funcionam para servidores de grupo de trabalho incluem mídia de instalação, Windows Update e arquivos VHD ou WIM armazenados no servidor de grupo de trabalho local.

Você pode especificar um arquivo WIM como uma fonte de arquivo de recurso alternativa ao instalar funções, serviços de função e recursos em um servidor físico ativo. O caminho de origem para um arquivo WIM deve estar no seguinte formato, com WIM como um 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 se pode usar um arquivo WIM diretamente como fonte para instalar funções, serviços de funções e recursos num VHD offline; é necessário montar o VHD offline e apontar para o seu caminho de montagem para os ficheiros de origem, ou então apontar para uma pasta que contém uma cópia do conteúdo do arquivo WIM.

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

  1. Siga um destes procedimentos para abrir uma sessão do Windows PowerShell com direitos de usuário elevados.

    Note

    se você estiver instalando 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 em 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 Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

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

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

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

    Se desejar que o comando use o Windows Update como uma fonte para arquivos de recursos ausentes, ou se uma fonte padrão já tiver sido configurada usando a Diretiva de Grupo, não será necessário adicionar o parâmetro Source, a menos que queira 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 que esteja 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 pelas configurações de Diretiva de Grupo, o processo de instalação tentará obter arquivos de recursos ausentes usando o Windows Update. Clique em Instalar; Não precisa de passar ao passo seguinte.

    se as definições da Diretiva de Grupo não permitirem isso, ou se quiseres usar outra fonte para os ficheiros de funcionalidade do .NET Framework 3.5, na página Confirmar seleções de instalação do assistente, clica em Especificar um caminho de origem alternativo.

  5. Forneça um caminho para um armazenamento lado a lado (conhecido como SxS) na mídia de instalação ou para um arquivo WIM. No exemplo a seguir, 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 usada no arquivo WIM como um sufixo, conforme mostrado no exemplo a seguir.

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

  6. Clique em OK e, em seguida, clique em Instalar.

Para instalar o .NET Framework 3.5 usando o DISM

  1. Siga um destes procedimentos para abrir uma sessão do Windows PowerShell com direitos de usuário elevados.

    Note

    se você estiver instalando 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 em Windows PowerShell na barra de tarefas e clique em Executar como Administrador.

    • No ecrã Iniciar do Windows, clique com o botão direito do rato no mosaico Windows PowerShell e, em seguida, na barra da aplicação, clique em Executar como Administrador.

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

  2. Execute um dos seguintes comandos do DISM.

    • se o computador tiver acesso ao Windows Update ou se um local de arquivo de origem padrão já tiver sido configurado na Diretiva de Grupo, execute o seguinte comando.

      DISM /online /Enable-Feature /Featurename:NetFx3 /All
      
    • Se o computador tiver acesso à mídia de instalação, execute um comando semelhante ao seguinte. No exemplo a seguir, 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 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 ficheiros de funcionalidades na Política de Grupo

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

Note

Tem de ser membro do grupo Administradores para alterar as definições da Política de Grupo no computador local. Se as configurações de Diretiva 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 Diretiva de Grupo.

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

    Configuração do Computador\Modelos Administrativos\Sistema\Especificar configurações para instalação de componentes opcionais e reparação 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 ficheiro de origem alternativo na área Opções, especifique um caminho completo para uma pasta partilhada ou um ficheiro WIM. Para especificar um arquivo WIM como um local de arquivo de origem alternativo, adicione o prefixo WIM: ao caminho e adicione o índice da imagem a ser usado no arquivo WIM como sufixo. A seguir estão 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 não pretender que os computadores controlados por esta definição de política procurem ficheiros de funcionalidades em falta no Windows Update, selecione Nunca tentar transferir carga útil a partir do Windows Update.

  5. Se os computadores controlados por esta definição de política receberem normalmente atualizações através do WSUS, mas preferir passar pelo Windows Update e não pelo WSUS para encontrar ficheiros de funcionalidades em falta, selecione Contactar diretamente o Windows Update para transferir conteúdo de reparação em vez do Windows Server Update Services (WSUS).

  6. Clique em OK quando terminar de alterar esta definição de política e, em seguida, feche o editor de Política de Grupo.

Métodos de remoção de ficheiros de funcionalidades

Dois métodos estão 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 excluir arquivos de recursos de um servidor ou VHD (disco rígido virtual) offline que esteja executando 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 economizam espaço em disco omitindo arquivos de recursos que não são necessários ou 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 recursos do Windows.

Remover ficheiros de funcionalidades usando Uninstall-WindowsFeature

Você pode usar o cmdlet Uninstall-WindowsFeature tanto 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, como para excluir arquivos de recursos. Você pode desinstalar e, se desejar, excluir no mesmo comando as mesmas funções, os serviços de função e os recursos.

Important

Quando exclui ficheiros de funcionalidades de uma função, serviço de função ou funcionalidade, funções, serviços de função e funcionalidades que dependem dos ficheiros que está a remover também são excluídos. Se estiver a excluir ficheiros de funcionalidades para um serviço de função ou subfuncionalidade, e nenhum outro serviço de função ou subfuncionalidade da função ou funcionalidade principal permanecer instalado, então os ficheiros para toda a função ou funcionalidade principal 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 arquivos de recursos.

Para remover arquivos de função e recurso usando Uninstall-WindowsFeature

  1. Siga um destes procedimentos 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 em 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 Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

    • Em um servidor que esteja executando 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 instalado. O comando desinstala o Licenciamento de Área de Trabalho Remota e exclui arquivos de recursos para 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 os Serviços de Domínio Ative Directory e o Gerenciamento de Diretiva de Grupo de um VHD offline. A função e o recurso são primeiro desinstalados e, em seguida, seus arquivos de recurso removidos totalmente do VHD offline, Contoso.vhd.

    Note

    Você deve adicionar o parâmetro computerName se estiver executando o cmdlet de um computador que esteja executando o Windows 8.1 ou 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 selecionado 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
    

Ver 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 gerenciamento e manutenção de imagens de implantação (DISM)