Windows 10 Pro 版本 1709 在配备 24Gb RAM 的 Dell XPS 8900 上运行。
我无法打开网络共享。我怀疑是 Defender 防火墙阻止了它。
如果我关闭 Windows Defender 防火墙,它会自动重新打开。
如果我尝试
netsh advfirewall 防火墙设置规则组 =“网络发现”新启用 = Yes
...显示“没有符合指定条件的规则”
这些依赖的服务正在运行。
DNS 客户端
功能发现资源发布
SSDP 发现
UPnP 设备主机
在 Windows 防火墙高级设置中,有预定义规则可用。如果我添加预定义的“网络发现”规则,它们会出现大约一分钟,然后它们就会被删除,而我什么也没做。太奇怪了!
现在:如果我进入注册表并关闭防火墙,然后重新启动,则防火墙不会打开,而我可以打开网络发现。是的!但是我无法重新打开 Defender 防火墙。我必须再次手动更改注册表,但是当我重新启动时,我又回到了网络发现已关闭的状态,我无法将其打开。
我已经尝试了这里概述的所有内容:
我已经关闭了尽可能多的服务和后台进程,但似乎没有什么能影响这种行为。
如果我设法使用“旧”控制面板,我可以暂时关闭私人防火墙,当它关闭时,共享是允许的,我可以单击 Explorer 中的“网络”并查看所有内容。但几分钟后,防火墙会自动重新打开,我又失去了共享。如果我尝试添加预定义的网络发现规则,它会立即重新打开。
我无法启动我的工作站服务,我仍在尝试缩小范围。依赖的驱动程序无法重新注册,我不知道该怎么办。(SFC /SCANNOW 没有任何问题。)
我正在认真考虑彻底关闭 Defender 防火墙。
还有什么我还没尝试过的建议吗?
答案1
我遇到了同样的问题。这似乎是从最新的 MS 更新版本开始的。我的电脑是新安装的系统,所以除了 MS Office 之外什么都没有。
我不得不禁用 Sm 防火墙,这似乎解决了问题。我的问题是,在我关闭防火墙后,它是如何启用的。我有一个外部防火墙,所以我不使用 Windows 10 防火墙。
答案2
修复了!转到控制面板,转到 Defender 防火墙,然后单击高级设置。然后在左侧窗格中选择入站规则,在右侧窗格中单击新规则。选择预定义,然后从下拉菜单中选择网络发现。单击下一步,单击全部允许,单击确定。对家庭组和文件和打印机共享执行相同操作。同样,也在出站规则中添加规则。重新启动计算机以确认更改。完成!