Make sure the Windows Firewall service is started and set to Automatic. Go to Start > Control Panel > Administrative Tool > Services. Scroll down to and double click on "Windows Farewall". Make sure the Startup type is set to "Automatic" and click Start > Apply > OK. It may be necessary to restart the computer for the change to take effect.
Even if you stop using/turn off the Windows Firewall, the service still needs to remain Started and set to Automaic in order for MS/Windows Update to work.
Hope this helps.
Ok, I am running Windows xp media center 2005 and everytime I start my computer up I can't connect to the internet. I have to wait like 2-3 minute then the windows firewall will pop up saying that your firewall isn't on click here to fix the problem and then it turns on automatically. After that I can get on the internet fine and everything! Is there anyway to stop it from doing that? I mean shouldn't it already be on when it starts up and I should be able to connect at anytime? I have cable for my internet if that helps!