Você precisa ajustar as configurações do sistema da VM para que o processador virtual fique parecido com o do seu computador antigo.
As opções importantes são:
- IO APIC
- Número de núcleos
- PAE / NX
- A versão bit (32/64) do tipo de sistema operacional (isso não importa se o seu sistema operacional host for de 64 bits)
Acho que o Windows agora alterna automaticamente entre HALs quando detecta que sua CPU mudou, mas esse recurso pode não estar presente no Windows XP.