Instalar ou desinstalar funções, serviços de função ou recursos

 

Aplica-se a: Windows Server 2012, Windows Server 2012 R2

No Windows Server ® 2012 R2 e Windows Server ® 2012, o console do Gerenciador do Servidor e os cmdlets do Windows PowerShell® para o Gerenciador do Servidor permitem a instalação de funções e recursos em servidores locais ou remotos, ou em VHDs (discos rígidos virtuais) offline. Você pode instalar várias funções e recursos em um único servidor remoto ou VHD offline em apenas uma sessão do Assistente de Adição de Funções e Recursos ou do Usando o Windows PowerShell.

Importante

Gerenciador do Servidor não pode ser usado para gerenciar uma versão mais recente do sistema operacional Windows Server. O Gerenciador do Servidor em execução no Windows Server 2012 ou Windows 8 não pode ser usado para instalar o funções, serviços de função e recursos em servidores que executam o Windows Server 2012 R2.

Você deve estar conectado a um servidor como administrador para instalar ou desinstalar funções, serviços de função e recursos. Caso esteja conectado ao computador remoto com uma conta sem direitos de administrador no servidor de destino, clique com o botão direito no servidor de destino, no bloco Servidores, e clique em Gerenciar como para fornecer uma conta com direitos de administrador. O servidor no qual você deseja montar um VHD offline deve ser adicionado ao Gerenciador do Servidor. Além disso, você deve ter direitos de Administrador nesse servidor.

Para obter mais informações sobre o que são funções, serviços de função e recursos, consulte Funções, Serviços de função e Recursos.

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

  • Instalar funções, serviços de função e recursos usando o Assistente para Adicionar Funções e Recursos

  • Instalar funções, serviços de função e recursos usando os cmdlets do Windows PowerShell

  • Remover funções, serviços de função e recursos usando o Assistente para Remover Funções e Recursos

  • Remover funções, serviços de função e recursos usando os cmdlets do Windows PowerShell

  • Instalar funções e recursos em vários servidores executando um script do Windows PowerShell

  • Instalar o .NET Framework 3.5 e outros recursos sob demanda

Instalar funções, serviços de função e recursos usando o Assistente para Adicionar Funções e Recursos

Em uma única sessão do Assistente de Adição de Funções e Recursos, é possível instalar as funções, serviços de função e recursos no servidor local, em um servidor remoto que tenha sido adicionado ao Gerenciador do Servidor ou em um VHD offline. Para obter mais informações sobre como adicionar um servidor ao Gerenciador do Servidor para gerenciamento, consulte Adicionar servidores ao Gerenciador do Servidor.

Dica

Se você está executando Gerenciador do Servidor no Windows Server 2012 ou Windows 8, é possível usar o Assistente de Adição de Funções e Recursos para instalar funções e recursos apenas em servidores e VHDs offline com o Windows Server 2012. Se você está executando Gerenciador do Servidor no Windows Server 2012 R2 ou Windows 8.1, é possível usar o Assistente de Adição de Funções e Recursos para instalar funções e recursos apenas em servidores e VHDs offline com o Windows Server 2012 R2.

Para instalar funções e recursos usando o Assistente para Adicionar Funções e Recursos

  1. Se o Gerenciador do Servidor já estiver aberto, vá para a próxima etapa. Se o Gerenciador do Servidor ainda não estiver aberto, abra-o de uma das seguintes maneiras.

    • Na área de trabalho do Windows, inicie o Gerenciador do Servidor clicando em Gerenciador do Servidor na barra de tarefas do Windows.

    • Na tela inicial do Windows, clique no bloco Gerenciador do Servidor.

  2. No menu Gerenciar, clique em Adicionar Funções e Recursos.

  3. Na página Antes de começar, verifique se o servidor de destino e o ambiente de rede estão preparados para a função e o recurso que você vai instalar. Clique em Avançar.

  4. Na página Selecionar tipo de instalação, escolha a Instalação baseada em função ou recurso para instalar todas as partes das funções ou dos recursos em um único servidor, ou a Instalação de Serviços de Área de Trabalho Remota para instalar uma infraestrutura de área de trabalho baseada em máquina virtual ou uma infraestrutura de área de trabalho baseada em sessão para os Serviços de Área de Trabalho Remota. A opção Instalação dos Serviços de Área de Trabalho Remota distribui partes lógicas da função Serviços de Área de Trabalho Remota por servidores diferentes, conforme necessário para os administradores. Clique em Avançar.

  5. Na página Selecionar servidor de destino, escolha um servidor no pool de servidores ou um VHD offline. Para selecionar um VHD offline como servidor de destino, primeiro selecione o servidor no qual deseja montar o VHD e selecione o arquivo VHD. Para obter informações sobre como adicionar servidores ao pool de servidores, consulte Adicionar servidores ao Gerenciador do Servidor. Após selecionar o servidor de destino, clique em Avançar.

    Dica

    Para instalar funções e recursos em VHDs offline, os VHDs de destino devem atender aos requisitos a seguir.

    • Os VHDs devem estar executando a versão do Windows Server compatível com a versão do Gerenciador do Servidor que está executado. Consulte a observação no início de Instalar funções, serviços de função e recursos usando o Assistente para Adicionar Funções e Recursos.

    • Os VHDs não podem ter mais de um volume ou partição do sistema.

    • A pasta compartilhada de rede na qual o arquivo VHD é armazenado deve conceder os seguintes direitos de acesso à conta do computador (ou sistema local) do servidor selecionado para montagem do 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.

      • Acesso de leitura/gravação na caixa de diálogo Compartilhamento de Arquivos.

      • Acesso de controle total na guia Segurança, caixa de diálogo Propriedades da pasta ou arquivo.

  6. Selecione funções, selecione serviços de função para a função (se aplicável) e clique em Avançar para selecionar recursos.

    Conforme você prosseguir, o Assistente de Adição de Funções e Recursos o informará automaticamente caso localize conflitos no servidor de destino que possam impedir que as funções ou os recursos selecionados sejam instalados ou funcionem normalmente. Você também receberá um aviso para adicionar quaisquer funções, serviços de função ou recursos que sejam exigidos pelas funções ou recursos que você selecionou.

    Além disso, se você pretende gerenciar a função remotamente, seja de outro servidor ou de um computador cliente com Windows que executa as Ferramentas de Administração de Servidor Remoto, pode optar por não instalar as ferramentas de gerenciamento e os snap-ins das funções no servidor de destino. Por padrão, no Assistente de Adição de Funções e Recursos, as ferramentas de gerenciamento são selecionadas para instalação.

  7. Na página Confirmar seleções de instalação, confira as seleções de função, recurso e servidor. Se já estiver pronto para instalar, clique em Instalar.

    Você também pode exportar suas seleções para um arquivo de configuração XML e usá-lo para instalações autônomas com o Usando o Windows PowerShell. Para exportar a configuração especificada nesta sessão do Assistente de Adição de Funções e Recursos, clique em Exportar definições de configuração e salve o arquivo XML em um local conveniente.

    O comando Especificar um caminho de origem alternativo na página Confirmar seleções de instalação permite especificar um caminho de origem alternativo para os arquivos obrigatórios na instalação de funções e recursos no servidor selecionado. No Windows Server 2012, os Recursos sob Demanda permitem reduzir a quantidade de espaço em disco usada pelo sistema operacional, removendo arquivos de funções e recursos de servidores com gerenciamento exclusivamente remoto. Se você tiver removido arquivos de funções e recursos de um servidor usando o cmdlet Uninstall-WindowsFeature -Remove, será possível instalar funções e recursos no servidor futuramente, especificando um caminho de origem alternativo, ou um compartilhamento no qual os arquivos de funções e recursos obrigatórios estão armazenados. O caminho de origem ou o compartilhamento de arquivos deve conceder as permissões Leitura ao grupo Todos (não recomendável por questões de segurança) ou à conta de computador (DOMAIN\SERVERNAME$) do servidor de destino. Permitir acesso à conta de usuário não é suficiente. Para obter mais informações sobre Recursos sob Demanda, consulte Opções de instalação do Windows Server.

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

  8. Depois que você clicar em Instalar, a página Progresso da instalação exibirá o andamento, os resultados e as mensagens de instalação, como avisos, falhas ou etapas de configuração pós-instalação necessárias para as funções ou os recursos instalados. No Windows Server 2012 R2 e Windows Server 2012, você pode fechar o Assistente de Adição de Funções e Recursos durante o andamento da instalação e exibir os resultados ou outras mensagens da instalação na área Notificações na parte superior do console do Gerenciador do Servidor. Clique no ícone do sinalizador Notificações para ver mais detalhes sobre as instalações ou outras tarefas que você está executando no Gerenciador do Servidor.

Instalar funções, serviços de função e recursos usando os cmdlets do Windows PowerShell

Os cmdlets de implantação do Gerenciador do Servidor para o Usando o Windows PowerShell funcionam da mesma forma que o Assistente de Adição de Funções e Recursos baseado em GUI e o Assistente de Remoção de Funções e Recursos, com uma importante diferença. No Usando o Windows PowerShell, diferentemente do Assistente de Adição de Funções e Recursos, as ferramentas de gerenciamento e os snap-ins de uma função não são incluídos por padrão. Para incluir ferramentas de gerenciamento como parte da instalação de uma função, adicione o parâmetro IncludeManagementTools ao cmdlet. Se você estiver instalando funções e recursos em um servidor que executa a opção de instalação Server Core do Windows Server 2012 R2 ou Windows Server 2012, poderá adicionar ferramentas de gerenciamento da função à instalação. Porém, snap-ins e ferramentas de gerenciamento baseadas em GUI não poderão ser instalados nos servidores que executam a opção de instalação Server Core do Windows Server. Somente as ferramentas de gerenciamento e de linha de comando do Usando o Windows PowerShell poderão ser instaladas na opção de instalação Server Core.

Para instalar funções e recursos usando o cmdlet Install-WindowsFeature

  1. Execute um dos procedimentos a seguir para abrir uma sessão do Usando o Windows PowerShell com direitos de usuário elevados.

    Dica

    Se estiver instalando funções e recursos em um servidor remoto, não será necessário executar o Usando 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 Usando o Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

  2. Digite Get-WindowsFeature e pressione Enter para exibir uma lista de funções e recursos disponíveis e instalados no servidor local. Se o computador local não for um servidor ou se você deseja obter informações de um servidor remoto, execute Get-WindowsFeature -ComputerName <nome_do_computador>, em que nome_do_computador representa o nome de um computador remoto com o Windows Server 2012 R2 ou Windows Server 2012. Os resultados do cmdlet incluem nomes de comando das funções e dos recursos que foram adicionados ao cmdlet na etapa 4.

    Dica

    No Usando o Windows PowerShell 3.0 e versões mais recentes Usando o Windows PowerShell, não é preciso importar o módulo de cmdlet do Gerenciador do Servidor para a sessão do Usando o Windows PowerShell antes de executar os cmdlets que fazem parte do módulo. Um módulo é importado automaticamente durante a primeira execução de um cmdlet que faça parte do módulo. Além disso, nem os cmdlets do Usando o Windows PowerShell nem os nomes de recurso usados com os cmdlets diferenciam maiúsculas de minúsculas.

  3. Digite Get-Help Install-WindowsFeature, e pressione Enter para exibir a sintaxe e os parâmetros aceitos para o cmdlet Install-WindowsFeature.

  4. Digite o seguinte e pressione Enter, em que nome_do_recurso representa o nome do comando de uma função ou recurso que deseja instalar (obtido na etapa 2) e nome_do_computador representa o computador remoto em que as funções e os recursos serão instalados. Separe vários valores para nome_do_recurso usando vírgulas. O parâmetro Restart reiniciará o servidor de destino automaticamente se for exigido pela instalação da função ou do recurso.

    Install-WindowsFeature –Name <feature_name> -ComputerName <computer_name> -Restart
    

    Para instalar funções e recursos em um VHD offline, adicione os dois parâmetros ComputerName e VHD. Se você não adicionar o parâmetro ComputerName, o cmdlet vai considerar que o computador local está montado para acessar o VHD. O parâmetro ComputerName contém o nome do servidor em que será montado o VHD, e o parâmetro VHD contém o caminho para o arquivo VHD no servidor especificado.

    Dica

    Você deverá adicionar o parâmetro ComputerName se estiver executando o cmdlet de um computador executando o Windows 8.1 ou o Windows 8.

    Para instalar funções e recursos em VHDs offline, os VHDs de destino devem atender aos requisitos a seguir.

    • Os VHDs devem estar executando a versão do Windows Server compatível com a versão do Gerenciador do Servidor que está executado. Consulte a observação no início de Instalar funções, serviços de função e recursos usando o Assistente para Adicionar Funções e Recursos.

    • Os VHDs não podem ter mais de um volume ou partição do sistema.

    • A pasta compartilhada de rede na qual o arquivo VHD é armazenado deve conceder os seguintes direitos de acesso à conta do computador (ou sistema local) do servidor selecionado para montagem do 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.

      • Acesso de leitura/gravação na caixa de diálogo Compartilhamento de Arquivos.

      • Acesso de controle total na guia Segurança, caixa de diálogo Propriedades da pasta ou arquivo.

    Install-WindowsFeature -Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart
    

    Exemplo:  O seguinte cmdlet instala a função Serviços de Domínio Active Directory e o recurso Gerenciamento de Política de Grupo no servidor remoto, ContosoDC1. As ferramentas de gerenciamento e os snap-ins são adicionados usando o parâmetro IncludeManagementTools, e o servidor de destino é reiniciado automaticamente quando a instalação exige a reinicialização dos servidores.

    Install-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Após concluída, verifique a instalação abrindo a página Todos os Servidores no Gerenciador do Servidor, selecionando um servidor em que você instalou as funções e os recursos e exibindo o bloco Funções e Recursos na página para o servidor selecionado. Você também pode executar o cmdlet Get-WindowsFeature direcionado ao servidor selecionado (Get-WindowsFeature - ComputerName <computer_name>) para exibir uma lista de funções e recursos que estão instalados no servidor.

Remover funções, serviços de função e recursos usando o Assistente para Remover Funções e Recursos

Você deve estar conectado a um servidor como administrador para desinstalar funções, serviços de função e recursos. Caso esteja conectado ao computador remoto com uma conta sem direitos de administrador no servidor de destino de desinstalação, clique com o botão direito no servidor de destino, no bloco Servidores, e clique em Gerenciar como para fornecer uma conta com direitos de administrador. O servidor no qual você deseja montar um VHD offline deve ser adicionado ao Gerenciador do Servidor. Além disso, você deve ter direitos de Administrador nesse servidor.

Para remover funções e recursos usando o Assistente para Remover Funções e Recursos

  1. Se o Gerenciador do Servidor já estiver aberto, vá para a próxima etapa. Se o Gerenciador do Servidor ainda não estiver aberto, abra-o de uma das seguintes maneiras.

    • Na área de trabalho do Windows, inicie o Gerenciador do Servidor clicando em Gerenciador do Servidor na barra de tarefas do Windows.

    • Na tela inicial do Windows, clique no bloco Gerenciador do Servidor.

  2. No menu Gerenciar, clique em Remover Funções e Recursos.

  3. Na página Antes de começar, verifique se está preparado para remover funções ou recursos de um servidor. Clique em Avançar.

  4. Na página Selecionar servidor de destino, escolha um servidor no pool de servidores ou um VHD offline. Para selecionar um VHD offline, primeiro selecione o servidor no qual deseja montar o VHD e depois selecione o arquivo VHD.

    Dica

    A pasta compartilhada de rede na qual o arquivo VHD é armazenado deve conceder os seguintes direitos de acesso à conta do computador (ou sistema local) do servidor selecionado para montagem do 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.

    • Acesso de leitura/gravação na caixa de diálogo Compartilhamento de Arquivos.

    • Acesso de controle total na guia Segurança, caixa de diálogo Propriedades da pasta ou arquivo.

    Para obter informações sobre como adicionar servidores ao pool de servidores, consulte Adicionar servidores ao Gerenciador do Servidor. Após selecionar o servidor de destino, clique em Avançar.

    Dica

    Você pode usar o Assistente de Remoção de Funções e Recursos para remover funções e recursos de servidores que estão executando a mesma versão do Windows Server que dá suporte à versão do Gerenciador do Servidor que você está usando. Não é possível remover funções, serviços de função ou recursos de servidores que estão executando Windows Server 2012 R2, se você estiver executando Gerenciador do Servidor em Windows Server 2012 ou Windows 8. Você pode usar o Assistente de Remoção de Funções e Recursos para remover funções e recursos de servidores que estejam executando o Windows Server 2008, Windows Server 2008 R2 ou o Windows Server 2003.

  5. Selecione funções, selecione serviços de função para a função (se aplicável) e clique em Avançar para selecionar recursos.

    À medida que você avança, o Assistente de Remoção de Funções e Recursos automaticamente solicita a remoção de qualquer função, serviço de função ou recurso que não possa ser executado sem as funções ou os recursos que você está removendo.

    Além disso, você pode optar por remover as ferramentas e os snap-ins de gerenciamento para funções no servidor de destino. Por padrão, no Assistente de Remoção de Funções e Recursos, as ferramentas de gerenciamento são selecionadas para remoção. Você pode deixar as ferramentas de gerenciamento e os snap-ins se planeja usar o servidor selecionado para gerenciar a função em outros servidores remotos.

  6. Na página Confirmar seleções de remoção, confira as seleções de função, recurso e servidor. Se estiver pronto para remover as funções ou os recursos, clique em Remover.

  7. Depois que você clica em Remover, a página Progresso da remoção exibe o andamento, os resultados e as mensagens da remoção, como avisos, falhas ou as etapas de configuração pós-remoção necessárias; por exemplo, reiniciar o servidor de destino. No Windows Server 2012 R2 e Windows Server 2012, você pode fechar o Assistente de Remoção de Funções e Recursos durante o andamento da remoção e exibir os resultados ou outras mensagens da remoção na área Notificações na parte superior do console do Gerenciador do Servidor. Clique no sinalizador Notificações para ver mais detalhes sobre as remoções ou outras tarefas que você está executando no Gerenciador do Servidor.

Remover funções, serviços de função e recursos usando os cmdlets do Windows PowerShell

Os cmdlets de implantação do Gerenciador do Servidor para o Usando o Windows PowerShell funcionam da mesma forma que o Assistente de Remoção de Funções e Recursos baseado em GUI, com uma importante diferença. No Usando o Windows PowerShell, diferentemente do Assistente de Remoção de Funções e Recursos, as ferramentas de gerenciamento e os snap-ins de uma função não são removidos por padrão. Para remover ferramentas de gerenciamento como parte da remoção de uma função, adicione o parâmetro IncludeManagementTools ao cmdlet. Se você estiver desinstalando funções e recursos de um servidor executando a opção de instalação Server Core do Windows Server 2012 R2 ou Windows Server 2012, esse parâmetro removerá as ferramentas de linha de comando e gerenciamento do Usando o Windows PowerShell para as funções e os recursos selecionados.

Para remover funções e recursos usando o cmdlet Uninstall-WindowsFeature

  1. Execute um dos procedimentos a seguir para abrir uma sessão do Usando o Windows PowerShell com direitos de usuário elevados.

    Dica

    Se estiver desinstalando funções e recursos de um servidor remoto, não será necessário executar o Usando 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 Usando o Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

  2. Digite Get-WindowsFeature e pressione Enter para exibir uma lista de funções e recursos disponíveis e instalados no servidor local. Se o computador local não for um servidor ou se você deseja obter informações de um servidor remoto, execute Get-WindowsFeature -ComputerName <nome_do_computador>, em que nome_do_computador representa o nome de um computador remoto com o Windows Server 2012 R2 ou Windows Server 2012. Os resultados do cmdlet incluem nomes de comando das funções e dos recursos que foram adicionados ao cmdlet na etapa 4.

    Dica

    No Usando o Windows PowerShell 3.0 e versões mais recentes Usando o Windows PowerShell, não é preciso importar o módulo de cmdlet do Gerenciador do Servidor para a sessão do Usando o Windows PowerShell antes de executar os cmdlets que fazem parte do módulo. Um módulo é importado automaticamente durante a primeira execução de um cmdlet que faça parte do módulo. Além disso, nem os cmdlets do Usando o Windows PowerShell nem os nomes de recurso usados com os cmdlets diferenciam maiúsculas de minúsculas.

  3. Digite Get-Help Uninstall-WindowsFeature e pressione Enter para exibir a sintaxe e os parâmetros aceitos para o cmdlet Uninstall-WindowsFeature.

  4. Digite o seguinte e pressione Enter, em que nome_do_recurso representa o nome do comando de uma função ou recurso que deseja remover (obtido na etapa 2) e nome_do_computador representa o computador remoto do qual as funções e os recursos serão removidos. Separe vários valores para nome_do_recurso usando vírgulas. O parâmetro Restart reiniciará os servidores de destino automaticamente se for exigido pela remoção da função ou do recurso.

    Uninstall-WindowsFeature –Name <feature_name> -ComputerName <computer_name> -Restart
    

    Para remover funções e recursos de um VHD offline, adicione os dois parâmetros ComputerName e VHD. Se você não adicionar o parâmetro ComputerName, o cmdlet vai considerar que o computador local está montado para acessar o VHD. O parâmetro ComputerName contém o nome do servidor em que será montado o VHD, e o parâmetro VHD contém o caminho para o arquivo VHD no servidor especificado.

    Dica

    Você deverá adicionar o parâmetro ComputerName se estiver executando o cmdlet de um computador executando o Windows 8.1 ou o Windows 8.

    A pasta compartilhada de rede na qual o arquivo VHD é armazenado deve conceder os seguintes direitos de acesso à conta do computador (ou sistema local) do servidor selecionado para montagem do 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.

    • Acesso de leitura/gravação na caixa de diálogo Compartilhamento de Arquivos.

    • Acesso de controle total na guia Segurança, caixa de diálogo Propriedades da pasta ou arquivo.

    Uninstall-WindowsFeature –Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart
    

    Exemplo:  O seguinte cmdlet remove a função Serviços de Domínio Active Directory e o recurso Gerenciamento de Política de Grupo do servidor remoto, ContosoDC1. As ferramentas de gerenciamento e os snap-ins também são removidos, e o servidor de destino é reiniciado automaticamente quando a remoção exige a reinicialização dos servidores.

    Uninstall-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Após a conclusão da remoção, verifique se as funções e os recursos foram removidos abrindo a página Todos os servidores no Gerenciador do Servidor, selecionando o servidor do qual você removeu as funções e os recursos e exibindo o bloco Funções e Recursos na página para o servidor selecionado. Você também pode executar o cmdlet Get-WindowsFeature direcionado ao servidor selecionado (Get-WindowsFeature - ComputerName <computer_name>) para exibir uma lista de funções e recursos que estão instalados no servidor.

Instalar funções e recursos em vários servidores executando um script do Windows PowerShell

Embora você não possa usar o Assistente de Adição de Funções e Recursos para instalar funções, serviços de função e recursos em mais de um servidor de destino em uma única sessão de assistente, é possível usar um script do Usando o Windows PowerShell para instalar funções, serviços de função e recursos em vários servidores de destino gerenciados usando o Gerenciador do Servidor. O script utilizado para realizar implantação em lote (como é conhecido este processo) aponta para um arquivo de configuração XML que você pode criar facilmente usando o Assistente de Adição de Funções e Recursos e clicando em Exportar definições de configuração após avançar até a página Confirmar seleções de instalação do Assistente de Adição de Funções e Recursos.

Importante

Todos os servidores de destino especificados em seu script devem estar executando a versão do Windows Server que corresponde à versão do Gerenciador do Servidor em execução no computador local. Por exemplo, se você estiver executando Gerenciador do Servidor no Windows® 8, pode instalar funções, serviços de função e recursos nos servidores que estão executando Windows Server 2012. Caso sejam adicionadas ferramentas de gerenciamento baseadas em GUI à instalação, o processo de instalação converterá automaticamente os servidores de destino que executam a opção de instalação Server Core do Windows Server para a opção com instalação completa (servidor com GUI completa).

O script fornecido nesta seção é um exemplo de como a implantação em lote pode ser realizada usando o cmdlet Install-WindowsFeature e um script do Usando o Windows PowerShell. Há outros scripts e métodos que podem ser usados para realizar implantação em lote em vários servidores. Para pesquisar ou fornecer outros scripts para implantar funções e recursos, pesquise o Repositório da Central de Scripts.

Para instalar funções e recursos em vários servidores

  1. Caso ainda não tenha feito isto, crie um arquivo de configuração XML que contenha as funções, serviços de função e recursos que deseja instalar em vários servidores. Você pode criar esse arquivo de configuração executando o Assistente de Adição de Funções e Recursos, selecionando funções, serviços de função e recursos desejados e clicando em Exportar definições de configuração após avançar até a página Confirmar seleções de instalação do assistente. Salve o arquivo de configuração em um local conveniente. Não será necessário clicar em Instalar nem concluir o assistente caso esteja executando-o somente para criar um arquivo de configuração.

  2. Execute um dos procedimentos a seguir para abrir uma sessão do Usando 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 Usando o Windows PowerShell e, na barra de aplicativos, clique em Executar como Administrador.

  3. Copie e cole os seguintes scripts na sessão do Usando o Windows PowerShell.

    function Invoke-WindowsFeatureBatchDeployment {
        param (
            [parameter(mandatory)]
            [string[]] $ComputerNames,
            [parameter(mandatory)]
            [string] $ConfigurationFilePath
        )
    
        # Deploy the features on multiple computers simultaneously.
        $jobs = @()
        foreach($ComputerName in $ComputerNames) {
            $jobs += Start-Job -Command {
                Install-WindowsFeature -ConfigurationFilePath $using:ConfigurationFilePath -ComputerName $using:ComputerName -Restart
            } 
        }
    
        Receive-Job -Job $jobs -Wait | Select-Object Success, RestartNeeded, ExitCode, FeatureResult
    }
    

    Se necessário, os servidores de destino serão automaticamente reiniciado pelas funções e recursos selecionados.

  4. Execute a função utilizando o procedimento a seguir.

    1. Crie uma variável para armazenar os nomes dos computadores de destino, separados por vírgulas. No exemplo a seguir, a variável $ServerNames armazena os nomes dos servidores de destino Contoso_01 e Contoso_02. Pressione Enter.

      # Sample Invocation
      $ServerNames = 'Contoso_01', 'Contoso_02'
      Invoke-WindowsFeatureBatchDeployment -ComputerNames $ServerNames -ConfigurationFilePath C:\Users\sampleuser\Desktop\DeploymentConfigTemplate.xml
      
    2. Para executar a função, digite o comando a seguir e pressione Enter, onde $ServerNames é um exemplo da variável criada na etapa anterior e C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml é um exemplo de caminho para o arquivo de configuração criado na etapa 1.

      Invoke-WindowsFeatureBatchDeployment –ComputerNames $ServerNames –ConfigurationFilePath C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml

  5. Após concluída, verifique a instalação abrindo a página Todos os Servidores no Gerenciador do Servidor, selecionando um servidor em que você instalou as funções e os recursos e exibindo o bloco Funções e Recursos na página para o servidor selecionado. Você também pode executar o cmdlet do Get-WindowsFeature direcionado a um servidor específico (Get-WindowsFeature -ComputerName <nome_do_computador>) para exibir uma lista de funções e recursos que estão instalados no servidor.

Instalar o .NET Framework 3.5 e outros recursos sob demanda

A partir do Windows Server 2012 e 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 executam o Windows Server 2012 R2 ou Windows Server 2012, o processo de instalação conecta-se ao Windows Update para procurar os arquivos ausentes. É 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, para a instalação que usa tanto a GUI do Assistente de Adição de Funções e Recursos quanto uma linha de comando.

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

  • Use Para instalar o .NET Framework 3.5 executando o cmdlet Install-WindowsFeature para adicionar o parâmetro Source e especifique uma fonte da qual obter os arquivos de recursos do .NET Framework 3.5. Se você não adicionar o parâmetro Source, o processo de instalação primeiro determinará se foi especificado pelas configurações de Política de Grupo um caminho para os arquivos de recursos e, se nenhum caminho for encontrado, usará o Windows Update para procurar os arquivos de recursos ausentes.

  • Use Para instalar o .NET Framework 3.5 usando o Assistente de Adição de Funções e Recursos para especificar um local de arquivo de origem alternativo na página Confirmar opções de instalação do Assistente de Adição de Funções e Recursos.

  • Consulte Para instalar o .NET Framework 3.5 usando o DISM para obter os arquivos do Windows Update por padrão ou especificando um caminho de origem para a mídia de instalação.

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

Importante

Quando você instala arquivos de recursos de uma fonte remota, o caminho de origem ou o compartilhamento de arquivos deve conceder as permissões Leitura ao grupo Todos (não é recomendável por questões de segurança) ou à conta de computador (sistema local) do servidor de destino. Permitir acesso à conta de usuário apenas não é suficiente.

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.

Você pode especificar um arquivo WIM como fonte alternativa de arquivo de recursos ao instalar funções, serviços de função e recursos em um servidor físico em funcionamento. O caminho de origem de um arquivo WIM deve ser o formato a seguir, com WIM como prefixo e o índice no qual os arquivos de recursos estão localizados como um sufixo: WIM:e:\sources\install.wim:4. Porém, não é possível usar um arquivo WIM diretamente como fonte de instalação de funções, serviços de função e recursos em um VHD offline; você deve montar o VHD offline e apontar para o caminho da 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 um dos procedimentos a seguir para abrir uma sessão do Usando o Windows PowerShell com direitos de usuário elevados.

    Dica

    Se estiver instalando funções e recursos de um servidor remoto, você não precisará executar o Usando 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 Usando o 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 do Windows Server 2012 R2 ou Windows Server 2012, digite powershell em um prompt de comando e pressione Enter.

  2. Digite o comando a seguir e pressione Enter. No seguinte exemplo, os arquivos de origem estão localizados em um repositório lado a lado (abreviado para 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 de Adição de 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 2012 R2 ouWindows Server 2012.

  3. Na página Selecionar recursos do Assistente de Adição de 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; não é preciso avançar para a próxima etapa.

    Se as configurações de Política de Grupo não derem permissão para isso ou se você deseja usar outra fonte 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. Indique o caminho para o repositório lado a lado (chamado de 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 o prefixo WIM: e acrescente o índice da imagem para usar no arquivo WIM como um sufixo, conforme mostrado no exemplo a seguir.

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

  6. Clique em OK e em Instalar.

Para instalar o .NET Framework 3.5 usando o DISM

  1. Execute um dos procedimentos a seguir para abrir uma sessão do Usando o Windows PowerShell com direitos de usuário elevados.

    Dica

    Se estiver instalando funções e recursos de um servidor remoto, você não precisará executar o Usando 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 Usando o 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. 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
      

    Dica

    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.

Dica

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 seguinte configuração de política.

    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, caso ainda não esteja 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 de arquivo de origem alternativo, adicione o prefixo WIM: ao caminho e acrescente o índice da imagem para usar no arquivo WIM como um sufixo. Veja a seguir exemplos de valores que você pode especificar.

    • Caminho para uma pasta compartilhada: **\\nome_do_servidor\share\**nome_da_pasta

    • Caminho para um arquivo WIM, em que 3 representa o índice da imagem na qual os arquivos de recursos se encontram: WIM:\\nome_do_servidor\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.

Consulte também

Opções de instalação do Windows Server
Considerações de implantação do Microsoft .NET Framework 3.5
Como habilitar ou desabilitar os recursos do Windows