Yo creo que el problema puede ser de tu conexión a internet, que no conecta bien con el servidor en las descargas de actualizaciones, y por eso no te deja, pero siempre te puedes descargar de paginas los service pack, como el service pack 3 de xp aquí:
http://windows-xp-service-pack-3.programas-gratis.net/
o de aquí:
http://www.miguelms.com/wuwinxp3.htm