Bueno, sigo con el caso por si a alguien le viene bien leer lo que he hecho. Instalé reparando Windows XP y el problema persistió. Ya no me preguntaba con qué programa quería abrir cualquier aplicación .exe, .com e incluso .bat. Simplemente indicaba que el programa no existía. Ciertamente curioso. Así pues hice copia de seguridad de todos los datos del portatil (esto ya lo había hecho antes de instalar XP reparando, por si las fly), e instale una nueva copia de XP sin formatear. Una vez instalado, ya si pude pasar el antivirus. Nada más y nada menos que 15 troyanos, virus y espías. Intenté ver si de ese modo se recuperaba el primer sistema, pero ni de coña. Ahora el equipo tiene dos sistemas operativos, el nuevo flamante y protegido y el del problema. Por lo menos el equipo ha vuelto a ser operativo, sólo resta ver si desde este nuevo escenario, puedo hacer algo con el registro del antigüo.