La ram, 128 Mo c'est insuffisant, et peut-être aussi ton lecteur.
Si ta machine date un peu, possible qu'il soit en "pio" ou en "multi-mots", ce qui n'est guère mieux.
Déja, as-tu essayé de lire tes divx depuis le disque dur (défragmenté de préférence) ?
A partir du celeron 800, PIII 733 ou équivalent, si le reste est bien configuré, la lecture de divx ne pose pas de problème.