Hola HELACER:
Ya te comenté antes cuál sería la forma correcta de hacerlo.
Es raro que el dual Boot, si lo instalaste bien y detecto los 2 sistemas operativos, no te diera solución al problema.
Yo creo que lo único que te queda por probar, es arrancar la máquina con el Win 7 e instalarlo encima del anterior y cuando detecte que en otra partición está el XP automáticamente habilitará el doble booteo y solucionarás el problema. Te sugiero que no utilices la opción "Reparar" porque no tienes nada que reparar del Win 7 y se te va a complicar.
Solo dejalo que instale encima del otro y listo. Suerte... Jomade