Es que el "Live" con el XP no se lleva demasiado bien.
Además, como dice Elnef, si tienes una versión modificada de Windows, peor todavía, ya que puede que hayan eliminado cosas que necesita el jueguecito en cuestión.
A mí me pasó una vez en el portátil con una copia de seguridad, y, ante la imposibilidad de usar el original (Que no tenía ahí en ese momento) tuve que "cacharrear" y lo logré resolver, pero no me acuerdo qué hice exactamente. Creo que me actualicé Live y me puse a cacharrear en el regedit, nada más.
Y sí, el problema, aunque quieras jugar Offline, es de los perfiles del Live, que te obliga a usar uno.