After you install Windows XP Service Pack 2, Bonjour for Windows may stop working because of a firewall setting change. When you install Service Pack 2, the Windows firewall is turned on by default. This can block port 5353, which is necessary for Bonjour to work properly.
Windows XP systems that don’t have any Service Pack installed, or only have Service Pack 1 installed, have the firewall turned off by default. However, you might be affected if you turned on the firewall. Here’s how to resolve the issue.