windows提供五种查看已保存wi-fi密码的方法:一、通过网络设置查看当前连接的密码;二、通过控制面板和网络共享中心查看历史密码;三、用管理员命令提示符执行netsh命令批量查看;四、用powershell脚本一键导出全部密码;五、登录路由器管理页面直接查看原始配置。

如果您已连接过某个Wi-Fi网络,但当前忘记其密码,Windows系统会将其以加密形式保存在本地配置中。以下是多种可立即操作的查看方法:
一、通过网络和Internet设置查看当前连接的Wi-Fi密码
该方法仅适用于正在使用目标Wi-Fi上网的场景,无需管理员权限,路径直观且兼容所有Windows 10/11版本。
1、点击任务栏右下角的网络图标,选择“网络和Internet设置”。
2、在设置窗口中,点击“WLAN”选项。
3、在已连接的网络列表中,找到当前正在使用的Wi-Fi名称,点击进入其详细信息页。
4、向下滚动至“网络属性”区域,点击“查看WLAN安全密钥”旁的显示按钮。
5、在弹出的安全密钥窗口中,密码将以明文形式呈现。
二、通过控制面板与网络和共享中心查看历史连接Wi-Fi密码
此方式不依赖当前是否在线,适用于所有已成功连接并保存过的Wi-Fi网络,尤其在组策略限制现代设置界面时仍有效。
1、按下 Win + R 键,输入 control 并回车,打开控制面板。
2、选择“网络和Internet”,再点击“网络和共享中心”。
3、在左侧菜单中,点击“更改适配器设置”。
4、右键当前启用的“WLAN”连接,选择“状态”。
5、在状态窗口中点击“无线属性”,切换到“安全”选项卡。
6、勾选显示字符复选框,密码即刻显示于“网络安全密钥”输入框内。
三、使用命令提示符(管理员)批量查看所有已保存Wi-Fi密码
该方法可一次性列出本机历史连接过的全部Wi-Fi配置及其明文密码,无需当前联网,但必须以管理员身份运行。
1、按下 Win + S 键,搜索“cmd”,右键结果选择以管理员身份运行。
2、输入命令:netsh wlan show profiles,按回车,获取所有保存的网络名称列表。
3、从列表中确认目标网络名(如“MyHomeWiFi”),执行命令:netsh wlan show profile name="MyHomeWiFi" key=clear。
4、在输出内容中定位关键内容字段,其后所列值即为该Wi-Fi的原始密码。
四、通过PowerShell一键导出全部Wi-Fi密码
PowerShell支持管道处理,适合需遍历多个网络或进行脚本化操作的用户,同样需管理员权限。
1、右键开始菜单,选择“Windows PowerShell(管理员)”。
2、粘贴并执行以下完整命令:netsh wlan show profiles | ForEach-Object { $_.Split(":")[1].Trim() } | ForEach-Object { if ($_ -ne "") { netsh wlan show profile name="$_" key=clear } }。
3、等待命令执行完毕,逐段查找每个网络块中的关键内容字段值。
五、通过路由器管理页面直接查看Wi-Fi密码
若拥有路由器管理权限,该方法可绕过电脑系统限制,直接读取原始配置,适用于所有操作系统平台。
1、在浏览器地址栏输入路由器IP地址(常见为192.168.1.1或192.168.0.1)并回车。
2、使用管理员账号登录(默认账号密码通常印在路由器底部标签上)。
3、进入“无线设置”或“无线安全设置”页面。
4、在“PSK密码”、“预共享密钥”或“Wi-Fi密码”字段中,直接查看明文或点击显示按钮获取密码。










