After you apply Sp2 to Windows XP, MSMQ (MicroSoft Message Queuing) no longer functions as a supporting server.

Microsoft intends Windows XP to be a desktop operating system, with a limited number of network connections.

Run MSMQ on Windows Server 2003 or greater.