如何强制Windows忽略安全等级限制连接低安全标准的酒店WiFi网络
如何强制Windows忽略安全等级限制连接低安全标准的酒店WiFi网络
我太懂这种憋屈的情况了——酒店只剩这一个WiFi能用,Windows偏要跳出来说它用了即将淘汰的旧安全标准,点帮助链接还因为没网打不开,官方给的建议全是让换网或改路由器,根本不考虑我们住客的处境!
别着急,下面这两种方法能帮你强制连接上:
方法一:图形界面手动添加网络
这种方法不用敲命令,适合怕麻烦的朋友:
- 打开Windows设置,找到「网络和Internet」→「WiFi」,拉到最下面点击「管理已知网络」
- 点击右上角的「添加网络」,输入酒店WiFi的名称(SSID)
- 在「安全类型」里选择对应旧标准(比如
WPA2-Personal (TKIP)或者WEP,你可以根据系统提示里的信息选) - 输入WiFi密码,勾选「即使网络未广播也连接」,然后点击「保存」
- 回到WiFi列表,找到你刚添加的这个网络,点击「连接」,这时候系统就会跳过安全提示强行连接了
方法二:命令提示符强制配置(更稳妥)
如果图形界面不管用,试试命令行的方法:
- 按下Win+R,输入
cmd打开命令提示符(右键以管理员身份运行更稳妥) - 先输入命令查看附近的WiFi网络,找到目标酒店WiFi的名称:
如果想看到更详细的安全类型信息,用这个命令:netsh wlan show networksnetsh wlan show networks mode=bssid - 新建一个记事本文件,把下面的XML内容粘贴进去,替换掉
酒店WiFi的SSID为实际名称,authentication和encryption也改成你刚才查到的对应类型:<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"> <name>酒店WiFi的SSID</name> <SSIDConfig> <SSID> <name>酒店WiFi的SSID</name> </SSID> </SSIDConfig> <connectionType>ESS</connectionType> <connectionMode>auto</connectionMode> <MSM> <security> <authEncryption> <authentication>WPA-Personal</authentication> <encryption>TKIP</encryption> <useOneX>false</useOneX> </authEncryption> </security> </MSM> </WLANProfile> - 把记事本文件保存为
hotelwifi.xml(注意保存类型选「所有文件」,不然会变成txt格式) - 回到命令提示符,输入命令添加这个WiFi配置:
netsh wlan add profile filename="C:\你保存文件的路径\hotelwifi.xml" - 最后输入命令连接:
按照提示输入密码就能连上了netsh wlan connect name="酒店WiFi的SSID"
注意事项
- 这些方法确实会降低网络安全性,毕竟旧标准本来就有漏洞,所以只在没办法的时候用,离开酒店后记得在「管理已知网络」里删掉这个WiFi
- 一定要选对安全类型和加密方式,不然会连接失败,如果不确定就多试几种匹配的组合
备注:内容来源于stack exchange,提问作者cup




