A maneira ideal de lidar com ativações perpétuas ao usar o Windows em uma máquina virtual é configurar um servidor KMS. Destinado a ativação por volume, o KMS pode ativar de forma transparente um número ilimitado de computadores.
Sua assinatura do MSDN pode ou não incluí-la no Windows 7; Eu não sei. No entanto, a documentação da Microsoft faz especificamente recomendá-lo para testar situações semelhantes às suas.
If you use virtual machines (VMs) in your environment, using KMS will transparently support activation throughout the hardware changes associated with moving or replicating VMs across physical systems. Additionally, using KMS activation in a VM environment seamlessly supports the use of undo disks and other reset operations.
Você pode encontrar informações mais detalhadas na Ativação do Windows em ambientes de desenvolvimento e teste whitepaper do TechNet .