Eu me deparei com um problema semelhante com o Lenovo ThinkPad T420 Windows 8.1 Pro 64-bit. Eu preciso do Virtual Box com o Laravel Homestead, mas a VM não funcionaria e a mensagem de erro é sobre o VT-x / AMD-V não estar habilitado. Depois de uma rápida pesquisa, descobriu-se que o Hyper-V precisa ser removido ou desativado. Primeiro, tentei removê-lo completamente, desmarcando todo o grupo do Hyper-V na página "Ativar ou desativar recursos do Windows". Após a reinicialização, o sistema é inicializado normalmente até que o logotipo azul do Windows desapareça, nesse estado ele congelou. Tentei várias vezes, tirei a bateria e o cabo de alimentação, isso não ajudou. Tive que executar a recuperação do sistema usando um ponto de restauração que foi executado com êxito. Então, no sistema recuperado com o Hyper-V ativo, tentei a segunda abordagem com uma cópia da entrada do carregador de inicialização (cópia do bcdedit e hypervisorlaunchtype off). O resultado agora é o mesmo, o sistema inicializa até que o logotipo azul desapareça e depois congele. Felizmente, desta vez eu sou capaz de inicializar normalmente graças à opção padrão deixada no bootloader. Nota: Eu não tentei o truque de desconectar o HDD.
P.S. Isso foi planejado como um comentário, mas não consegui adicioná-lo devido a restrições. : (
Editar: Foi possível inicializar com o Hyper-V desativado e usar o VirtualBox depois de alterar as configurações do BIOS Virtualization para o seguinte:
- Tecnologia de virtualização Intel (R): ativada
- Recurso Intel (R) VT-d: desativado
Acontece que o recurso VT-d faz com que o problema ocorra durante a inicialização. Talvez isso ajude no seu caso também.