ID do artigo: 920074 - Última revisão: sexta-feira, 9 de março de 2007 - Revisão: 1.3

Não é possível iniciar o serviço Firewall do Windows no Windows XP SP2

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Importante Este artigo contém informações sobre como modificar o Registro. Antes de modificá-lo, faça um backup e certifique-se de que saiba como restaurá-lo caso ocorra algum problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
256986  (http://support.microsoft.com/kb/256986/ ) Descrição do Registro do Microsoft Windows

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Após instalar o Microsoft Windows XP Service Pack 2 (SP2), não será possível iniciar o serviço Firewall do Windows. Mais especificamente, você enfrenta um ou mais dos seguintes sintomas:
  • Firewall do Windows/ICS (compartilhamento de conexão com a Internet) não é exibido na lista Serviços do Painel de Controle.
  • Firewall do Windows/ICS (compartilhamento de conexão com a Internet) é exibido na lista Serviços do Painel de Controle, mas não é possível iniciar o serviço.
  • A seguinte mensagem de erro é exibida ao tentar acessar as configurações do Firewall do Windows:
    Devido a um problema não identificado, o Windows não pode exibir as configurações do Firewall do Windows.

Causa

Este problema é causado por um arquivo SharedAccess.reg corrompido ou não encontrado. O arquivo SharedAccess.reg representa o serviço Firewall do Windows.

Observação O serviço Firewall do Windows no Windows XP SP2 substitui o serviço ICF (Firewall de Conexão com a Internet) nas versões anteriores do Windows XP.

Resolução

Para resolver esse problema, use um dos métodos a seguir.

Método 1: chamar a função "Configurar API InstallHinfSection" para instalar o Firewall do Windows

Para instalar o Firewall do Windows, execute as seguintes etapas:
  1. Clique em Iniciar, em Executar, digite cmd e clique em OK.
  2. No prompt de comando, digite a seguinte linha de comando e pressione ENTER:
    Rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf
  3. Reinicie o Windows.
  4. Clique em Iniciar, em Executar, digite cmd e clique em OK.
  5. No prompt do comando, digite o seguinte comando e pressione ENTER:
    Netsh firewall reset
  6. Clique em Iniciar, em Executar, digite firewall.cpl e pressione ENTER. Na caixa de diálogo Firewall do Windows, clique em Ativado (recomendável) e em OK.

Método 2: adicionar a entrada do Firewall do Windows ao Registro

Aviso O uso incorreto do Editor do Registro, ou outro método, pode causar sérios problemas, que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser solucionados. A modificação do Registro é de sua responsabilidade.

Para adicionar a entrada do Firewall do Windows ao Registro, execute as seguintes etapas:
  1. Copie o seguinte texto no Bloco de Notas e salve o arquivo como Sharedaccess.reg:
    Windows Registry Editor Version 5.00
    
    [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
    "DependOnGroup"=hex(7):00,00
    "DependOnService"=hex(7):4e,00,65,00,74,00,6d,00,61,00,6e,00,00,00,57,00,69,00,\
      6e,00,4d,00,67,00,6d,00,74,00,00,00,00,00
    "Description"="Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network."
    "DisplayName"="Windows Firewall/Internet Connection Sharing (ICS)"
    "ErrorControl"=dword:00000001
    "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
      74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
      00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
      6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
    "ObjectName"="LocalSystem"
    "Start"=dword:00000002
    "Type"=dword:00000020
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch]
    "Epoch"=dword:00002cd0
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters]
    "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
      00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
      69,00,70,00,6e,00,61,00,74,00,68,00,6c,00,70,00,2e,00,64,00,6c,00,6c,00,00,\
      00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications\List]
    "%windir%\\system32\\sessmgr.exe"="%windir%\\system32\\sessmgr.exe:*:enabled:@xpsp2res.dll,-22019"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications]
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List]
    "%windir%\\system32\\sessmgr.exe"="%windir%\\system32\\sessmgr.exe:*:enabled:@xpsp2res.dll,-22019"
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Setup]
    "ServiceUpgrade"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Setup\InterfacesUnfirewalledAtUpdate]
    "All"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Enum]
    "0"="Root\\LEGACY_SHAREDACCESS\\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
  2. Clique duas vezes em Sharedaccess.reg para mesclar o conteúdo deste arquivo no Registro e criar a entrada do Firewall do Windows.
  3. Reinicie o Windows.
  4. Clique em Iniciar, em Executar, digite cmd e clique em OK.
  5. No prompt do comando, digite o seguinte comando e pressione ENTER:
    Netsh firewall reset
  6. Clique em Iniciar, em Executar, digite firewall.cpl e clique em OK.
  7. Configure as definições do Firewall do Windows que deseja usar.
Se estes métodos não funcionarem, reinstale o Windows XP SP2.

Mais Informações

Para verificar se o Firewall do Windows iniciou, execute as seguintes etapas:
  1. Clique em Iniciar, em Executar, digite services.msc e clique em OK.
  2. Na lista de serviços, localize Firewall do Windows/Compartilhamento de Conexão com a Internet (ICS). Observe que o status do serviço é Iniciado.
  3. Para obter mais informações sobre como usar o recurso Serviços, clique em Ajuda no menu Ação.

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre o Firewall do Windows no Windows XP Service Pack 2 (SP2), clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
875357  (http://support.microsoft.com/kb/875357/ ) Solução de problemas da configuração do Firewall do Windows no Windows XP Service Pack 2 (SP2)
892199  (http://support.microsoft.com/kb/892199/ ) Não é possível iniciar o serviço Firewall do Windows no Windows XP Service Pack 2 (SP2)
Para obter mais informações sobre como solucionar problemas do Firewall do Windows no Windows XP SP2, visite o seguinte site da Microsoft (em inglês):
http://www.microsoft.com/technet/prodtechnol/winxppro/support/wftshoot.mspx (http://www.microsoft.com/technet/prodtechnol/winxppro/support/wftshoot.mspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
Palavras-chave: 
kbtshoot kbfirewall kbprb KB920074