O Firewall do Windows está bloqueando o Windows Update

5

Eu recentemente desinstalei o ZoneAlarm e decidi usar o Firewall do Windows como meu firewall, pois o ZoneAlarm estava me causando dor quando eu estava sincronizando meu iPhone.

De qualquer forma, notei que o Firewall do Windows parece bloquear minhas atualizações do Windows.

Sempre que tenho o firewall ativado, recebo um erro 8024402C quando tento atualizar, e ele parece atualizar quando não tenho o firewall ativado.

há uma página de ajuda para esse erro link

mas parece supor que o firewall que eu tenho é de terceiros, não sei como consertá-lo se o próprio Firewall do Windows for o firewall que está bloqueando as atualizações automáticas.

    
por RoboShop 20.07.2011 / 18:14

6 respostas

4

Eu encontrei a solução.

Encontrei aqui .

Essencialmente eu adicionei uma nova regra de entrada que permitia todas as conexões vindas de c: \ windows \ System32 \ svchost.exe.

Gostaria de saber por que minhas configurações padrão já não tinham isso? De qualquer forma funcionou!

    
por 21.07.2011 / 03:41
3

In Win 8 Vá para Painel de Controle > Firewall > Configurações avançadas. Em seguida, clique em Ação > Exportar política para fazer uma cópia da sua política atual, caso deseje restaurá-la. Em seguida, clique em Ação > Nova regra > Personalizado > Em seguida, na etapa Programa do Assistente de Nova Regra de saída, no cabeçalho Serviço, selecione Personalizar > Aplicar a este serviço > Windows Update > OK

Opcional: Programa: selecione "este caminho do programa" e selecione o programa c: \ windows \ System32 \ svchost.exe pressione ok

Opcional: Protocolo e Portas: especifique a porta tcp 443

Permitir esta conexão; selecione seu perfil ou deixe como está (isto deve ser explicado no assistente muito bem); dê um nome a ele; terminar

    
por 08.03.2014 / 04:48
1

Vá para Control Panel>Firewall>Advanced Settings . Em seguida, clique em Action>Export policy para fazer uma cópia da sua política atual, caso deseje restaurá-la. Em seguida, clique em Action>Restore Default Policy .

Se realmente é apenas o Firewall, isso deve permitir que você use o Windows Update.

    
por 20.07.2011 / 18:29
0

Abra o Prompt de Comando como administrador e digite os seguintes comandos, um por um (pressione ENTER após cada comando):

 - netsh winhttp reset proxy 
 - net stop wuauserv 
 - net start wuauserv

Tente instalar as atualizações novamente.

Fonte: link

    
por 20.07.2011 / 18:32
0

Veja como alterar as configurações do firewall no Windows 7, você pode assistir ao vídeo para aprender as etapas;

Permitir que um programa se comunique através do Firewall do Windows

Por padrão, a maioria dos programas é bloqueada pelo Firewall do Windows para ajudar a tornar seu computador mais seguro. Para funcionar corretamente, alguns programas podem exigir que você permita que eles se comuniquem através do firewall.

Assista este vídeo para aprender como permitir que um programa se comunique através do Firewall do Windows (1:12)

Abra o Firewall do Windows clicando no botão Iniciar Imagem do botão Iniciar e, em seguida, clicando em Painel de Controle. Na caixa de pesquisa, digite firewall e clique em Firewall do Windows.

Nopainelesquerdo,cliqueemPermitirumprogramaourecursoatravésdoFirewalldoWindows.

CliqueemAlterarconfigurações.ÉnecessárioterpermissãodeadministradorSevocêforsolicitadoafornecerumasenhaouconfirmaçãodeadministrador,digiteasenhaouforneçaumaconfirmação.

Marqueacaixadeseleçãoaoladodoprogramaquevocêdesejapermitir,selecioneoslocaisderedenosquaisdesejapermitiracomunicaçãoecliqueemOK.

AvisoAntesdepermitirumprogramaatravésdofirewall,certifique-sedecompreenderosriscosenvolvidos.Paramaisinformações,consulteQuaissãoosriscosdepermitirprogramasatravésdeumfirewall?

link

    
por 20.07.2011 / 18:34
-1

No Windows 8 e 10, permitir o serviço Windows Update através do firewall não é suficiente. Parece ser porque ele usa um pool de threads, mas o contexto de segurança não está definido corretamente nesses segmentos, portanto eles não são reconhecidos pelo firewall como sendo do Windows Update. (Link)

A solução que funciona para mim foi parcialmente sugerida por Uwe Bubeck nos fóruns da Technet (Link) :

  1. Crie um link para svchost.exe , por exemplo mysvchost.exe , usando o comando mklink /H mysvchost.exe svchost.exe . Para fazer isso, você precisará de permissões em svchost.exe .
  2. Permita mysvchost pelo firewall.
  3. Altere o ImagePath do serviço Windows Update em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv de svchost para mysvchost .
  4. Reinicie o Windows Update para aplicar a alteração.
    Agora você pode encontrar atualizações, mas elas não serão baixadas.
  5. Adicione uma exceção para TCP / 80 em svchost.exe (ou seja, todos os serviços). As atualizações agora podem ser baixadas.

Antes de permitir todos os serviços TCP porta 80, eu tentei adicionar uma exceção para TrustedInstaller, movendo BITS (transferência em segundo plano) para mysvchost , e alguns outros serviços sugeridos por outros, como serviços de criptografia. No final, não consegui encontrar qual serviço é responsável pelo download das atualizações, então tive que adicionar uma exceção para todos os serviços. Baixando atualizações agora funciona. Se alguém descobrir o conjunto mínimo de alterações, em vez de uma lista grande de permissões para todos os serviços, edite essa resposta (e talvez também publique-a nos encadeamentos do technet).

    
por 16.08.2018 / 20:49