Instalar ou desinstalar funções, serviços de função ou recursos
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012
No Windows Server, o console do Gerenciador do Servidor e os cmdlets Windows PowerShell para Gerenciador do Servidor permitem a instalação de funções e recursos em servidores locais ou remotos ou VHDs (discos rígidos virtuais) offline. Você pode instalar várias funções e recursos em um único servidor remoto ou VHD offline em um único Assistente para Adicionar Funções e Recursos ou Windows PowerShell sessão.
Importante
Gerenciador de servidores não podem ser usados para gerenciar uma versão mais recente do sistema operacional Windows Server. Gerenciador do Servidor em execução no Windows Server 2012 R2 ou Windows 8.1 não pode ser usado para instalar funções, serviços de função e recursos em servidores que estão executando Windows Server 2016.
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 o VHD offline deve ser adicionado ao Gerenciador do Servidor, e você deve ter direitos de Administrador nesse servidor.
Para obter mais informações sobre quais funções, serviços de função e recursos são, consulte Funções, Serviços de Função e Recursos.
Este tópico inclui as seções a seguir.
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 funções, serviços de função e recursos usando o Assistente para Adicionar Funções e Recursos
Em uma única sessão no Assistente para Adicionar Funções e Recursos, você pode instalar funções, serviços de função e recursos no servidor local, um servidor remoto que foi adicionado ao Gerenciador do Servidor ou um VHD offline. Para obter mais informações sobre como adicionar um servidor ao Gerenciador do Servidor gerenciar, consulte Adicionar servidores ao Gerenciador do Servidor.
Observação
Se você estiver executando o Gerenciador do Servidor no Windows Server 2016 ou no Windows 10, poderá usar o Assistente para adicionar Funções e Recursos para instalar funções e recursos somente em servidores e VHDs offline que estão executando Windows Server 2016.
Para instalar funções e recursos usando o Assistente para Adicionar Funções e Recursos
Se o Gerenciador do Servidor já estiver aberto, vá para a etapa seguinte. Se o Gerenciador do Servidor ainda não estiver aberto, abra-o de uma das maneiras a seguir.
Na área de trabalho do Windows, inicie o Gerenciador do Servidor clicando em Gerenciador do Servidor na barra de tarefas do Windows.
Na tela Windows inicial, clique no Gerenciador do Servidor lado.
No menu Gerenciar , clique em Adicionar Funções e Recursos.
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 Próximo.
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 Próximo.
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.
Observação
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 que corresponde à versão do Gerenciador do Servidor que você está executando. 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 de arquivo ou pasta.
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ê avança, o Assistente para Adicionar Funções e Recursos informa automaticamente se foram encontrados conflitos no servidor de destino que podem impedir a instalação ou a operação normal de funções ou recursos selecionados. 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 para Adicionar Funções e Recursos, as ferramentas de gerenciamento são selecionadas para instalação.
Na página Confirmar seleções de instalação, revise suas escolhas 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 baseado em XML que pode ser usado para instalações autônomas com Windows PowerShell. Para exportar a configuração especificada nesta sessão adicionar Assistente 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 necessários para a instalação das funções e dos recursos no servidor selecionado. No Windows Server 2012 e versões posteriores do Windows Server, os Recursos sob Demanda permitem reduzir a quantidade de espaço em disco usada pelo sistema operacional, removendo arquivos de função e recursos de servidores gerenciados exclusivamente remotamente. 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 permissões de Leitura ao grupo Todos (não recomendado por motivos de segurança) ou à conta de computador (DOMAINSERverNAME$) do servidor de destino; conceder 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 uma fonte de arquivo de recurso alternativa ao instalar funções, serviços de função e recursos em um servidor físico em execução. 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. No entanto, você não pode usar um arquivo WIM diretamente como uma fonte para instalar funções, serviços de função e recursos em um VHD offline; você deve montar o VHD offline e apontar para seu caminho de montagem para arquivos de origem ou apontar para uma pasta que contenha uma cópia do conteúdo do arquivo WIM.
Depois de clicar em Instalar, a página Progresso da Instalação exibe o progresso da instalação, os resultados e as mensagens, como avisos, falhas ou etapas de configuração pós-instalação necessárias para as funções ou recursos que você instalou. No Windows Server 2012 e versões posteriores do Windows Server, você pode fechar o Assistente para Adicionar Funções e Recursos enquanto a instalação ainda está em andamento e exibir os resultados da instalação ou outras mensagens na área Notificações na parte superior do console Gerenciador do Servidor. Clique no ícone de sinalizador Notificações para ver mais detalhes sobre instalações ou outras tarefas que você está executando Gerenciador do Servidor.
Instalar funções, serviços de função e recursos usando os cmdlets do Windows PowerShell
Os cmdlets Gerenciador do Servidor implantação para Windows PowerShell funcionam de forma semelhante ao Assistente para adicionar Funções e Recursos baseado em GUI e remover Funções e Recursos, com uma diferença IMPORTANTE. No Windows PowerShell, ao contrário do Assistente para Adicionar 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 está executando a opção de instalação Server Core do Windows Server 2012 ou versões posteriores, poderá adicionar as ferramentas de gerenciamento de uma função a uma instalação, mas as ferramentas de gerenciamento baseadas em GUI e snap-ins não podem ser instalados em servidores que executam a opção de instalação Server Core do Windows Server. Somente as ferramentas de gerenciamento de linha de Windows PowerShell podem ser instaladas na opção de instalação Server Core.
Para instalar funções e recursos usando o cmdlet Install-WindowsFeature
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 instalando funções e recursos em um servidor remoto, não precisará executar 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 Windows Início, clique com o botão direito do mouse no Windows PowerShell e, em seguida, na barra de aplicativos, clique em Executar como Administrador.
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ê quiser informações sobre um servidor remoto, execute Get-WindowsFeature -computerName computer_name, no qual computer_name representa o nome de um computador remoto que está executando Windows Server 2016. Os resultados do cmdlet contêm os nomes de comando de funções e recursos que você adiciona ao cmdlet na etapa 4.
Observação
No Windows PowerShell 3.0 e versões posteriores do Windows PowerShell, não é necessário importar o módulo de cmdlet do Gerenciador do Servidor para a sessão do Windows PowerShell antes de executar 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, Windows PowerShell cmdlets nem os nomes de recursos usados com os cmdlets são sensíveis a minúsculas.
digite Get-help Install-WindowsFeature e pressione Enter para exibir a sintaxe e os parâmetros aceitos para o cmdlet.
digite o seguinte e pressione Enter, em que feature_name representa o nome do comando de uma função ou recurso que você deseja instalar (obtido na etapa 2) e computer_name representa um computador remoto no qual você deseja instalar funções e recursos. Separe com vírgulas vários valores de nome_do_recurso. O parâmetro
Restartreiniciará 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> -RestartPara instalar funções e recursos em um VHD offline, adicione os dois parâmetros
computerNameeVHD. Se você não adicionar o parâmetrocomputerName, o cmdlet vai considerar que o computador local está montado para acessar o VHD. O parâmetrocomputerNamecontém o nome do servidor em que será montado o VHD, e o parâmetroVHDcontém o caminho para o arquivo VHD no servidor especificado.Observação
Você deverá adicionar o
computerNameparâmetro se estiver executando o cmdlet de um computador que está executando um Windows operacional cliente.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 que corresponde à versão do Gerenciador do Servidor que você está executando. 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 de arquivo ou pasta.
Install-WindowsFeature -Name <feature_name> -VHD <path> -computerName <computer_name> -RestartExemplo: O cmdlet a seguir instala a função do Active Directory Domain Services e o recurso Política de Grupo Management em um 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 -RestartQuando a instalação for concluída, verifique a instalação abrindo a página Todos os Servidores no Gerenciador do Servidor, selecionando um servidor no qual você instalou funções e recursos e exibindo o lado Funções e Recursos na página do servidor selecionado.
Get-WindowsFeatureVocê também pode executar o cmdlet direcionado ao servidor selecionado (Get-WindowsFeature -computerName <Get-WindowsFeature>) para exibir uma lista de funções e recursos 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 o VHD offline deve ser adicionado ao Gerenciador do Servidor, e você deve ter direitos de Administrador nesse servidor.
Para remover funções e recursos usando o Assistente para Remover Funções e Recursos
Se o Gerenciador do Servidor já estiver aberto, vá para a etapa seguinte. Se o Gerenciador do Servidor ainda não estiver aberto, abra-o de uma das maneiras a seguir.
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.
No menu Gerenciar, clique em Remover Funções e Recursos.
Na página Antes de começar, verifique se você está preparado para remover funções ou recursos de um servidor. Clique em Próximo.
Na página Selecionar Servidor de Destino, selecione um servidor no pool de servidores ou selecione um VHD offline. Para selecionar um VHD offline, primeiro selecione o servidor no qual deseja montar o VHD e depois selecione o arquivo VHD.
Observação
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.
Observação
Você pode usar o Assistente para Remover Funções e Recursos para remover funções e recursos de servidores que executam a mesma versão do Windows Server que dá suporte à versão do Gerenciador do Servidor que você está usando. Você não poderá remover funções, serviços de função ou recursos de servidores que estão executando Windows Server 2016, se estiver executando o Gerenciador do Servidor no Windows Server 2012 R2, Windows Server 2012 ou Windows 8. Não é possível usar o Assistente para remover Funções e Recursos para remover funções e recursos de servidores que executam o Windows Server 2008 ou Windows Server 2008 R2.
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ê avança, o Assistente para Remover Funções e Recursos solicita automaticamente que você remova funções, serviços de função ou recursos que não podem ser executados sem as funções ou recursos que você está removendo.
Além disso, você pode optar por remover ferramentas de gerenciamento e snap-ins para funções no servidor de destino. Por padrão, no Assistente para Remover 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.
Na página Confirmar seleções de remoção, confira as seleções de função, recurso e servidor. Se você estiver pronto para remover as funções ou recursos, clique em remover.
Depois de clicar em remover, a página progresso da remoção exibirá o progresso da remoção, os resultados e as mensagens, como avisos, falhas ou etapas de configuração pós-remoção necessárias, como reiniciar o servidor de destino. No Windows Server 2012 e versões posteriores do Windows Server, você pode fechar o Assistente para Remover Funções e Recursos enquanto a remoção ainda está em andamento e exibir os resultados da remoção ou outras mensagens na área Notificações na parte superior do console Gerenciador do Servidor. Clique no sinalizador Notificações para ver mais detalhes sobre remoções ou outras tarefas que você está executando Gerenciador do Servidor.
Remover funções, serviços de função e recursos usando os cmdlets do Windows PowerShell
Os cmdlets Gerenciador do Servidor implantação para Windows PowerShell função semelhante ao Assistente para Remover Funções e Recursos baseado em GUI, com uma diferença IMPORTANTE. No Windows PowerShell, ao contrário do Assistente para Remover 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 que está executando a opção de instalação Server Core do Windows Server 2012 ou uma versão posterior do Windows Server, esse parâmetro removerá as ferramentas de gerenciamento de linha de comando e Windows PowerShell para as funções e recursos especificados.
Para remover funções e recursos usando o cmdlet Uninstall-WindowsFeature
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 de um servidor remoto, não precisará executar 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 Windows inicial, clique com o botão direito do mouse no Windows PowerShell e, em seguida, na barra de aplicativos, clique em Executar como Administrador.
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ê quiser informações sobre um servidor remoto, execute Get-WindowsFeature -computerName computer_name, no qual computer_name representa o nome de um computador remoto que está executando Windows Server 2016. Os resultados do cmdlet contêm os nomes de comando de funções e recursos que você adiciona ao cmdlet na etapa 4.
Observação
No Windows PowerShell 3.0 e versões posteriores do Windows PowerShell, não é necessário importar o módulo de cmdlet do Gerenciador do Servidor para a sessão do Windows PowerShell antes de executar 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, Windows PowerShell cmdlets nem os nomes de recursos usados com os cmdlets são sensíveis a minúsculas.
digite Get-help Uninstall-WindowsFeature e pressione Enter para exibir a sintaxe e os parâmetros aceitos para o cmdlet.
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 com vírgulas vários valores de nome_do_recurso. O parâmetro
Restartreiniciará 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> -RestartPara remover funções e recursos de um VHD offline, adicione os dois parâmetros
computerNameeVHD. Se você não adicionar o parâmetrocomputerName, o cmdlet vai considerar que o computador local está montado para acessar o VHD. O parâmetrocomputerNamecontém o nome do servidor em que será montado o VHD, e o parâmetroVHDcontém o caminho para o arquivo VHD no servidor especificado.Observação
Você deverá adicionar o
computerNameparâmetro se estiver executando o cmdlet de um computador que está executando um Windows operacional cliente.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 de arquivo ou pasta.
Uninstall-WindowsFeature -Name <feature_name> -VHD <path> -computerName <computer_name> -RestartExemplo: O cmdlet a seguir remove a função do Active Directory Domain Services e o recurso Política de Grupo Management de um 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 -RestartQuando a remoção for concluída, 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 funções e recursos e exibindo o lado funções e recursos na página do servidor selecionado.
Get-WindowsFeatureVocê também pode executar o cmdlet direcionado ao servidor selecionado (Get-WindowsFeature -computerName <Get-WindowsFeature>) para exibir uma lista de funções e recursos instalados no servidor.
Instalar funções e recursos em vários servidores executando um script do Windows PowerShell
Embora não seja possível usar o Assistente para adicionar 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, você pode usar um script Windows PowerShell para instalar funções, serviços de função e recursos em vários servidores de destino que você está gerenciando usando o Gerenciador do Servidor. O script que você usa para executar a implantação em lote, como esse processo é chamado, aponta para um arquivo de configuração XML que você pode criar facilmente usando o Assistente para Adicionar Funções e Recursos e clicando em Exportar definições de configuração depois de avançar pelo assistente para a página Confirmar seleções de instalação do Assistente para Adicionar 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 que você está executando no computador local. Por exemplo, se você estiver executando Gerenciador do Servidor no Windows 10, poderá instalar funções, serviços de função e recursos em servidores que estão executando Windows Server 2016. Se as ferramentas de gerenciamento baseadas em GUI são adicionadas à instalação, o processo de instalação converte automaticamente os servidores de destino que estão executando a opção de instalação Server Core do Windows Server para a opção de instalação completa (servidor com uma GUI completa, também conhecida como executando o Shell Gráfico do Servidor).
O script fornecido nesta seção é um Install-WindowsFeature exemplo de como a implantação em lote pode ser executada usando o cmdlet e um Windows PowerShell script. 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
Se você ainda não tiver feito isso, crie um arquivo de configuração XML que contenha as funções, os serviços de função e os recursos que você deseja instalar em vários servidores. Você pode criar esse arquivo de configuração executando o Assistente para Adicionar Funções e Recursos, selecionando funções, serviços de função e recursos que você deseja e clicando em Exportar definições de configuração depois de avançar pelo assistente para a página Confirmar seleções de instalação. 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.
Execute uma das ações a seguir para abrir uma sessão do 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 Windows inicial, clique com o botão direito do mouse no Windows PowerShell e, em seguida, na barra de aplicativos, clique em Executar como Administrador.
Copie e copie o script a seguir em sua Windows PowerShell sessão.
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.
Execute a função utilizando o procedimento a seguir.
Crie uma variável para armazenar os nomes dos computadores de destino, separados por vírgulas. No exemplo a seguir, a variável
$ServerNamesarmazena os nomes dos servidores de destino$ServerNamese Contoso_02. Pressione Enter.# Sample Invocation $ServerNames = 'Contoso_01','Contoso_02' Invoke-WindowsFeatureBatchDeployment -computerNames $ServerNames -ConfigurationFilepath C:\Users\sampleuser\Desktop\DeploymentConfigTemplate.xmlPara executar a função, digite o comando a seguir e pressione Enter, onde é 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
Quando a instalação for concluída, verifique a instalação abrindo a página Todos os Servidores no Gerenciador do Servidor, selecionando um servidor no qual você instalou funções e recursos e exibindo o lado Funções e Recursos na página do servidor selecionado. Você também pode executar o
Get-WindowsFeaturecmdlet direcionado a um servidor específico (Get-WindowsFeature -computerName<Get-WindowsFeature>) para exibir uma lista de funções e recursos instalados no servidor.
Instalar o .NET Framework 3.5 e outros recursos sob demanda
Começando com Windows Server 2012 e 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 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, se os arquivos de recurso não estão disponíveis no servidor de destino que está executando Windows Server 2012 ou versões posteriores, o processo de instalação pesquisa os arquivos ausentes conectando-se ao Windows Update. Você pode 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, se você estiver instalando usando a GUI do Assistente para Adicionar Funções e Recursos ou 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 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 para adicionar Funções e Recursos para especificar um local de arquivo de origem alternativo na página Confirmar opções de instalação do Assistente para Adicionar 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.
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.
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 uma fonte de arquivo de recurso alternativa ao instalar funções, serviços de função e recursos em um servidor físico em execução. 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. No entanto, você não pode usar um arquivo WIM diretamente como uma fonte para instalar funções, serviços de função e recursos em um VHD offline; você deve montar o VHD offline e apontar para seu caminho de montagem para 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
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 instalando funções e recursos de um servidor remoto, não precisará executar 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 Windows inicial, clique com o botão direito do mouse no Windows PowerShell e, em seguida, 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.
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\SxSPara 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 .NET Framework 3.5 usando o Assistente para Adicionar Funções e Recursos
No menu Gerenciar no Gerenciador do Servidor, clique em Adicionar Funções e Recursos.
Selecione um servidor de destino que está executando Windows Server 2016.
Na página selecionar recursos do Assistente para Adicionar Funções e Recursos, selecione .NET Framework 3.5.
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 Política de Grupo configurações não permitirem isso ou se você quiser usar outra fonte para os arquivos de recurso do .NET Framework 3.5, na página Confirmar seleções de instalação do assistente, clique em Especificar um caminho de origem alternativo.
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
Clique em OK e em Instalar.
Para instalar o .NET Framework 3.5 usando o DISM
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 instalando funções e recursos de um servidor remoto, não precisará executar 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 Windows Início, clique com o botão direito do mouse no Windows PowerShell e, em seguida, na barra de aplicativos, clique em Executar como Administrador.
Em um servidor que está executando a opção de instalação Server Core, digite PowerShell em um prompt de comando e pressione Enter.
Execute um dos seguintes comandos DISM.
Se o computador tiver acesso Windows atualizar ou se um local de arquivo de origem padrão já tiver sido configurado no Política de Grupo, execute o comando a seguir.
DISM /online /Enable-Feature /Featurename:NetFx3 /AllSe o computador tiver acesso à mídia de instalação, execute um comando semelhante ao seguinte. No seguinte exemplo, a mídia de instalação do sistema operacional está localizada na unidade D. O parâmetro
LimitAccessimpede 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
Observação
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 componente opcional e reparo de componente está localizada na pasta configuration\Modelos Administrativos\System do computador no editor Console de Gerenciamento de Política de Grupo ou Local Política de Grupo.
Observação
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
No editor Política de Grupo local ou Console de Gerenciamento de Política de Grupo, abra a configuração de política a seguir.
computer Configuration\Modelos Administrativos\System\Specify settings for optional component installation and component repair
Selecione Habilitado para habilitar a configuração de política, caso ainda não esteja habilitada.
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: \\\\\share\folder_name
caminho para um arquivo WIM, no qual 3 representa o índice da imagem em que os arquivos de recurso são encontrados: WIM:\server_name\share\install.wim:3
Se você não quiser que os computadores controlados por essa configuração de política pesquisem arquivos de recursos ausentes no Windows Update, selecione Nunca tentar baixar o conteúdo do Windows Update.
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).
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
Windows opções de instalação doservidorMicrosoft .NET Framework 3.5 Considerações de implantaçãoComo habilitar ou desabilitar Windows recursos