Подсажите конвертор приложений WinXP -> Win7?
Невозможно в общем случае: если в 7-ке не будет нужных API никакая автоматика не поможет. Если программа использует жестко зашитые пути (которых больше нет в 7-ке) - то же самое. И еще пара десятков потенциальных проблем, которые делают автоматическое решение невозможным.
VirtualBox - решение кардинальное, зато 100% действенное