在Windows上查看并分享已保存的Wi-Fi密码

只要设备已经连接过某个Wi-Fi网络,Windows就已经保存了对应的密码——以下是如何在完全不用路由器管理页面的情况下把它找出来。

  1. 从任务栏或"设置"应用打开Wi-Fi设置

    点击任务栏上的网络图标,或进入"设置">"网络和Internet">"Wi-Fi",选择当前连接的网络。

  2. 打开该网络的属性/状态详情

    根据Windows版本不同,找到"网络和共享中心""硬件属性"或"相关设置"之类的链接,以此打开该连接的详细信息页面。

  3. 打开"无线属性"并切换到"安全"选项卡

    在适配器或连接状态窗口中打开"无线属性",然后选择"安全"选项卡,网络的安全密钥字段就在这里。

  4. 勾选"显示字符"以显示密码

    密码字段默认以圆点显示。勾选旁边的"显示字符"复选框后,就会以明文显示实际保存的密码。

  5. 直接告知,或生成二维码分享

    把显示出来的密码念出来或写下来告诉访客,或者使用Windows内置的Wi-Fi二维码分享功能(如果支持的话),让手机通过扫码加入,而不必手动输入一长串密码。

为什么这个方法只对已经连接过的设备有效

Windows只能显示它自己在连接成功后保存下来的密码——它没有任何办法显示一个该设备从未加入过的网络的密码。如果你需要分享一个自己设备从未连接过的网络的访问权限,就必须从最初设置密码的地方(路由器标签、管理页面,或者当初配置的人)获取。

这是合法取出授权使用密码的方式,而不是安全漏洞

这个方法并不是在"破解"什么——它只是把Windows早已本地保存在这台成功通过该网络身份验证的设备上的密码显示出来,类似于浏览器显示已保存的网站密码。它需要你能实际操作这台设备,所以并不能用来查看一个你从未加入过的网络的密码。

常见问题

这个方法在所有Windows版本上都一样吗?

"打开无线属性,切换到安全选项卡,勾选显示字符"这个核心步骤,在近几个Windows版本中都保持一致,不过具体的菜单名称和进入路径(通过"设置"应用还是控制面板)在不同版本之间略有差异。

能查看当前没有连接的网络的Wi-Fi密码吗?

只要这台设备过去曾经成功连接过该网络就可以。Windows同样会保存以前加入过的网络的密码,只要你没有手动"忘记"过那个网络,就可以用同样的方法查看。