This is somewhat related.
If you have Excel set up to start a new process for each Sheet, it will do what is happening with your XP machine.
Be default, the behaviour is per the Vista/7 machines.
http://forums.whirlpool.net.au/forum-replies-archive.cfm/850718.html