Alterar a versão do Windows 2008 R2 sem ter que reinstalar a máquina

Já quase todos nos deparámos com uma das seguintes situações: “Preciso acrescentar mais memória e/ou processador, no entanto já estou no limite máximo para a versão do Windows que foi instalada. Ou, efectuámos a instalação de uma versão do Windows apenas para alguns testes e verificámos que seria necessária outra versão que não a instalada…  E agora?” A partir de Windows 7/2008 R2 existe uma forma de fazer essa alteração usando o DISM.exe (Deployment Image Servicing and Management Tool).

O uso do DISM para alterar a versão do Windows é rápido e evita a reinstalação total do servidor juntamente com todas as Roles, Features e demais aplicações que possam ter instalado. Isto é possível porque todas as versões do Windows estão dentro da mesma imagem (Edition-Family image).

Os possíveis caminhos para a alteração da versão são:

•             Windows Server 2008 R2 Standard -> Windows Server 2008 R2 Enterprise -> Windows Server 2008 R2 Datacenter

•             Windows Server 2008 R2 Standard Server Core -> Windows Server 2008 R2 Enterprise Server Core -> Windows Server 2008 R2 Datacenter Server Core

•             Windows Server 2008 R2 Foundation -> Windows Server 2008 R2 Standard

Estas mudanças são irreversíveis e limitadas às famílias de versões, ou seja, não é possível converter de Server Core para uma versão Full.

O DISM permite também determinar a versão actual, ver os possíveis upgrades e realizar a migração. No entanto, para efectuar a migração é necessário ter uma chave de produto válida para a versão que pretendemos migrar.

Este é o comando para verificar qual a versão que estamos a usar:

dism /online /get-currentedition

Verificar para quais versões podemos migrar:

dism /online /get-targeteditions

Para efectuar o upgrade:

dism /online /set-edition:<edition_ID> /productkey: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Por exemplo, para alterar de Windows Server 2008 Standard para Data Center edition (usando uma command prompt elevada):

dism /online /set-edition: Datacenter /productkey: 12345-67890-12345-67890-12345

Após executar este comando o computador é reiniciado duas vezes para que as alterações sejam aplicadas. Após isso, o computador já estará com a nova versão.

Nota: Uma limitação importante é que o computador não pode ser um Controlador de domínio; nesta situação, caso seja realmente necessário efectuar o upgrade da versão será necessário despromover o DC, alterar a versão do OS e voltar a promover a máquina a DC.

Mais informações sobre o DISM neste site:

https://technet.microsoft.com/en-us/library/dd744380(WS.10).aspx

Suporte PT