Windows 10 不断将网络位置从“私有”切换到“公共”

Windows 10 不断将网络位置从“私有”切换到“公共”

无论我做什么,我都无法让 Windows 10 将我的家庭 WiFi 连接保留为私人连接。

当我重新启动机器时,它是公开的,并且在网络设置中无法更改这一点。

因此,我进入 Windows 资源管理器并打开“网络”部分,系统提示我“网络发现已关闭。网络计算机和设备不可见。单击以更改...”

我照做了,然后侧面弹出一个窗口要求我允许,我照做了。我进入网络设置,发现我的连接确实是私密的。

15-20 分钟后,我返回网络设置,它已变回公共!

我尝试过更改注册表设置,我尝试过更改 secpol.msc 中的设置(现在查看它被设置为“私人”,即使连接仍然是公开的)。

我“忘记”了连接并重新添加了它,但它从未提示我选择是否要访问网络上的个人电脑,它只是自动将其默认为公共。

我在 EventViewer 中没有看到任何可以解释甚至记录更改的内容,而且我完全不知道如何解决这个问题......

我怎样才能阻止它这样做?!

在过去的 2 个小时里,我非但没能完成工作,反而一直在与这个愚蠢的问题作斗争。我真的很感激任何能帮助我停止这个问题并永久锁定连接为私人连接的帮助……

答案1

我遇到了同样的问题,让我抓狂了好几个月,最后通过以下方法解决了它。这可能有点过头了,但它确实有效,这对我来说才是最重要的哈哈。

删除所有已知的无线网络配置文件

  1. 打开提升的命令提示符(CRTL+X,命令提示符(管理员))
  2. 输入“netsh wlan show profile”(不带引号)并按 Enter。这将为您提供一个列表。
  3. 输入不带引号的“netsh wlan delete profile name="ProfileName"”并按 Enter。
  4. 对列表里显示的每个网络重复#3。
  5. 退出命令提示符

确保 WLAN 自动配置服务设置为自动

  1. 打开服务(开始,输入“服务”并按回车键。)
  2. 找到“WlanSvc(WLAN AutoConfig)”并双击打开其属性。
  3. 点击“停止”按钮。
  4. 确保“启动类型”为“自动”。不知何故我的启动类型设置为手动,所以它从未启动过。将其设置为自动将在启动时启动该服务。
  5. 关闭服务

删除并重新安装所有网络适配器

  1. 打开设备管理器(CTRL+X,设备管理器)
  2. 点击“查看”菜单并选择“显示隐藏的设备”
  3. 展开 (+) 网络适配器部分
  4. 右键单击列出的每个适配器并选择“卸载”,但不要不是如果系统询问,请选择“删除软件”。
  5. 重启/重新启动您的电脑

理论上,启动时,您的 PC 将检测并重新安装所有当前连接的网络适配器。一旦您重新加入无线网络(您甚至必须输入 WPA2 密钥),系统将询问您“是否要打开 PC 之间的共享并连接到设备?”回答是应该将网络类型设置为私有,并希望设置为 STICK。

再次,这可能有点过头了,但在尝试了所有其他“解决方案”后,我发现这是我可以坚持下去的方法。希望这能有所帮助!

答案2

我遇到过两次同样的问题。第一次我尝试使用故障排除程序提供的网络重置选项。第三次尝试时成功了(所以可能有点随机)。

下次发生这种情况时,我按照此页面上的说明进行操作(https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_web/any-way-to-change-network-from-public-to-private/6ca4a5ff-e692-465f-b6e2-b5abfaeecf43),其运行方式如下:

网络类型可以在注册表中更改:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\NetworkList\Profiles\

类别:

0 = Public

1 = Private

将引用您的网络名称(例如TalkTalkxxxxx)的任何配置文件的类别选项卡更改为1

我尝试了这个(我当时很绝望)并且网络立即恢复了Private,从那以后我就再也没有遇到过这个问题(大约 2 个月前)。

答案3

这让我抓狂了好几个月,我无法按照这些指南解决问题。今天我发现是 Avast 把我的网络从私人网络改成了公共网络。卸载 Avast,改成私人网络,然后重新安装 - 问题解决了。

相关内容