Error: Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation.

Olá,

Post rápido pra documentar um pequeno e simples troubleshooting encontrado ao configurar ambiente para testes caseiros, usando Virtualbox (não testei mas acredito que envolva outros virtualizadores) e o Windows Server 2016.

 

Mensagem de erro:

Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation.

Cenário

Instalando o Windows Server 2016 em uma VM (Virtualbox), selecionei a edição desejada (Desktop Experience)  e tentei prosseguir com a instalação. No momento em que o contrato de licença deveria ser carregado, um erro impede a instalação.

 

Selecionando qual edição será instalada.

 

Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation.

Resolução

Descartei a possibilidade da ISO utilizada para instalação estar corrompida porque já tinha realizado uma instalação da mesma dias antes do problema. Também refiz o procedimento quatro (4) vezes, e apenas uma vez o instalador pode prosseguir, então parece ser algo intermitemente. Parti pra documentação oficial do S.O pra ver se achava alguma pista nos requerimentos de instalação do servidor, e bingo:

[PT-BR] https://docs.microsoft.com/pt-br/windows-server/get-started/system-requirements

[EN-US] https://docs.microsoft.com/en-us/windows-server/get-started/system-requirements

O texto abaixo descreve o problema de fato que estava encarando. Criei o servidor com o padrão de memória no Virtualbox que é de 512MB, que se encaixava neste cenário:

If you create a virtual machine with the minimum supported hardware parameters (1 processor core and 512 MB RAM) and then attempt to install this release on the virtual machine, Setup will fail.

To avoid this, do one of the following:

  • Allocate more than 800 MB RAM to the virtual machine you intend to install this release on. Once Setup has completed, you can change the allocation to as little as 512 MB RAM, depending on the actual server configuration.

  • Interrupt the boot process of this release on the virtual machine with SHIFT+F10. In the command prompt that opens, use Diskpart.exe to create and format an installation partition. Run Wpeutil createpagefile /path=C:\pf.sys (assuming the installation partition you created was C:). Close the command prompt and proceed with Setup.

 

A solução, adivinhe você, foi ajustar a memória da VM pra acima de 800MB  e refazer a instalação. Achei interessante registrar sobre esse problema porque a mensagem de erro não é exatamente muito intuitiva e até leva a crer que possa se tratar de um problema na mídia de instalação.

Funcionou com tranquilidade.

Att.