I thnk something might be preventing or locking up winmx.
Desperate times call for desperate measures lol
Try disabling all security, antivirus, firewall and spyware protection and see if that helps (check xp firewall as well.)
If ok, turn them on one by one and see what's causing the problem.
If not, don't forget to turn everything on lol
Cheers