È probabile che sia un problema dell'hardware, specialmente se davvero obsoleto, ma sicuramente Windows, anche se XP, non aiuta l'hardware stesso a respirare. Non so se ci sia un codec per mkv su Android che sia funzionante per x86, quando lo cercai ebbi qualche problema. Di sicuro sai che installando x86 il pc prenderà nuova vita, puoi tentare.
Male che vada, puoi sempre usare una distro Linux come faccio io con un eeepc che mi funge da smart tv.
In questi giorni vedrò di scrivere anche una piccola guida su come settare al meglio la VM per Android x86.