I do believe you can d/l the network install version of WMP 10 to you local HD and install it there.
It's possible the WMP 10 setup app is not detecting your system configuration properly.
You must have Windows XP to install version 10 of course, which I'm assuming you have since you mentioned having to uninstall it once already
