O Hyper-V requer uma CPU que ofereça suporte à virtualização de hardware e que ela seja ativada no BIOS. Verifique se a sua CPU suporta isso (faça o download da CPU-z e verifique). Verifique as configurações da BIOS para suporte à virtualização.
EDITAR:
OK, esse problema é provavelmente devido a um certificado expirado ou corrompido. Siga estas etapas:
- Abra um prompt de comando e digite
Services.msc
. Vá paraHyper-V Virtual Machine Management
e pare o serviço. - No prompt de comando, digite
mmc
e pressione enter. No menu Arquivo, escolhaAdd/Remove Snap-in
, selecione Certificados e, em seguida, Adicionar. - Na próxima janela, selecione
Service Account
e Next. Em Selecionar Computador, selecione o padrãoLocal Computer
e, em seguida, Próximo. - Agora, sob a conta de serviço, vá até o
Hyper-V Virtual Machine Management
e selecione-o, em seguida, Concluir e OK. - Agora, no painel esquerdo, expanda
Certificates
,vmms\Personal
e destaqueCertificates
. No painel à direita, clique duas vezes no certificado e mostre o Emitido como o nome da máquina host. - Na guia Geral do certificado, na parte inferior, ele deve mostrar Válido de e uma data inicial e final. O problema é que o certificado expirou.
- Agora feche a janela do certificado e, em seguida, no painel à direita, clique com o botão direito e selecione excluir.
- Volte para o Services.msc e reinicie o
Hyper-V Virtual Machine Management
service. - Volte para o console do MMC e atualize o
Personal\Certificates
e você verá um novo lá. Clique duas vezes e verifique as novas datas válidas. - Para acessar as VMs, você terá que reiniciar a VM ou simplesmente usar o estado de salvamento e, em seguida, iniciar o backup da VM.