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:
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:
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:
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?