windows 11 可通过管理员命令提示符一键导出全部已保存wifi密码至桌面文本文件,或逐个查询指定网络密码,无需第三方工具;操作包括运行netsh wlan show profiles key=clear > "%userprofile%\desktop\wifi_passwords.txt"批量导出,或用netsh wlan show profile name="xxx" key=clear精准提取单个密码。

当你需要一次性确认设备上所有历史连接过的 WiFi 密码——比如重装系统前备份、帮家人整理旧网络、或排查某台设备是否曾连过特定热点——Windows 11 系统本身已完整保留了全部已保存无线配置文件(Profile),每个都含加密存储的明文密钥,无需第三方工具、不依赖当前联网状态,只需一条命令即可批量导出。
用管理员命令提示符一键导出全部密码到桌面文本文件
这一步最快,执行后直接生成一个带明文密码的 .txt 文件放在桌面,打开就能全览,适合需要离线存档或批量核对的场景。
右键【开始】按钮 → 选择【终端(管理员)】(或【命令提示符(管理员)】)→ 在用户账户控制弹窗中点击【是】。
输入以下命令并回车:
netsh wlan show profiles key=clear > "%USERPROFILE%\Desktop\WiFi_Passwords.txt"
该命令会将所有已保存 WiFi 的完整配置(含“关键内容”字段)写入桌面文件。注意:必须用管理员权限运行,否则 key=clear 不生效,输出里只会显示“受保护”。
打开桌面生成的 【WiFi_Passwords.txt】 文件 → 滚动查找每段“安全设置”下的“关键内容”行 → 冒号后即为对应网络的明文密码。
通过设置应用查看所有已保存的 WiFi 名称列表
如果你只想先确认系统里到底存了哪些网络,再决定查哪几个的密码,这个图形界面路径最直观,且不需要管理员权限。
按下 Win + I 打开“设置” → 左侧点击“网络和 Internet” → 右侧确保是“WLAN”页面 → 向下滚动点击“管理已知网络”。
此时列出的所有名称,就是 Windows 11 当前保存的全部 WiFi 配置文件。灰显的代表未连接,但只要存在,就说明密码可提取。
【若列表为空,说明所有网络都曾被手动“忘记”,或从未勾选过“自动连接”】
用管理员命令提示符逐个查看指定网络密码
当你只关心其中一两个特定名称,又不确定是否拼写完全一致时,这条路径最精准——它绕过界面识别,直接匹配底层配置文件名,大小写、空格、下划线都不能错。
第一步:以管理员身份运行终端(同上);
第二步:输入 netsh wlan show profiles 回车 → 屏幕列出全部“所有用户配置文件”;
第三步:从输出中复制目标网络全名(例如“MyHome-5G”或“Office_Guest_2.4GHz”);
第四步:输入 netsh wlan show profile name="MyHome-5G" key=clear 回车;
第五步:在返回结果中定位“安全设置”区域 → 找到“关键内容”字段 → 其后字符串即为密码。
注意:引号必须保留,名称中的空格和特殊字符要原样复制,否则命令报错或返回空结果。











