一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

如何在Windows 11中查看全部已连接WiFi记录 Windows 11导出历史WiFi密码方法

时间:2026-06-04 08:04:12 编辑:袖梨 来源:一聚教程网

Windows 11 提供五种原生方法查看并提取历史Wi-Fi密码:一、设置中“管理已知网络”列表;二、netsh wlan show profiles 命令列出配置文件;三、netsh 导出全部密码至文本;四、PowerShell脚本格式化导出;五、导出XML文件手动提取keyMaterial字段。

如果您想确认 Windows 11 设备曾经连接过哪些 Wi-Fi 网络,并提取对应的历史密码,系统提供了多种原生方法定位已保存的无线配置文件并解密其密钥。以下是具体操作步骤:

一、通过设置应用查看所有已保存的Wi-Fi网络列表

该方法直接调用 Windows 11 图形化界面中的“管理已知网络”功能,可完整列出设备上所有曾成功连接并勾选“自动连接”的 Wi-Fi 配置文件,每项均代表一次被系统持久化保存的历史连接记录,无需管理员权限即可访问。

1、按下Win + I快捷键打开“设置”应用。

2、在左侧导航栏点击网络和 Internet,确保右侧显示为“WLAN”页面。

3、向下滚动并点击管理已知网络,进入已保存网络列表。

4、此时显示的全部网络名称即为系统当前保存的所有Wi-Fi配置文件,每一项都对应一段可导出密码的历史连接记录

二、使用命令提示符列出全部Wi-Fi配置文件名称

该方法绕过图形界面,直接读取系统无线配置数据库,输出原始、未过滤的配置文件列表,包含名称含特殊字符或空格的条目,结果更全面且可直接用于后续密码提取操作。

1、右键点击【开始】按钮,选择【终端(管理员)】或【命令提示符(管理员)】。

2、在用户账户控制弹窗中点击【是】,授予管理员权限。

3、输入以下命令并回车:netsh wlan show profiles

4、在输出内容中,“所有用户配置文件”标题下列出的每一行,均为一个已保存的Wi-Fi网络名称(SSID),这些名称即为可执行密码导出的目标列表

三、使用命令提示符批量导出全部Wi-Fi密码至文本文件

该方法通过 netsh 命令结合文本重定向功能,将所有已保存网络的完整配置信息(含明文密码)一次性输出为本地 .txt 文件,便于离线查阅、备份与迁移,避免人工逐个查询。

1、以管理员身份运行【终端(管理员)】或【命令提示符(管理员)】。

2、输入以下命令并回车:netsh wlan show profiles key=clear > "%USERPROFILE%DesktopWiFi_Passwords.txt"

3、打开桌面生成的 WiFi_Passwords.txt 文件。

4、在各配置文件的【安全设置】段落中查找【关键内容】字段,其后冒号右侧的值即为对应Wi-Fi的明文密码,每个网络的密码均按此格式连续呈现

四、使用PowerShell脚本一键提取并格式化导出所有密码

该方法利用 PowerShell 的字符串解析与循环能力,自动遍历所有已保存网络,精准提取 SSID 与密码,并按统一结构输出至桌面文本文件,省去手动筛选冗余信息的步骤,结果清晰可读。

1、右键点击【开始】按钮,选择【Windows PowerShell(管理员)】或【终端(管理员)】。

2、复制粘贴以下完整脚本并回车执行:$profiles = (netsh wlan show profiles) | Select-String '所有用户配置文件' | ForEach-Object { ($_ -split ':')[1].Trim() }; $profiles | ForEach-Object { $pass = (netsh wlan show profile name=$_ key=clear | Select-String '关键内容') -split ':'; if ($pass.Count -gt 1) { Write-Output "SSID: $_`nPassword: $($pass[1].Trim())`n---" } else { Write-Output "SSID: $_`nPassword: [无法读取]`n---" } } | Out-File "$env:USERPROFILEDesktopWiFi_Export.txt" -Encoding UTF8

3、脚本运行完毕后,打开桌面生成的 WiFi_Export.txt 文件。

4、每组网络信息以“---”分隔,格式为“SSID: 网络名”与“Password: 密码”两行,所有历史连接的密码均按此标准化格式完整列出

五、导出全部Wi-Fi配置为XML文件并手动提取密码

该方法将每个已保存网络的完整配置(含加密密钥)导出为独立 XML 文件,结构标准、字段明确,适合需离线处理、二次解析或验证原始数据完整性的场景。

1、以管理员身份运行【终端(管理员)】或【命令提示符(管理员)】。

2、输入以下命令并回车:netsh wlan export profile name=* folder="%USERPROFILE%DesktopWiFi_XMLs" key=clear

3、打开资源管理器,进入桌面新建的 WiFi_XMLs 文件夹。

4、找到以 WLAN- 开头、.xml 结尾的文件(例如 WLAN-MyHomeWiFi.xml)。

5、右键任一 XML 文件,选择“用记事本打开”,在文件内容中搜索 <keyMaterial> 标签。

6、<keyMaterial> 与其闭合标签之间的字符串即为该网络的原始明文密码,每个 XML 文件对应一个历史连接的完整密钥数据

热门栏目