可通过Windows系统内置功能查看已保存Wi-Fi密码:一、设置中管理已知网络并点击显示密码;二、通过WLAN状态→无线属性→安全选项卡勾选显示字符;三、管理员CMD执行netsh wlan show profile name="SSID" key=clear;四、PowerShell批量执行同命令;五、控制面板→网络和共享中心→WLAN状态→无线属性→安全选项卡勾选显示字符。

如果您在Windows系统中曾连接并保存过某个Wi-Fi网络,但当前未显示密码,可通过系统内置功能直接调用已存储的无线配置信息解密查看。以下是多种可行的操作方法:
一、通过网络和Internet设置查看当前连接或已知网络密码
该方法利用Windows 10/11设置应用中的图形化入口,直接访问已保存网络的安全密钥字段,无需命令行操作,且支持点击触发明文显示。
1、按下 Win + I 打开“设置”应用。
2、点击左侧“网络和 Internet”,确保右侧处于“WLAN”页面。
3、向下滚动并点击“管理已知网络”。
4、在列表中找到目标Wi-Fi名称,点击进入其详情页。
5、点击“安全性”区域下方的显示密码按钮。
6、在弹出的权限验证窗口中点击是,密码即以明文形式显示在“网络安全密钥”字段中。
二、通过网络连接状态访问无线属性界面
此路径绕过现代设置应用,直接调用系统底层无线网络属性对话框,在安全选项卡中启用字符显示功能,适用于所有Windows版本及部分组策略受限环境。
1、右键点击任务栏右下角的网络图标,选择“打开网络和 Internet 设置”。
2、点击“高级网络设置”,再点击“更多网络适配器选项”。
3、在“网络连接”窗口中,右键当前启用的WLAN连接,选择“状态”。
4、在弹出的WLAN状态窗口中,点击“无线属性”按钮。
5、切换到“安全”选项卡,勾选显示字符复选框。
6、此时“网络安全密钥”输入框中即显示明文密码。
三、使用命令提示符(管理员)查询指定Wi-Fi密码
该方法基于Windows内置的netsh wlan命令,可精准提取任一已保存网络的明文密钥,执行依赖管理员权限,但不受当前是否在线限制。
1、按下 Win + R,输入cmd,按Ctrl + Shift + Enter以管理员身份运行命令提示符。
2、输入命令:netsh wlan show profiles,回车后列出全部已保存Wi-Fi名称。
3、确认目标网络SSID(例如“OfficeWiFi”),输入命令:netsh wlan show profile name="OfficeWiFi" 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、等待命令执行完毕,在每段网络输出中查找关键内容字段所对应的明文密码值。
五、通过控制面板路径进入网络和共享中心查看
此方式采用传统控制面板界面,调用与方法二相同的底层接口,适用于习惯经典操作路径或现代设置应用响应异常的用户。
1、按下 Win + R,输入control 并回车,打开控制面板。
2、点击“网络和 Internet”,再点击“网络和共享中心”。
3、在左侧菜单中点击“更改适配器设置”。
4、右键WLAN连接图标,选择“状态”。
5、点击“无线属性”,切换到“安全”选项卡。
6、勾选显示字符,密码立即出现在“网络安全密钥”栏中。










