I have the same problem with Windows 2003 (effectively the same as WinXP). I apply Windows 95 compatibility mode, but it still says it needs Windows 95. The compatibility mode appears not to apply, and I don't know why.
I hope someone else knows how to solve this.