Não é possível ativar a "Descoberta de rede e compartilhamento de arquivos" quando o Firewall do Windows está ativado


5

Eu tenho um problema semelhante a
este. O Firewall do Windows impede que o compartilhamento de arquivos e impressoras funcione
e por que o compartilhamento de arquivos e impressoras fica desativado no Windows 7?

Não consigo ativar a descoberta de rede.

Este é o Windows 7 Home Premium, x64. É um Dell XPS 1340 e o Windows foi instalado a partir do OEM. Isso costumava funcionar. Agora não. Não sei o que mudou.

No Windows Explorer, a interface do usuário fica assim:

insira a descrição da imagem aqui

Quando clico no painel amarelo que diz "Clique para alterar ...", o painel desaparece e reaparece imediatamente, com exatamente o mesmo texto.

Se eu passar pela coisa "Central de Rede e Compartilhamento" do painel de controle, a interface do usuário será assim:

insira a descrição da imagem aqui

Se eu marcar a caixa para "ativar a descoberta de rede", o botão "Salvar alterações" será ativado. Se eu clicar nesse botão, a caixa de diálogo será fechada, sem mensagem ou confirmação. A reabertura da mesma caixa de diálogo mostra que a descoberta de rede não foi ativada.

Se eu desligar o Firewall do Windows, posso ativar a Descoberta de Rede por qualquer um dos métodos.


A máquina está conectada a uma rede doméstica sem fio, por meio de um roteador. A rede está marcada como "Rede doméstica" no Centro de Rede e Compartilhamento, que acho que corresponde ao perfil "Privado" no aplicativo Configurações Avançadas do Firewall do Windows. (Confirme?)

O PC não faz parte de um domínio e nunca fez parte de um domínio.

A máquina não está conectando nenhuma rede. Existe um conector 100baseT regular, mas eu tenho o adaptador de rede desativado no Windows.


Outra coisa que parece estranha. Nas Configurações Avançadas do Firewall do Windows, não há regras predefinidas disponíveis. Se eu clicar na ação "Nova regra ...." no painel de ações, a opção "Predefinido" ficará acinzentada. como isso:

insira a descrição da imagem aqui

Para tentar permitir os protocolos de descoberta de rede na rede privada, codifiquei manualmente várias regras, com a intenção de permitir os protocolos UPnP e WDP necessários que suportam a descoberta de rede. Copiei-os de um PC com Windows 7 Ultimate em funcionamento, executando na mesma rede. Isso não funcionou. Mesmo com as regras codificadas manualmente, ainda não consigo ativar a descoberta de rede.


Eu olhei nas interwebs, e a única solução que parece funcionar é uma reinstalação do Windows. A sério?


Se eu tentar

grupo de regras netsh advfirewall firewall set = "Network Discovery" new enable = Yes

... diz "Nenhuma regra corresponde aos critérios especificados"


EDIT: a propósito, esses serviços estão sendo executados.


Publicação de Recurso de Descoberta de Função de Cliente DNS Descoberta
SSDP
Host de Dispositivo UPnP

em qualquer caso, como ele funciona sem firewall, eu assumiria que todos os serviços necessários estão presentes e em execução. O problema é uma questão de firewall, mas não sei como diagnosticar mais ou corrigi-lo.


P1 : Existe uma maneira de garantir definitivamente que os furos corretos sejam feitos pelo Firewall do Windows para permitir que a Descoberta de Rede funcione?

P2 : Devo esperar que as regras de firewall "predefinidas" sejam acinzentadas?

Q3 : Por que isso mudou?


Sugiro que você garanta que TODOS os serviços relevantes sejam ativados / iniciados, incluindo o próprio serviço de firewall (Base Filtering Engine). Não há necessidade de mexer com a interface avançada do firewall; você pode apenas ativar a rede principal, o compartilhamento de arquivos / impressoras etc. no aplicativo de firewall no Painel de Controle.
Kreemoweet

Não são os serviços. A descoberta de rede depende de um conjunto de serviços, certo? Mas quando desligo o firewall, a descoberta de rede funciona . Isso significa que os serviços necessários estão disponíveis. Não são os serviços. E, obrigado pela dica sobre como ativar esses recursos no aplicativo do painel de controle do firewall. Esses recursos não estão disponíveis na interface do usuário na minha máquina. Assim como as "regras predefinidas" - elas estão faltando.
Cheeso

Respostas:


0

Esta outra pergunta: O que aconteceu com minhas "Regras predefinidas" no Firewall do Windows? Como posso recuperá-los?

... forneceu a solução.

As regras ausentes para o Firewall do Windows foram o problema.

As regras codificadas manualmente que tentei inserir, como descrevi acima, não cortaram a mostarda. Certamente cometi erros ao inserir tudo manualmente.

Porém, quando eu restaurei as "regras predefinidas" fornecidas pelo Windows e habilitei essas regras predefinidas, o Network Discovery começou a trabalhar novamente. Da mesma forma, serviços de arquivo e impressão.

Acredito que alguém já havia instalado um conjunto de segurança que anulou o Firewall do Windows e também excluiu as regras predefinidas do Firewall do Windows . Não sei ao certo, estou apenas adivinhando. Ou, possivelmente, poderia ter sido um vírus que removeu as regras predefinidas. De qualquer forma, o Firewall do Windows tinha amnésia sobre suas regras predefinidas. A restauração das regras predefinidas e a ativação delas permitiram que tudo funcionasse conforme o esperado.

Não obtive sucesso com a atualização do registro. Mas consegui acessar as configurações avançadas do firewall e adicionei regras predefinidas para compartilhamento de arquivos e descoberta de rede. Agora o firewall está ativo e posso usar a rede.


Marque isso como aceito então.
Synetech 10/09/12
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.