Neste artigo, iremos verificar a possibilidade de não trabalhar com os binários de funções que não serão ou não estão instaladas no servidor.



Essa forma de trabalho tem o nome de Funções sobre demanda e elimina grande espaço no disco, a cópia dos arquivos binários para todos os recursos e funções que são instalados durante a instalação do Windows são armazenados em um diretório localizada no Windows \ WinSxS.



Quando mantemos todos os binários no disco, não necessitamos mais do DVD do Windows Server 2012 para a instalação de funções ou recursos, esse o motivo que quando tem pouco espaço em disco seja necessário remover os binários de funções que não serão utilizadas.



Removendo os binários, ganhamos espaço em disco, mas é necessário tomar cuidado com esse processo e ter sempre disponível uma mídia em caso de nova instalação, verifique também antes de remover o binário de qualquer função, se essa função não está em uso, pois removendo os binários de instalação, desinstala também a função em uso.



Iremos verificar agora todo o processo de remover o binário e depois como instalar novamente utilizando o SOURCE do DVD do Windows Server 2012.



Iremos utilizar o PowerShell.



Com o comando Get-WindowsFeature podemos verificar todas as funções e recursos são estão com os binários disponíveis ou já instalados.





O comando Get-WindowsFeature DHCP nos mostra a função do DHCP, neste print está mostrando que o DHCP não está instalado, mas seus binários estão disponíveis.





Iremos agora remover os binários da função DHCP.



Com o comando Uninstall-WindowsFeature DHCP -Remove, nós removemos os binários do DHCP.





Veja nesta imagem, que novamente com o comando Get-WindowsFeature DHCP nos mostrou que o DHCP não está instalado e também não está mais disponível os binários. ( Install State = removed)





Quando necessitamos instalar a função que o binário foi removido, temos algumas opções para o procedimento de instalação, iremos rever 2 formas nesse artigo, mas temos as seguintes formas:



  • Pode ser utilizado o caminho SOURCE com o arquivo  WIM
  • O arquivo WIM pode estar disponibilizado em um local central na rede
  • Através de uma pasta WinSxS compartilhada de outro Windows Server 2012 (versão identica)
  • Através do DISM
  • Através do Windows Update ( forma mais demorada)
Neste artigo, iremos fazer a instalação utiliando o arquivo WIM e o via interface gráfica em Adicionar e Remover Funções



Ambas as formas, é necessário que a pasta SOURCE que se encontra dentro do DVD do Windows Server 2012 esteva disponível para acesso no momento da instalação.



Nesta imagem, podemos ver que quando adicionamos uma função, temos como opção informar um caminho alternativo para a pasta SOURCE, clique em Specify an alternative source path e informe o caminho.





A outra forma é utilizando uma imagem ou DVD do Windows Server 2012 e utilizando o arquivo WIM para a instalação.



Veja neste printi que estou criando um arquivo WIM com um DVD do Windows Server 2012 que se encontra no E:



Intall-WindowsFeature DHCP -Source WIM:e:\sources\install.wim4





Veja a instalação da função DHCP realizada com sucesso.