You sure the
WindowsXP firewall is disabled, too? Maybe it was, what Titan was talking about, he wasn't very clear
If that doesn't work: Are you connected to a router? It's possible that the router gave your new PC another IP than the old one. So some ports, that needed to be open, are just open for your old PC. At least that's what I think.