Windows 10提供五种查看已保存Wi-Fi密码的方法:一、通过网络和共享中心查看当前连接的密码;二、用管理员命令提示符执行netsh wlan show profile命令查询指定网络;三、批量导出全部密码至文本文件;四、导出XML配置文件提取keyMaterial字段;五、通过控制面板访问无线属性安全选项卡。

如果您已连接某个Wi-Fi网络或曾成功连接并保存过该网络,但当前无法回忆其密码,则可从Windows 10系统本地无线配置数据库中直接提取明文密钥。以下是解决此问题的步骤:
一、通过网络和共享中心查看当前连接的Wi-Fi密码
该方法利用系统图形化界面直接访问当前活跃无线连接的安全属性,以明文形式显示网络安全密钥,操作直观且无需命令行基础,但仅适用于设备当前正连接目标网络的情形。
1、右键点击任务栏右下角的网络图标,选择“打开网络和Internet设置”。
2、在设置窗口中,点击左侧“状态”,然后在右侧找到并点击“网络和共享中心”。
3、在网络和共享中心页面的“查看活动网络”部分,点击您当前连接的Wi-Fi网络名称。
4、在弹出的“Wi-Fi 状态”窗口中,点击“无线属性”按钮。
5、切换到“安全”选项卡,勾选“显示字符”复选框,此时“网络安全密钥”框内将显示该Wi-Fi的明文密码。
二、使用命令提示符(管理员)查询指定已保存Wi-Fi密码
该方法调用netsh wlan命令读取单个无线配置文件的明文密钥,适用于已知目标网络名称(SSID)且需快速获取密码的场景,执行过程不依赖图形界面,且不受当前是否在线限制。
1、按下Win + X组合键,从菜单中选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”;若弹出用户账户控制提示,请点击是以继续。
2、在管理员窗口中输入以下命令并按回车:netsh wlan show profiles,列出所有已保存的无线网络名称。
3、从输出列表中确认目标网络名称(例如MyHomeWiFi),输入命令:netsh wlan show profile name="MyHomeWiFi" key=clear(注意引号为英文半角),回车执行。
4、在返回结果中向下滚动,定位至“安全设置”区域,查找关键内容字段,其右侧显示的字符串即为该Wi-Fi的明文密码。
三、批量导出全部已保存Wi-Fi密码至文本文件
此方式利用通配符*一次性遍历所有无线配置文件,避免逐个查询,适合需汇总多个密码或排查历史连接记录的情形,并支持持久化存储供离线查阅。
1、按下Win + X组合键,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、输入完整命令:netsh wlan show profile name=* key=clear > C:\WiFiPasswords.txt,回车后将在C盘根目录生成含所有密码的纯文本文件。
3、打开资源管理器,进入C:\,双击打开WiFiPasswords.txt文件。
4、在文件中依次查找每个网络块下的“安全设置”段落,定位关键内容字段右侧的字符串,即对应Wi-Fi的明文密码。
四、通过导出XML配置文件方式提取所有已保存Wi-Fi密码
该方法将所有无线网络配置(含加密密钥)导出为标准XML格式文件,每个网络生成一个独立文件,结构清晰,便于离线查阅或进一步处理,且避免命令行输出过长导致信息遗漏。
1、以管理员身份运行命令提示符或PowerShell。
2、输入以下命令并回车:netsh wlan export profile name=* folder=C:\WiFiProfiles key=clear(C:\WiFiProfiles文件夹将由系统自动创建)。
3、打开资源管理器,进入C:\WiFiProfiles目录,找到以WLAN-开头、.xml结尾的文件(例如WLAN-MyHomeWiFi.xml)。
4、右键任一XML文件,选择“用记事本打开”,在文件内容中搜索
五、通过控制面板路径访问无线属性界面
此路径绕过现代设置应用,进入传统控制面板网络管理模块,底层调用与第一种方法完全一致的安全接口,适用于设置应用响应异常、界面元素缺失或偏好经典操作逻辑的用户。
1、在开始菜单搜索框中输入“控制面板”并打开。
2、进入“网络和Internet”→“网络和共享中心”。
3、在左侧导航栏点击“更改适配器设置”。
4、双击当前启用的“Wi-Fi”连接图标。
5、在“Wi-Fi 状态”窗口中点击“无线属性”,切换到“安全”选项卡,勾选“显示字符”,密码即时可见。










