Рискну предположить:
Ты толкаешь в 7ке, ХПшный ярлык, в котором прописан запуск игрухи с диска С.
Но так как 7ка, назначила себе логическим диском С твой второй раздел в который она установилась, (где у тебя может лежать МОдовая версия), то именно она и запускается из под 7ки.
При загрузке ХР, у тебя вертается все в зад...И стартует чистая версия с родного диска С.
Ил2 установки не требует.