可通过Windows系统内置功能查看已保存Wi-Fi密码:一、设置中管理已知网络;二、WLAN状态中无线属性安全页;三、控制面板网络和共享中心;四、命令提示符netsh命令;五、PowerShell批量提取。

如果您正在使用Windows电脑连接Wi-Fi,但忘记了该网络的密码,可通过系统内置的WLAN属性界面直接调取已缓存的明文密钥。以下是多种可行的操作路径:
一、通过网络和Internet设置查看当前连接的WiFi密码
此方法利用Windows 10/11现代化设置界面,无需命令行或管理员权限,适用于正连接目标网络的场景,操作路径最短且即时生效。
1、点击任务栏右下角的网络图标,选择“网络和Internet设置”。
2、在设置窗口中,点击左侧“WLAN”,再点击右侧“管理已知网络”。
3、在列表中找到当前已连接的Wi-Fi名称,单击进入其属性页。
4、向下滚动至“网络安全密钥”区域,点击显示密码按钮。
5、系统将弹出验证窗口,输入当前Windows用户账户密码(如需),密码即以明文形式显示。
二、通过网络连接状态属性查看任意已保存WiFi密码
该方式通过底层网络适配器状态窗口调取无线属性,支持查询所有已保存(含历史连接、当前未连接)的Wi-Fi配置,需启用安全标签页的明文显示功能。
1、右键任务栏右下角的网络图标,选择“打开网络和Internet设置”。
2、点击“高级网络设置”,再点击“更多网络适配器选项”。
3、在“网络连接”窗口中,右键当前启用的“WLAN”适配器,选择“状态”。
4、在WLAN状态窗口中,点击“无线属性”按钮。
5、切换至“安全”选项卡,勾选显示字符复选框。
6、此时“网络安全密钥”文本框中将明文显示密码。
三、通过控制面板与网络和共享中心查看(兼容旧版系统)
此路径依赖传统控制面板界面,在Windows 7至Windows 11各版本中均稳定可用,尤其适合组策略限制设置应用访问的环境。
1、按下Win + R键,输入control并回车,打开控制面板。
2、点击“网络和Internet”→“网络和共享中心”。
3、在左侧边栏点击“更改适配器设置”。
4、找到并右键单击“WLAN”或“无线网络连接”,选择“状态”。
5、在状态窗口中点击“无线属性”,切换到“安全”选项卡。
6、勾选显示字符,密码立即呈现于“网络安全密钥”输入框内。
四、通过命令提示符(管理员权限)提取指定WiFi密码
netsh命令可精准调取单个已保存Wi-Fi配置的明文密钥,输出结构清晰,适用于需确认特定网络凭证的场景。
1、按下Win + R组合键,输入cmd,按Ctrl+Shift+Enter以管理员身份运行命令提示符。
2、输入命令:netsh wlan show profiles,回车后列出全部已保存的Wi-Fi名称。
3、记下目标网络名称(例如“MyHomeWiFi”),输入命令:netsh wlan show profile name="MyHomeWiFi" key=clear,回车执行。
4、在输出内容中,定位到关键内容字段,其后的值即为明文密码。
五、通过PowerShell管理员模式批量提取所有已保存WiFi密码
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、等待命令执行完毕,在滚动输出中逐一查找每个网络段落下的关键内容行。
4、每段中关键内容字段右侧所列值即为对应Wi-Fi的明文密码。










