This might be because of the edition of your Windows 7. XP Mode checks the edition when launched, and because it is only meant to be run on Ultimate and Enterprise, it normally does not run at all on Home Premium.
The only valid way to use XP Mode, according to the EULA (End User License Agreement), is to install it on Windows 7 Ultimate or Enterprise.
Kari