Troubleshooting Windows Firewall Problems
If none of the above solutions will help in fixing the problems with Windows firewall. You need to start troubleshooting:
Open the Event Viewer in Windows by typing eventvwr in the run box. You can also access Event Viewer by navigating to Control Panel > System and Maintenance > Administrative Tools. Other method in opening Event Viewer is to type the keyword Event Viewer in Vista or Windows 7 or XP that have Desktop Search application installed. Note that users of Windows 7 and Vista that have User Account Control enabled will be prompted to confirm the action in opening Event Viewer console.
In the Event Viewer window, click Windows Logs, and then click Security.
In the right pane, look for event log entry that have information that firewall has been stopped, failed to start, or failed to initialize the driver. An example event log has the following event ID and text:
- 5025 – The Windows Firewall Service has been stopped.
- 5029 – The Windows Firewall Service failed to initialize the driver. The service will continue to enforce the current policy. Error Code: %1.
- 5030 – The Windows Firewall Service failed to start. Error Code: %1.
The possible solution for the above event log is to restart the service of Windows firewall. Use the services console in Windows to restart Windows firewall service, or use the command line net start mpssvc to restart the firewall service.
To restart Windows firewall service using the services console: Type services.msc in the run box, and then locate Windows firewall in the list of services. Right-click Windows Firewall and select “Start."
To restart Windows firewall service using command line: type cmd.exe in the run box, next right-click cmd.exe in the list of search results, and then click “Run as administrator." In the command prompt window, type net start mpssvc, and then click enter key on the keyboard.