Sei que isso é um pouco diferente do problema que você teve, mas tive o mesmo problema ao usar o Windows 2012 no VirtualBox e vi os outros com o Windows 8.1 também apresentava o mesmo problema .
Para curar, eu tive que definir o CMPXCHG16B
:
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata "My VM Name" VBoxInternal/CPUM/CMPXCHG16B 1
Você também pode defini-lo globalmente , se necessário:
"C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata global VBoxInternal/CPUM/CMPXCHG16B 1
Eu também tive que ir para o BIOS e alterar Memory Protection
de Disabled
para Enabled
para resolver o problema, então pode haver uma conexão com o problema.