Here are some links that might help
http://support.microsoft.com/kb/283673/en-us
This link provides info if you recently installed Service Packs
http://www.pcbuyerbeware.co.uk/SP2.htm
Tom
I got a problem with a missing Internet Connection Firewall (ICF) service on Windows XP Pro SP2.
The ICF wasn't running, so I went to the Control Panel and tried to open the ICF settings, but I get the message that the ICF settings cannot be displayed because the service is not running. So I went to the Administrative Tools and checked on Services, but I cannot find the ICF Service in the list! So something must be really wrong here.
I went to my \Windows\System32 directory and checked whether the ipnathlp.dll file which supposedly is needed for the ICF service still exists, and it's still there. So I went to my registry under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ICSharing and was surprised to see that it was empty. Right now I am trying to rebuild the registry entry but I would need a little help here.
Also, on the security note, has there been any reports of any viruses/worms/trojans or anything that can damage the ICF service and erase their entires in the Registry? If so, what is it and how can I remove it and protect my system against it in the future?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic