Ontem, por mera curiosidade, criei uma máquina virtual com Windows Vista, e a actualização KB938371 instalou.
Na máquina só tinha instalado um anti-vírus e uma firewall, pois estava a fazer uns testes.
Concluo, portanto, que não tem a ver com versoes OEM do Windows. Ainda julguei que fosse, talvez, devido ao Spybot Search and Destroy, pelo que desinstalei, e então tentei instalar a actualização no computador, mas também não deu.
Hoje vou ainda fazer mais uns testes. Mas dúvido muito, porque acredito que é mesmo incompatibilidade de hardware, tal como o suporte técnico dos Estados Unidos, da Microsoft, me disseram.