小编Pau*_*ulH的帖子

阻止 Windows NLA 反复将本地网络检测为新的、未识别的网络

我正在管理一个拥有多台 Windows 10 和 7 PC 的小型企业网络。用户偶尔但经常抱怨他们无法再访问与其他同事的共享文件夹。快速故障排除确定问题是由于臭名昭著的“检测到未识别网络”,然后应用“公共”网络配置文件而不是“私人”网络配置文件,因此家庭组/文件共享等不起作用。根据我的搜索,这是许多用户的常见问题。我没有看到任何可行的建议解决方案。

环境:

  • 所有 Windows PC 都通过有线以太网连接(尽管它们可能有 Wifi 网卡)
  • 它们都连接到 48 端口 Avaya L2 管理型交换机,都在同一个 10.10.10.x 子网中
  • 交换机连接到华硕 RTN-66U 家用路由器
  • 华硕路由器连接到电缆调制解调器
  • 华硕路由器为 Windows 机器提供 DHCP
  • 我已经为每台 Windows PC 配置了具有 DHCP 保留的路由器,即 PC 在启动时总是获得相同的 IP 地址
  • 没有域控制器

问题:

即使我已将所有 Windows 机器配置为活动网络配置文件 = 私有,它们也经常(每隔几周左右)恢复为公共状态,这会阻止文件共享等。

修复尝试:

在每台 Windows PC 上,我都修改了本地组策略Computer Configuration->Security Settings->Network List Manager Policies

  • 身份不明的网络 = 私有
  • 识别网络 = 私有

观察:

我认为问题在于 Windows 网络位置感知 (NLA) 服务正在检测一个新网络,这会导致创建一个新的网络配置文件,然后默认为公共(即使在上面我已将本地组策略配置为默认为私有) . 许多计算机显示 Windows 多次检测到新的未识别网络,即它们显示“网络 14”,即有 14 个不同的网络配置文件。在注册表中查看配置文件时,我看到了这些多个配置文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles …

windows file-sharing network-profiles network-location

16
推荐指数
1
解决办法
3万
查看次数