![为什么更改路由器 SSID 可以解决网络问题?](https://linux22.com/image/1502384/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9B%B4%E6%94%B9%E8%B7%AF%E7%94%B1%E5%99%A8%20SSID%20%E5%8F%AF%E4%BB%A5%E8%A7%A3%E5%86%B3%E7%BD%91%E7%BB%9C%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我笔记本电脑上的 Windows 10 突然发现无法再找到我的家庭 WIFI 网络。(上周已经出现过两次这种情况)
我重新启动进入 Linux,网络就在那里......所以它与路由器或我的 mac 地址被列入黑名单无关。
然后我回到 Windows 并尝试各种命令来重置我的适配器和网络设置,并删除了它存储的网络配置文件。
然后我改变了网络 SSID...并且成功了。
为什么是这样?
我还在注册表中找到并删除了所有出现的旧 SSID(有五个),重新启动了 Windows,将 SSID 重置为以前的状态,以便对其进行测试......但仍然没有运气。
是否有一些命令可以让我彻底清除机器上的适配器历史记录?就像全新安装操作系统一样?或者更好的是,有一个命令可以清除那一个 SSID?
答案1
问题解决了
我更改了路由器上的频道,网络恢复了。
考虑到网络出现在 Linux 中,我猜测发生了以下情况:
1)更改路由器 SSID,导致其也切换频道
2)Windows 中的驱动程序指示我的 Wifi 卡忽略特定频道
虽然我不确定为什么会这样
答案2
要清除所有已知的无线网络,您只需以管理员身份启动命令提示符并输入
netsh wlan delete profile name=* i=*
如果您只想删除一个 SSID 类型
netsh wlan show profiles
它将显示 Windows 10 存储的所有无线网络配置文件。
找到要删除的无线网络配置文件的名称,然后键入以下命令将其删除
netsh wlan delete profile name="profile name"
除了这些之外,netsh 命令还有许多其他参数。如果你想了解更多,请查看此 TechNet 页面