Lo que yo tenía entendido es que no hay forma de hacer actualización directa de WinXP a Win7. Tendrías que pasar de WinXP a Vista y luego de Vista a 7 para hacer una transición "legal". No sé si se ha actualizado eso en los últimos años, pero al menos a la fecha de lanzamiento de Win7 y hasta por lo menos un año después, eso era lo que se manejaba.