When you attempt to open the Windows Firewall, you receive an error similar to:

\WINDOWS\System32\svchost.exe -k netsvcs Error 10047

When you run net helpmsg 10047, it displays:

An address incompatible with the requested protocol was used.

On possible reason for this error is an buggy LSP (Layered Service Provider ), a mechanism that can extend the Winsock network socket facility for application.

NOTE: A LSP can provide internet parental controls, Web content filtering, and other useful functions.

To workaround this behavior:

1. Open a CMD.EXE window.

2. Type netsh winsock show catalog>FileName_Before.txt and press Enter to record the LSPs to a FileName_Before.txt file.

3. Type netsh winsock reset and press Enter.

4. Shutdown and restart your computer.

5. Type netsh winsock show catalog>FileName_After.txt and press Enter to record the LSPs to a FileName_After.txt file.

NOTE: The netsh winsock reset command is useful if a malformed LSP results in loss of connectivity, BUT any previously installed LSPs will have to be re-installed.