Share via


Instalar ou Desinstalar Funções, Serviços de Função ou Funcionalidades

 

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

Em Windows Server® 2012 R2 e Windows Server® 2012, a consola Gestor de Servidor e os cdmlets Windows PowerShell® de Gestor de Servidor permitem a instalação de funções e funcionalidades em servidores locais e remotos ou discos rígidos virtuais offline (VHD). Pode instalar várias funções e funcionalidades num único servidor remoto ou VHD offline numa única sessão Assistente para Adicionar Funções e Funcionalidades ou Windows PowerShell.

Importante

O Gestor de Servidor não pode ser utilizado para gerir uma versão mais recente do sistema operativo Windows Server. O Gestor de Servidor em execução no Windows Server 2012 ou Windows 8 não pode ser utilizado para instalar o funções, serviços de função e funcionalidades em servidores que executam o Windows Server 2012 R2.

Tem de ter sessão iniciada num servidor como administrador para instalar ou desinstalar o funções, serviços de função e funcionalidades. Se tiver sessão iniciada no computador local com uma conta que não tenha direitos de administrador no servidor de destino, clique com o botão direito do rato no servidor de destino no mosaico Servidores e, em seguida, clique em Gerir Como para fornecer uma conta que tenha direitos de administrador. O servidor em que pretende montar um VHD offline tem de ser adicionado ao Gestor de Servidor e deve ter direitos de Administrador nesse servidor.

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

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

  • Instalar funções, serviços de função e funcionalidades com o Assistente de Adicionar Funções e Funcionalidades

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

  • Remover funções, serviços de função e funcionalidades utilizando o Assistente Remover Funções e Funcionalidades

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

  • Instalar funções e funcionalidades em vários servidores ao executar um script do Windows PowerShell

  • Instalar o .NET Framework 3.5 e outras funcionalidades a pedido

Instalar funções, serviços de função e funcionalidades com o Assistente de Adicionar Funções e Funcionalidades

Numa única sessão do Assistente para Adicionar Funções e Funcionalidades, pode instalar o funções, serviços de função e funcionalidades no servidor local, um servidor remoto que tenha sido adicionado ao Gestor de Servidor ou num VHD offline. Para mais informações sobre como adicionar um servidor ao Gestor de Servidor para gestão, consulte Adicionar Servidores ao Gestor de Servidores.

Nota

Se estiver a executar o Gestor de Servidor no Windows Server 2012 ou no Windows 8, pode utilizar o Assistente para Adicionar Funções e Funcionalidades para instalar funções e funcionalidades apenas em servidores e VHD offline que executem o Windows Server 2012. Se estiver a executar o Gestor de Servidor no Windows Server 2012 R2 ou no Windows 8.1, pode utilizar o Assistente para Adicionar Funções e Funcionalidades para instalar funções e funcionalidades apenas em servidores e VHD offline que executem o Windows Server 2012 R2.

Para instalar funções e funcionalidades com o Assistente de Adicionar Funções e Funcionalidades

  1. Se Gestor de Servidor já estiver aberto, siga para o próximo passo. Se o Gestor de Servidor ainda não estiver aberto, abra-o através de uma das seguintes ações.

    • No ambiente de trabalho do Windows, inicie o Gestor de Servidor clicando em Gestor de Servidores na barra de tarefas do Windows.

    • No ecrã Iniciar do Windows, clique no mosaico Gestor de Servidores.

  2. No menu Gerir, clique em Adicionar Funções e Funcionalidades.

  3. Na página Antes de começar, verifique se o seu servidor de destino e ambiente de rede estão preparados para a função e funcionalidade que pretende instalar. Clique em Seguinte.

  4. Na página Selecionar tipo de instalação, selecione Instalação baseada em funções ou funcionalidades para instalar todas as partes de funções ou funcionalidades num único servidor, ou selecione Instalação dos Serviços de Ambiente de Trabalho Remoto para instalar uma infraestrutura de ambiente de trabalho baseada em máquinas virtuais ou uma infraestrutura de ambiente de trabalho baseada em sessões para Serviços de Ambiente de Trabalho Remoto. A opção Instalação dos Serviços de Ambiente Trabalho Remoto distribui partes lógicas da função Serviços do Ambiente de Trabalho Remoto em diferentes servidores, conforme os administradores acharem necessário. Clique em Seguinte.

  5. Na página Selecionar servidor de destino, selecione um servidor no agrupamento de servidores ou selecione um VHD offline. Para selecionar um VHD offline como servidor de destino, primeiro selecione o servidor em que pretende montar o VHD e, em seguida, selecione o ficheiro VHD. Para obter informações sobre como adicionar servidores ao agrupamento de servidores, consulte Adicionar Servidores ao Gestor de Servidores. Depois de selecionar o servidor de destino, clique em Seguinte.

    Nota

    Para instalar funções e funcionalidades em VHDs offline, as VHDs de destino têm de preencher os seguintes requisitos.

    • Os VHD devem executar a versão do Windows Server que corresponde à versão do Gestor de Servidor que está a executar. Consulte a nota no início da Instalar funções, serviços de função e funcionalidades com o Assistente de Adicionar Funções e Funcionalidades.

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

    • A pasta de rede partilhada onde é armazenado o ficheiro VHD tem de conceder os seguintes direitos de acesso à conta de computador (ou sistema local) do servidor que selecionou para montar o VHD. O acesso de conta apenas de utilizador não é suficiente. A partilha pode conceder permissões de Leitura e Escrita ao grupo Todos, de forma a permitir o acesso ao VHD, mas, por motivos de segurança, isto não é recomendado.

      • Acesso de Leitura/Escrita na caixa de diálogo Partilha de Ficheiros.

      • Acesso de Controlo Total no separador Segurança, ficheiro ou pasta Propriedades.

  6. Selecione funções, selecione serviços de função para a função se aplicável e, em seguida, clique em Seguinte para selecionar as funcionalidades.

    À medida que avança, o Assistente para Adicionar Funções e Funcionalidades informa-o automaticamente caso sejam encontrados conflitos no servidor de destino que possam impedir a instalação ou funcionamento normal das funções ou funcionalidades selecionadas. Também lhe será pedido que adicione funções, serviços de função ou funcionalidades requeridas pelas funções ou funcionalidades que selecionou.

    Além disso, se planeia gerir remotamente a função, seja a partir de outro servidor ou de um computador Windows baseado em cliente de acordo com o que está a executar as Ferramentas de Administração de Servidor Remoto, pode optar por não instalar as ferramentas de gestão e snap-ins para as funções no servidor de destino. Por predefinição, no Assistente para Adicionar Funções e Funcionalidades, as ferramentas de gestão são selecionadas para instalação.

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

    Também pode exportar as suas seleções para um ficheiro de configuração baseado em XML que pode utilizar para instalações autónomas com o Windows PowerShell. Para exportar a configuração especificada nesta sessão do Assistente para Adicionar Funções e Funcionalidades, clique em Exportar definições de configuração e, em seguida, guarde o ficheiro XML num local conveniente.

    O comando Especificar um caminho de origem alternativo na página Confirmar seleções de instalação permite-lhe especificar um caminho de origem alternativo para os ficheiros que são necessários para instalar funções e funcionalidades no servidor selecionado. No Windows Server 2012, Funcionalidades a Pedido permite a redução da quantidade de espaço em disco utilizado pelo sistema operativo, removendo ficheiros de função e funcionalidade de servidores que são geridos de maneira exclusiva e remota. Se tiver removido ficheiros de funções e funcionalidades de um servidor utilizando o cmdlet Uninstall-WindowsFeature -Remove, no futuro pode instalar funções e funcionalidades no servidor especificando um caminho de origem alternativo ou uma partilha na qual estejam armazenados os ficheiros de funções e funcionalidades. A partilha de ficheiros ou caminhos de origem deve conceder permissões de Leitura ao grupo Todos (não recomendado por motivos de segurança) ou à conta de computador (DOMÍNIO\SERVERNAME$) do servidor de destino. Conceder acesso à conta de utilizador não é suficiente. Para mais informações sobre Funcionalidades a Pedido, consulte Opções de Instalação do Windows Server.

    Pode especificar um ficheiro WIM como uma origem de ficheiro de funcionalidade alternativa quando instalar o funções, serviços de função e funcionalidades num servidor físico em execução. O caminho de origem para um ficheiro WIM deve estar no seguinte formato, com WIM como prefixo e o índice no qual os ficheiros de funcionalidade estão localizados como um sufixo: WIM:e:\sources\install.wim:4. No entanto, não pode utilizar diretamente um ficheiro WIM como fonte de instalação do funções, serviços de função e funcionalidades num VHD offline. Deve montar o VHD offline e apontar para o caminho de montagem para ficheiros de origem ou tem de apontar para uma pasta que contém uma cópia do conteúdo do ficheiro WIM.

  8. Depois de clicar em Instalar, a página Progresso da instalação apresenta o progresso da instalação, os resultados e mensagens, tais como avisos, falhas ou passos de configuração de pós-instalação requeridos para as funções ou funcionalidades instaladas. No Windows Server 2012 R2 e no Windows Server 2012, pode fechar o Assistente para Adicionar Funções e Funcionalidades enquanto a instalação ainda está em progresso e ver os resultados da instalação ou outras mensagens na área Notificações na parte superior da consola do Gestor de Servidor. Clique no ícone de sinalização Notificações para ver mais detalhes sobre instalações ou outras tarefas que está a executar no Gestor de Servidor.

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

Os cmdlets de implementação do Gestor de Servidor para Windows PowerShell funcionam de maneira idêntica ao Assistente para Adicionar Funções e Funcionalidades e Assistente para Remover Funções e Funcionalidades baseados em GUI, com uma diferença importante. No Windows PowerShell, ao contrário do Assistente para Adicionar Funções e Funcionalidades, as ferramentas de gestão e os snap-ins para uma função não estão incluídos por predefinição. Para incluir ferramentas de gestão como parte da instalação de uma função, adicione o parâmetro IncludeManagementTools ao cmdlet. Se estiver a instalar funções e funcionalidades num servidor que está a executar a opção de instalação Server Core do Windows Server 2012 R2 ou Windows Server 2012, pode adicionar ferramentas de gestão da função a uma instalação, mas as ferramentas de gestão e snap-ins baseados em GUI não podem ser instalados em servidores que estejam a executar a opção de instalação Server Core do Windows Server. Apenas as ferramentas de linha de comando e de gestão do Windows PowerShell podem ser instaladas na opção de instalação Server Core.

Para instalar funções e funcionalidades com o cmdlet Install-WindowsFeature

  1. Siga um dos seguintes passos para abrir uma sessão do Windows PowerShell com direitos de utilizador elevados.

    Nota

    Se estiver a instalar funções e funcionalidades num servidor remoto, não será necessário executar o Windows PowerShell com direitos de utilizador elevados.

    • No ambiente de trabalho do Windows, clique com botão direito do rato 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 para o Windows PowerShell e, em seguida, clique na barra de aplicações e em Executar como Administrador.

  2. Digite Get-WindowsFeature e, em seguida, pressione Enter para ver uma lista das funções e funcionalidades disponíveis e instaladas no servidor local. Se o computador local não for um servidor, ou se desejar obter informações sobre um servidor remoto, execute Get-WindowsFeature -ComputerName <nome_do_computador>, em que nome_do_computador representa o nome de um computador remoto que está a executar Windows Server 2012 R2 ou Windows Server 2012. Os resultados do cmdlet contêm os nomes de comando das funções e funcionalidades que adicionar ao seu cmdlet no passo 4.

    Nota

    No Windows PowerShell 3.0 e versões posteriores do Windows PowerShell, não é necessário importar o módulo de cmdlet Gestor de Servidor na sessão do Windows PowerShell antes de executar os cmdlets que fazem parte do módulo. Um módulo é importado automaticamente na primeira vez que executa um cmdlet que faz parte do módulo. Além disso, nem os cmdlets Windows PowerShell nem os nomes das funcionalidades utilizados com os cmdlets diferenciam maiúsculas de minúsculas.

  3. Digite Get-Help Install-WindowsFeature, e, em seguida, pressione Enter para ver a sintaxe e os parâmetros aceites para o cmdlet Install-WindowsFeature.

  4. Digite o seguinte e, em seguida, pressione Enter, em que nome_da_funcionalidade representa o nome do comando de uma função ou funcionalidade que deseja instalar (obtido no passo 2) e nome_do_computador representa um computador remoto no qual pretende instalar funções e funcionalidades. Separe valores múltiplos de nome_da_funcionalidade utilizando vírgulas. O parâmetro Restart reinicia automaticamente o servidor de destino quando requerido pela instalação da função ou funcionalidade.

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

    Para instalar funções e funcionalidades num VHD offline, adicione o parâmetro ComputerName e o parâmetro VHD. Se não adicionar o parâmetro ComputerName, o cmdlet pressupõe que o computador local está montado para aceder ao VHD . O parâmetro ComputerName contém o nome do servidor onde pretende montar o VHD, e o parâmetro VHD contém o caminho para o ficheiro VHD no servidor especificado.

    Nota

    Tem de adicionar o parâmetro ComputerName se estiver a executar o cmdlet num computador que executa o Windows 8.1 ou o Windows 8.

    Para instalar funções e funcionalidades em VHDs offline, as VHDs de destino têm de preencher os seguintes requisitos.

    • Os VHD devem executar a versão do Windows Server que corresponde à versão do Gestor de Servidor que está a executar. Consulte a nota no início da Instalar funções, serviços de função e funcionalidades com o Assistente de Adicionar Funções e Funcionalidades.

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

    • A pasta de rede partilhada onde é armazenado o ficheiro VHD tem de conceder os seguintes direitos de acesso à conta de computador (ou sistema local) do servidor que selecionou para montar o VHD. O acesso de conta apenas de utilizador não é suficiente. A partilha pode conceder permissões de Leitura e Escrita ao grupo Todos, de forma a permitir o acesso ao VHD, mas, por motivos de segurança, isto não é recomendado.

      • Acesso de Leitura/Escrita na caixa de diálogo Partilha de Ficheiros.

      • Acesso de Controlo Total no separador Segurança, ficheiro ou pasta Propriedades.

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

    Exemplo:  O seguinte cmdlet instala a função Serviços de Domínio do Active Directory e a funcionalidade Gestão de Política de Grupo num servidor remoto, ContosoDC1. As ferramentas de gestão e os snap-ins são adicionados através do parâmetro IncludeManagementTools e o servidor de destino será reiniciado automaticamente, caso a instalação exija que os servidores sejam reiniciados.

    Install-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Quando a instalação estiver concluída, verifique a instalação ao abrir a página Todos os Servidores no Gestor de Servidor, selecione um servidor onde instalou funções e funcionalidades e consulte o mosaico Funções e Funcionalidades na página do servidor selecionado. Também pode executar o cmdlet Get-WindowsFeature direcionado para o servidor selecionado (Get-WindowsFeature - ComputerName <nome_do_computador>)>) para ver uma lista de funções e funcionalidades instaladas no servidor.

Remover funções, serviços de função e funcionalidades utilizando o Assistente Remover Funções e Funcionalidades

Deve ter sessão iniciada num servidor como administrador para desinstalar o funções, serviços de função e funcionalidades. Se tiver sessão iniciada no computador local com uma conta que não tem direitos de administrador no servidor de destino de desinstalação, clique com botão direito do rato no servidor de destino no mosaico Servidores e, em seguida, clique em Gerir Como para fornecer uma conta que tenha direitos de administrador. O servidor em que pretende montar um VHD offline tem de ser adicionado ao Gestor de Servidor e deve ter direitos de Administrador nesse servidor.

Para remover funções e funcionalidades com o Assistente de Remover Funções e Funcionalidades

  1. Se Gestor de Servidor já estiver aberto, siga para o próximo passo. Se o Gestor de Servidor ainda não estiver aberto, abra-o através de uma das seguintes ações.

    • No ambiente de trabalho do Windows, inicie o Gestor de Servidor clicando em Gestor de Servidores na barra de tarefas do Windows.

    • No ecrã Iniciar do Windows, clique no mosaico Gestor de Servidores.

  2. No menu Gerir, clique em Remover Funções e Funcionalidades.

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

  4. Na página Selecionar servidor de destino, selecione um servidor no agrupamento de servidores ou selecione um VHD offline. Para selecionar um VHD offline, primeiro selecione o servidor onde pretende montar o VHD e, em seguida, selecione o ficheiro VHD.

    Nota

    A pasta de rede partilhada onde é armazenado o ficheiro VHD tem de conceder os seguintes direitos de acesso à conta de computador (ou sistema local) do servidor que selecionou para montar o VHD. O acesso de conta apenas de utilizador não é suficiente. A partilha pode conceder permissões de Leitura e Escrita ao grupo Todos, de forma a permitir o acesso ao VHD, mas, por motivos de segurança, isto não é recomendado.

    • Acesso de Leitura/Escrita na caixa de diálogo Partilha de Ficheiros.

    • Acesso de Controlo Total no separador Segurança, ficheiro ou pasta Propriedades.

    Para obter informações sobre como adicionar servidores ao agrupamento de servidores, consulte Adicionar Servidores ao Gestor de Servidores. Depois de selecionar o servidor de destino, clique em Seguinte.

    Nota

    Pode utilizar o Assistente para Remover Funções e Funcionalidades para remover funções e funcionalidades de servidores que estão a executar a mesma versão do Windows Server que suporta a versão do Gestor de Servidor que está a utilizar. Não é possível remover funções, serviços de função ou funcionalidades de servidores que estejam a executar o Windows Server 2012 R2, se estiver a executar o Gestor de Servidor no Windows Server 2012 ou no Windows 8. Não é possível utilizar o Assistente para Remover Funções e Funcionalidades para remover funções e funcionalidades de servidores que estejam a executar 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, em seguida, clique em Seguinte para selecionar as funcionalidades.

    À medida que prossegue, o Assistente para Remover Funções e Funcionalidades solicita automaticamente que remova quaisquer funções, serviços de função ou funcionalidades que não podem ser executadas sem as funções ou funcionalidades que está a remover.

    Além disso, pode optar por remover as ferramentas de gestão e snap-ins para funções no servidor de destino. Por predefinição, no Assistente para Remover Funções e Funcionalidades, as ferramentas de gestão são selecionadas para remoção. Se planeia utilizar o servidor selecionado para gerir a função noutros servidores remotos, pode deixar as ferramentas de gestão e snap-ins.

  6. Na página Confirmar seleções de remoção, reveja as suas seleções de função, funcionalidade e servidor. Se estiver pronto para remover as funções ou funcionalidades, clique em Remover.

  7. Depois de clicar em Remover, a página de Progresso da remoção apresenta o progresso da remoção, os resultados e mensagens, como avisos, falhas ou passos de configuração pós-remoção necessários, tal como reiniciar o servidor de destino. No Windows Server 2012 R2 e no Windows Server 2012, pode fechar o Assistente para Remover Funções e Funcionalidades enquanto a remoção ainda está em progresso e ver os resultados da remoção ou outras mensagens na área Notificações na parte superior da consola Gestor de Servidor. Clique no sinalizador Notificações para ver mais detalhes sobre remoções ou outras tarefas que está a executar no Gestor de Servidor.

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

Os cmdlets de implementação do Gestor de Servidor para Windows PowerShell funcionam de maneira semelhante ao Assistente para Remover Funções e Funcionalidades baseado em GUI, com uma diferença importante. No Windows PowerShell, ao contrário do Assistente para Remover Funções e Funcionalidades, as ferramentas de gestão e snap-ins para uma função não são removidos por predefinição. Para remover ferramentas de gestão como parte da remoção de uma função, adicione o parâmetro IncludeManagementTools ao cmdlet. Se estiver a desinstalar funções e funcionalidades de um servidor que está a executar a opção de instalação Server Core do Windows Server 2012 R2 ou do Windows Server 2012, este parâmetro remove a linha de comandos e as ferramentas de gestão do Windows PowerShell para as funções e funcionalidades especificadas.

Para remover funções e funcionalidades com o cmdlet Uninstall-WindowsFeature

  1. Siga um dos seguintes passos para abrir uma sessão do Windows PowerShell com direitos de utilizador elevados.

    Nota

    Se estiver a desinstalar funções e funcionalidades de um servidor remoto, não será necessário executar o Windows PowerShell com direitos de utilizador elevados.

    • No ambiente de trabalho do Windows, clique com botão direito do rato 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, clique na barra de aplicações e em Executar como Administrador.

  2. Digite Get-WindowsFeature e, em seguida, pressione Enter para ver uma lista das funções e funcionalidades disponíveis e instaladas no servidor local. Se o computador local não for um servidor, ou se desejar obter informações sobre um servidor remoto, execute Get-WindowsFeature -ComputerName <nome_do_computador>, em que nome_do_computador representa o nome de um computador remoto que está a executar Windows Server 2012 R2 ou Windows Server 2012. Os resultados do cmdlet contêm os nomes de comando das funções e funcionalidades que adicionar ao seu cmdlet no passo 4.

    Nota

    No Windows PowerShell 3.0 e versões posteriores do Windows PowerShell, não é necessário importar o módulo de cmdlet Gestor de Servidor na sessão do Windows PowerShell antes de executar os cmdlets que fazem parte do módulo. Um módulo é importado automaticamente na primeira vez que executa um cmdlet que faz parte do módulo. Além disso, nem os cmdlets Windows PowerShell nem os nomes das funcionalidades utilizados com os cmdlets diferenciam maiúsculas de minúsculas.

  3. Digite Get-Help Uninstall-WindowsFeature e, em seguida, pressione Enter para ver a sintaxe e os parâmetros aceites para o cmdlet Uninstall-WindowsFeature.

  4. Digite o seguinte e, em seguida, pressione Enter, em que nome_da_funcionalidade representa o nome do comando de uma função ou funcionalidade que deseja remover (obtido no passo 2) e nome_do_computador representa um computador remoto do qual pretende desinstalar funções e funcionalidades. Separe valores múltiplos de nome_da_funcionalidade utilizando vírgulas. O parâmetro Restart reinicia automaticamente os servidores de destino quando requerido pela remoção de funções ou funcionalidades.

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

    Para remover funções e funcionalidades de um VHD offline, adicione o parâmetro ComputerName e o parâmetro VHD. Se não adicionar o parâmetro ComputerName, o cmdlet pressupõe que o computador local está montado para aceder ao VHD . O parâmetro ComputerName contém o nome do servidor onde pretende montar o VHD, e o parâmetro VHD contém o caminho para o ficheiro VHD no servidor especificado.

    Nota

    Tem de adicionar o parâmetro ComputerName se estiver a executar o cmdlet num computador que executa o Windows 8.1 ou o Windows 8.

    A pasta de rede partilhada onde é armazenado o ficheiro VHD tem de conceder os seguintes direitos de acesso à conta de computador (ou sistema local) do servidor que selecionou para montar o VHD. O acesso de conta apenas de utilizador não é suficiente. A partilha pode conceder permissões de Leitura e Escrita ao grupo Todos, de forma a permitir o acesso ao VHD, mas, por motivos de segurança, isto não é recomendado.

    • Acesso de Leitura/Escrita na caixa de diálogo Partilha de Ficheiros.

    • Acesso de Controlo Total no separador Segurança, ficheiro ou pasta Propriedades.

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

    Exemplo:  O seguinte cmdlet remove a função Serviços de Domínio do Active Directory e a funcionalidade Gestão de Política de Grupo de um servidor remoto, ContosoDC1. As ferramentas de gestão e os snap-ins são também removidos e o servidor de destino será reiniciado automaticamente, caso a remoção exija que os servidores sejam reiniciados.

    Uninstall-WindowsFeature –Name AD-Domain-Services,GPMC –ComputerName ContosoDC1 –IncludeManagementTools -Restart
    
  5. Quando a remoção estiver concluída, verifique se as funções e funcionalidades estão removidas abrindo a página Todos os Servidores no Gestor de Servidor, selecionando um servidor do qual removeu funções e funcionalidades e consultando o mosaico Funções e Funcionalidades na página do servidor selecionado. Também pode executar o cmdlet Get-WindowsFeature direcionado para o servidor selecionado (Get-WindowsFeature - ComputerName <nome_do_computador>)>) para ver uma lista de funções e funcionalidades instaladas no servidor.

Instalar funções e funcionalidades em vários servidores ao executar um script do Windows PowerShell

Embora não possa utilizar o Assistente para Adicionar Funções e Funcionalidades para instalar o funções, serviços de função e funcionalidades em mais de um servidor de destino numa única sessão de assistente, pode utilizar um script do Windows PowerShell para instalar o funções, serviços de função e funcionalidades em vários servidores de destino que está a gerir utilizando o Gestor de Servidor. O script que utilizar para executar a implementação em lote, como se chama este processo, aponta para um ficheiro de configuração XML que pode criar facilmente utilizando o Assistente para Adicionar Funções e Funcionalidades e clicando em Exportar definições de configuração depois de avançar no assistente para a página Confirmar seleções de instalação do Assistente para Adicionar Funções e Funcionalidades.

Importante

Todos os servidores de destino especificados no script devem estar a executar a versão do Windows Server que corresponde à versão do Gestor de Servidor que está em execução no computador local. Por exemplo, se estiver a executar o Gestor de Servidor no Windows® 8, pode instalar o funções, serviços de função e funcionalidades nos servidores que estão a executar o Windows Server 2012. Se as ferramentas de gestão baseadas em GUI forem adicionadas à instalação, o processo de instalação converte automaticamente os servidores de destino que estão a executar a opção de instalação Server Core do Windows Server para a opção de instalação completa (servidor com GUI completa).

O script fornecido nesta secção é um exemplo de como a implementação em lote pode ser executada utilizando o cmdlet Install-WindowsFeature e um script Windows PowerShell. Há outros scripts possíveis e métodos de realizar a implementação em lote em vários servidores. Para procurar ou fornecer outros scripts para a implementação de funções e funcionalidades, pesquise no Script Center Repository.

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

  1. Se ainda não o fez, crie um ficheiro de configuração XML que contenha o funções, serviços de função e funcionalidades que pretende instalar em vários servidores. Pode criar este ficheiro de configuração ao executar o Assistente para Adicionar Funções e Funcionalidades, selecionando o funções, serviços de função e funcionalidades desejado e clicando em Exportar definições de configuração depois de avançar no assistente para a página Confirmar seleções de instalação. Guarde o ficheiro de configuração num local conveniente. Não é necessário clicar em Instalar ou concluir o assistente se estiver a executá-lo apenas para criar um ficheiro de configuração.

  2. Siga um dos seguintes passos para abrir uma sessão do Windows PowerShell com direitos de utilizador elevados.

    • No ambiente de trabalho do Windows, clique com o botão direito do rato em Windows PowerShell na barra de tarefas e, em seguida, 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, clique na barra de aplicações e em Executar como Administrador.

  3. Copie e cole o script a seguir na sua sessão do 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
    }
    

    Os servidores de destino são reiniciados automaticamente se necessário para as funções e funcionalidades que seleciona.

  4. Execute a função, ao fazer o seguinte.

    1. Crie uma variável para armazenar os nomes de destino de computadores, separados por vírgulas. No exemplo a seguir, a variável $ServerNames armazena os nomes dos servidores de destino Contoso_01 e Contoso_02. Prima 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 seguinte e pressione Enter, em que $ServerNames é um exemplo da variável que criou no passo anterior e C:\Users\Sampleuser\Desktop\DeploymentConfigTemplate.xml é um exemplo de um caminho para o ficheiro de configuração que criou no passo 1.

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

  5. Quando a instalação estiver concluída, verifique a instalação ao abrir a página Todos os Servidores no Gestor de Servidor, selecione um servidor onde instalou funções e funcionalidades e consulte o mosaico Funções e Funcionalidades na página para o servidor selecionado. Também pode executar o cmdlet Get-WindowsFeature direcionado para um servidor específico (Get-WindowsFeature -ComputerName <nome_do_computador>) para ver uma lista das funções e funcionalidades instaladas no servidor.

Instalar o .NET Framework 3.5 e outras funcionalidades a pedido

Começando com Windows Server 2012 e Windows 8, os ficheiros de funcionalidade 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 predefinição. Os ficheiros foram removidos. Os ficheiros de funcionalidade que foram removidos numa configuração de funcionalidades a pedido, juntamente com os ficheiros de funcionalidade do .NET Framework 3.5, estão disponíveis através do Windows Update. Por predefinição, se os ficheiros de funcionalidade não estão disponíveis no servidor de destino que está a executar o Windows Server 2012 R2 ou o Windows Server 2012, processo de instalação procura os ficheiros em falta ao ligar-se ao Windows Update. Pode substituir o comportamento predefinido configurando uma definição de Política de Grupo ou especificando um caminho de origem alternativo durante a instalação, se estiver a instalar através da GUI do Assistente para Adicionar Funções e Funcionalidades ou de uma linha de comando.

Pode instalar o .NET Framework 3.5 ao seguir um destes procedimentos.

  • Utilize Para instalar o .NET Framework 3.5 ao executar o cmdlet Install-WindowsFeature para adicionar o parâmetro Source e especifique uma origem a partir da qual pretende obter ficheiros de funcionalidades do .NET Framework 3.5. Se não adicionar o parâmetro Source, o processo de instalação determina primeiro se um caminho para ficheiros de funcionalidade foi especificado pelas definições de Política de Grupo e, se nenhum caminho for encontrado, procura por ficheiros de funcionalidade em falta utilizando o Windows Update.

  • Utilize Para instalar o .NET Framework 3.5 com o Assistente de Adicionar Funções e Funcionalidades para especificar uma localização de ficheiro de origem alternativo na página Confirmar opções de instalação do Assistente para Adicionar Funções e Funcionalidades.

  • Utilize Para instalar o .NET Framework 3.5 utilizando o DISM para obter ficheiros do Windows Update por predefinição ou especificando um caminho de origem para o suporte de dados de instalação.

Configurar fontes alternativas para ficheiros de funcionalidades na Política de Grupo para .NET Framework 3.5 ou outras funcionalidades, se os ficheiros de funcionalidade não estiverem disponíveis no computador local.

Importante

Quando instala ficheiros de funcionalidade a partir de uma origem remota, o caminho de origem ou a partilha de ficheiro devem conceder permissões de Leitura ao grupo Todos (não recomendado por motivos de segurança) ou à conta de computador (sistema local) do servidor de destino. Conceder acesso à conta de utilizador não é suficiente.

Os servidores que estão em grupos de trabalho não podem aceder a partilhas de ficheiro externas, mesmo se a conta de computador do servidor do grupo de trabalho tiver permissões de Leitura na partilha externa. Locais de origem alternativos que funcionam para servidores do grupo de trabalho incluem o suporte de dados de instalação, Windows Update e ficheiros VHD ou WIM armazenados no servidor de grupo de trabalho local.

Pode especificar um ficheiro WIM como uma origem de ficheiro de funcionalidade alternativa quando instalar o funções, serviços de função e funcionalidades num servidor físico em execução. O caminho de origem para um ficheiro WIM deve estar no seguinte formato, com WIM como prefixo e o índice no qual os ficheiros de funcionalidade estão localizados como um sufixo: WIM:e:\sources\install.wim:4. No entanto, não pode utilizar diretamente um ficheiro WIM como fonte de instalação do funções, serviços de função e funcionalidades num VHD offline. Deve montar o VHD offline e apontar para o caminho de montagem para ficheiros de origem ou tem de apontar para uma pasta que contém uma cópia do conteúdo do ficheiro WIM.

Para instalar o .NET Framework 3.5 ao executar o cmdlet Install-WindowsFeature

  1. Siga um dos seguintes passos para abrir uma sessão do Windows PowerShell com direitos de utilizador elevados.

    Nota

    Se estiver a instalar funções e funcionalidades de um servidor remoto, não é necessário executar o Windows PowerShell com direitos de utilizador elevados.

    • No ambiente de trabalho do Windows, clique com botão direito do rato em Windows PowerShell na barra de tarefas e clique em Executar como Administrador.

    • No ecrã Início do Windows, clique com o botão direito do rato no mosaico do Windows PowerShell e, em seguida, na barra de aplicações, clique em Executar como Administrador.

    • Num servidor que está a executar a opção de instalação Server Core do Windows Server 2012 R2 ou Windows Server 2012, escreva powershell numa linha de comandos e prima Enter.

  2. Introduza o seguinte comando e, em seguida, pressione Enter. No exemplo a seguir, os ficheiros de origem estão localizados num arquivo paralelo (abreviado como SxS) no suporte de dados de instalação na unidade D.

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

    Se pretende que o comando utilize o Windows Update como fonte de ficheiros de funcionalidades em falta, ou se uma fonte predefinida já tiver sido configurada através da Política de Grupo, não é necessário adicionar o parâmetro Source, a menos que pretenda especificar uma origem diferente.

Para instalar o .NET Framework 3.5 com o Assistente de Adicionar Funções e Funcionalidades

  1. No menu Gerir em Gestor de Servidor, clique em Adicionar Funções e Funcionalidades.

  2. Selecione um servidor de destino que está a executar o Windows Server 2012 R2 ou o Windows Server 2012.

  3. Na página Selecionar funcionalidades do Assistente para Adicionar Funções e Funcionalidades, selecione .NET Framework 3.5.

  4. Se o computador local tiver permissão das definições da Política de Grupo para fazê-lo, o processo de instalação tenta obter os ficheiros de funcionalidade em falta com o Windows Update. Clique em Instalar; não precisa de prosseguir para o passo seguinte.

    Se as definições da Política de Grupo não permitirem isso, ou se pretende utilizar outra origem para os ficheiros de funcionalidade do .NET Framework 3.5, na página Confirmar seleções de instalação do assistente, clique em Especificar um caminho de origem alternativo.

  5. Forneça um caminho para um arquivo paralelo (conhecido como SxS) no suporte de dados de instalação ou para um ficheiro WIM. No exemplo a seguir o suporte de dados de instalação está localizado na unidade D.

    D:\Sources\SxS\

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

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

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

Para instalar o .NET Framework 3.5 utilizando o DISM

  1. Siga um dos seguintes passos para abrir uma sessão do Windows PowerShell com direitos de utilizador elevados.

    Nota

    Se estiver a instalar funções e funcionalidades de um servidor remoto, não é necessário executar o Windows PowerShell com direitos de utilizador elevados.

    • No ambiente de trabalho do Windows, clique com botão direito do rato em Windows PowerShell na barra de tarefas e clique em Executar como Administrador.

    • No ecrã Início do Windows, clique com o botão direito do rato no mosaico do Windows PowerShell e, em seguida, na barra de aplicações, clique em Executar como Administrador.

    • Num servidor que está a executar a opção de instalação Server Core, escreva powershell numa linha de comandos e prima Enter.

  2. Execute um dos seguintes comandos DISM.

    • Se o computador tem acesso ao Windows Update ou se um local de ficheiro de origem predefinido já foi configurado na Política de Grupo, execute o seguinte comando.

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
      
    • Se o computador tiver acesso ao suporte de dados de instalação, execute um comando semelhante ao seguinte. No exemplo a seguir, o suporte de dados de instalação do sistema operativo está localizado na unidade D. O parâmetro LimitAccess impede que o comando tente entrar em contacto com o Windows Update ou com um servidor que está a executar o WSUS.

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
      

    Nota

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

Configurar fontes alternativas para ficheiros de funcionalidades na Política de Grupo

A definição da Política de Grupo descrita nesta secção especifica os locais de origem autorizados para ficheiros do .NET Framework 3.5 e outros ficheiros de funcionalidades que foram removidos como parte de uma configuração Funcionalidades a Pedido. A definição da política Especificar definições para instalação de componentes opcionais e reparação de componentes está localizada na pasta Configuração do Computador\Modelos Administrativos\Sistema na Consola de Gestão de Política de Grupo ou no Editor de Política de Grupo Local.

Nota

Tem de ser membro do grupo Administradores para alterar as definições da Política de Grupo no computador local. Se as definições da Política de Grupo para o computador que pretende gerir são controladas ao nível do domínio, tem de ser membro do grupo Administradores de Domínio para alterar as definições de Política de Grupo.

Para configurar um caminho de origem alternativo predefinido na Política de Grupo

  1. No Editor de Política de Grupo Local ou na Consola de Gestão de Política de Grupo, abra a seguinte definição da política.

    Configuração do Computador\Modelos Administrativos\Sistema\Especificar definições para a instalação de componentes opcionais e reparação de componentes

  2. Selecione Ativada para ativar a definição da política, se ainda não ainda estiver ativada.

  3. Na caixa de diálogo Caminho de ficheiro de origem alternativo, na área Opções, especifique um caminho totalmente qualificado para uma pasta partilhada ou ficheiro WIM. Para especificar um ficheiro WIM como uma localização do ficheiro de origem alternativa, adicione o prefixo WIM: ao caminho e adicione o índice da imagem a utilizar no ficheiro WIM como sufixo. Os seguintes são exemplos de valores que pode especificar.

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

    • Caminho para um ficheiro WIM, em que 3 representa o índice da imagem onde estão os ficheiros de funcionalidade: WIM:\\nome_do_servidor\share\install.wim:3

  4. Se não quiser que os computadores controlados por esta definição de política procurem ficheiros de funcionalidade em falta no Windows Update, selecione Nunca tentar transferir payload a partir do Windows Update.

  5. Se os computadores controlados por esta definição de política recebem normalmente atualizações pelo WSUS, mas em vez disso, preferir utilizar o Windows Update para localizar os ficheiros de funcionalidade 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 da Política de Grupo.

Consultar Também

Opções de Instalação do Windows Server
Considerações de Implementação do Microsoft .NET Framework 3.5
Como Ativar ou Desativar Funcionalidades do Windows