Problema para actualizar .NET Framework
Despues de volverme loco con las actualizaciones automaticas de Windows XP que no se descargaban, en especial los .NET Frameworks, encontre una solucion.
Primero encontre un programa que te desinstala del sistema todas las versiones de Framework automaticamente, o uno puede elegir que version desinstalar. Aca esta el link:

Luego hay que descargar de forma manual cada una de las actualizaciones desde la 1.0 a la 3.5 e ir instalandolas de acuerdo a su orden, son solo 9 y no pesan mucho. Estas se descargan de la pagina de Microsoft, hay que fijarse bien antes de clickear en descargar que sea el idioma correcto, hay un menu para seleccionarlo y cambiarlo. Aca estan los links de cada una de las versiones de Framework en el orden que se tienen que ir instalando:



Importante. por si las dudas antes de instalar todo esto hay que borrar la actualizacion de Windows Service Pack 3, y cuando se termine de instalar alguna actualizacion y pida reiniciar hay que hacerlo para despues segir con las otras actualizaciones.

framework