after cleaning a spywre you might find some problems running firewall on windows XP so here is a quick fix for this problem.
Download and run this registery file
in command prompt run:netsh firewall reset
Enable windows firewall from the control panelthat should be enough to fix the firewall problems but in case it didn't you should:
enter this line in command promptrundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf
Restart the computer
enter NETSH FIREWALL RESET in command promptif that still not working try
netsh winsock reset
then reboot and make sure the firewall service is started from services
if all didn't work try reinstalling windows ;)