Eu tive um problema semelhante a isso (embora, não um PFN sob hyper-v) que foi causado por um southgate que enviaria bits de interrupção quando o chipset superaquecia. Você está executando isso em um servidor de qualidade ou em um whitebox barato. Tente executar um teste de memória enquanto faz IO pesado para tentar aquecer a placa.