No mention of much details but "XP" is far out of date and many software titles no longer run on plain XP. To catch up you do whatever you have to get up to XP SP3 and the usual Microsoft patches.
There are also other reasons but you only supplied one clue.
Bob

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic