Che*_*eso 5 windows-7 windows-firewall network-discovery
我有一个与
此类 似的问题。Windows 防火墙阻止文件和打印机共享工作
,为什么文件和打印机共享在 Windows 7 中一直关闭?
我无法打开网络发现。
这是 Windows 7 家庭高级版,x64。它是戴尔 XPS 1340,Windows 是从 OEM 安装的。这曾经奏效。现在没有了。我不知道发生了什么变化。
在 Windows 资源管理器中,用户界面如下所示:
当我单击显示“单击以更改...”的黄色面板时,面板消失,然后立即重新出现,并显示完全相同的文本。
如果我通过控制面板“网络和共享中心”的东西,用户界面看起来像这样:
如果我勾选“打开网络发现”框,“保存更改”按钮将启用。如果我然后单击该按钮,对话框就会关闭,没有消息或确认。重新打开同一个对话框显示网络发现尚未打开。
如果我关闭 Windows 防火墙,则可以通过任一方法打开网络发现。
本机通过路由器连接到无线家庭网络。该网络在网络和共享中心被标记为“家庭网络”,我认为这对应于 Windows 防火墙高级设置应用程序中的“私人”配置文件。(确认?)
PC 不是域的一部分,也从来不是域的一部分。
机器未桥接任何网络。有一个常规的 100baseT 连接器,但我在 Windows 中禁用了该连接器的网络适配器。
还有一些看起来很奇怪的东西。在 Windows 防火墙高级设置中,没有可用的预定义规则。如果我单击操作窗格上的“新规则....”操作,“预定义”选项将变灰。像这样:
为了尝试允许网络发现协议在专用网络上通过,我手工编写了一堆规则,旨在允许支持网络发现的必要 UPnP 和 WDP 协议。我从运行在同一网络上的 Windows 7 Ultimate PC 复制它们。这没有用。即使使用手动编码规则,我仍然无法打开网络发现。
我查看了互联网,似乎唯一可行的解决方案是重新安装 Windows。严重地?
如果我尝试
netsh advfirewall 防火墙设置规则组=“网络发现”新启用=是
...它说“没有符合指定条件的规则”
编辑:顺便说一下,这些服务正在运行。
DNS 客户端
功能发现资源发布
SSDP 发现
UPnP 设备主机
在任何情况下,由于它没有防火墙,我会假设所有必要的服务都存在并正在运行。问题是防火墙的问题,但我不知道如何进一步诊断或修复它。
问题 1:有没有一种方法可以明确确保在 Windows 防火墙中打出正确的孔,以允许网络发现正常工作?
Q2:我应该期望“预定义”防火墙规则变灰吗?
Q3:为什么会发生这种变化?
另一个问题:Windows 防火墙中的“预定义规则”发生了什么?我怎样才能把它们找回来?
...提供了解决方案。
Windows 防火墙缺少规则就是问题所在。
正如我上面所描述的,我尝试输入的手工编码规则并没有达到要求。当然,我在手动输入所有内容时犯了错误。
但是,当我恢复 Windows 附带的“预定义规则”并启用这些预定义规则时,网络发现再次开始工作。文件和打印服务也是如此。
我相信之前有人安装了一个抢占Windows防火墙的安全套件,并且还删除了Windows防火墙的预定义规则。我不确定这一点,我只是猜测。或者可能是病毒删除了预定义的规则。无论如何,Windows 防火墙对其预定义的规则都失忆了。恢复预定义规则并启用它们,让一切按预期工作。
我的注册表更新没有成功。但我成功进入防火墙高级设置,并添加了文件共享和网络发现的预定义规则。现在防火墙已启用,我可以使用网络。
归档时间: |
|
查看次数: |
65801 次 |
最近记录: |