可通过系统内置功能或第三方工具找回已保存Wi-Fi密码:一、Windows设置中“管理已知网络”可查看当前或历史网络明文密码;二、网络和共享中心→Wi-Fi状态→无线属性→安全选项卡勾选“显示字符”;三、管理员命令提示符运行netsh wlan show profile name="SSID" key=clear;四、PowerShell执行循环命令批量提取;五、用WirelessKeyView等工具直接导出所有密码。

如果您已连接某个Wi-Fi网络,或曾连接并保存过该网络配置,但忘记了密码,则可通过系统内置功能直接调取明文密码。以下是多种可行的操作方法:
一、通过Windows设置应用查看当前连接或已知网络密码
该方法利用系统图形化界面,在“设置”中直接访问已保存的无线网络属性,无需命令行操作,适用于所有Windows 10/11用户,且不需管理员权限即可查看当前连接网络的密码。
1、点击任务栏左下角“开始”按钮,打开“设置”(齿轮图标)。
2、在设置窗口中,选择“网络和 Internet”,再点击左侧菜单中的“WLAN”。
3、向下滚动,点击“管理已知网络”。
4、在列表中找到目标Wi-Fi名称,单击选中后点击右侧“>”进入详情页。
5、在详情页中,点击“显示密码”按钮,密码将以明文形式显示在“网络安全密钥”字段中。
二、通过网络和共享中心查看当前连接Wi-Fi的安全密钥
此路径依赖传统控制面板结构,稳定性高,即使在部分组策略限制环境下仍可通行,特别适合当前正使用该Wi-Fi上网的场景。
1、右键点击任务栏右下角网络图标,选择“打开网络和Internet设置”。
2、在设置页面中,点击“网络和共享中心”链接。
3、在“查看活动网络”区域,点击当前连接的Wi-Fi网络名称。
4、在弹出的“Wi-Fi 状态”窗口中,点击“无线属性”按钮。
5、切换至“安全”选项卡,勾选“显示字符”复选框,此时“网络安全密钥”输入框内将立即显示明文密码。
三、使用命令提示符(管理员)查看任意已保存Wi-Fi密码
该方法基于netsh命令工具,可查询本机所有历史保存的无线配置文件及其明文密码,无需当前联网,但必须以管理员身份运行命令提示符。
1、按下 Win + R 键,输入 cmd,按住 Ctrl + Shift 后回车,以管理员身份启动命令提示符。
2、输入命令:netsh wlan show profiles,按回车,列出全部已保存网络名称。
3、从输出列表中确认目标网络名(如“MyOfficeWiFi”),输入命令:netsh wlan show profile name="MyOfficeWiFi" 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密码
WirelessKeyView等轻量级工具可绕过系统界面限制,直接读取Windows无线配置数据库(WLANAPI),以表格形式集中展示所有已保存网络的SSID与密码,操作零门槛。
1、从NirSoft官网下载并解压WirelessKeyView(免安装绿色版)。
2、以管理员身份运行WirelessKeyView.exe。
3、程序自动扫描并列出全部无线网络条目,在“Key (ASCII)”列中,直接显示每个网络的明文密码。
4、点击菜单栏“文件 → 保存选定项目”,可导出为TXT或HTML格式备份。










