windows 10 可直接在图形界面查看当前已连接且保存配置的 wi-fi 明文密码:右键网络图标→打开网络和internet设置→网络和共享中心→点击当前wi-fi名称→无线属性→安全选项卡→勾选“显示字符”即可;该方法无需管理员权限,但仅对已保存凭据的当前连接有效。

当前已连接 Wi-Fi 的密码,直接在图形界面里就能看
Windows 10 会把当前成功连接且保存了配置的 Wi-Fi 密码明文存在本地无线配置文件中,系统自带的网络属性窗口能直接调用解密接口显示它——不需要管理员权限,也不用开命令行。
- 右键任务栏右下角的
网络图标→ 选“打开网络和Internet设置” - 点左侧“状态”,再点右侧的“网络和共享中心”
- 在“查看活动网络”区域,点击你正在用的那个 Wi-Fi 名称(比如
WLAN或具体 SSID) - 弹出“Wi-Fi 状态”窗口后,点“无线属性” → 切到“安全”选项卡
- 勾选
显示字符,网络安全密钥框里立刻出现明文密码
注意:这个方法只对「当前已连接 + 配置已保存」的网络有效。如果刚连上但没输过密码(比如用 QR 码连的),或者系统没来得及保存凭据,这里可能为空或报错。
想查历史连过的所有 Wi-Fi 密码,用 netsh wlan 命令最稳
netsh wlan 是 Windows 内置的无线网络管理模块,读取的是 %ProgramData%\Microsoft\Wlansvc\Profiles\Interfaces\ 下的 XML 配置文件,只要曾经连过并勾选过“自动连接”,密码就还在。
- 按
Win + R→ 输入cmd回车(不用管理员权限也能查当前连接) - 先运行
netsh wlan show profiles,列出所有保存过的网络名 - 挑一个要查的,比如叫
MyHomeWiFi,执行:netsh wlan show profile name="MyHomeWiFi" key=clear - 滚动到输出末尾,找
关键内容字段,后面跟着的就是明文密码
坑点:如果提示“找不到元素”或“拒绝访问”,常见原因是用了中文引号、空格不一致,或该配置被设为“仅限当前用户”且你非原账户登录;另外,某些企业环境策略可能禁用 key=clear,此时命令会返回空白。
控制面板路径是备用方案,适合设置应用打不开时用
当“设置”App 卡死、崩溃,或你习惯传统界面,控制面板这条路径底层调用和图形界面完全一致,只是入口不同,可靠性一样高。
- 搜索并打开
控制面板→ “网络和 Internet” → “网络和共享中心” - 左侧点“更改适配器设置”,双击当前启用的
Wi-Fi连接图标 - 在“Wi-Fi 状态”里点“无线属性” → “安全” → 勾选
显示字符
注意:这里看到的密码和前面两种方式完全一致,不是缓存也不是推测值——全都是从同一个加密存储区实时解出来的。别信“需要第三方工具才能看”的说法,系统原生能力足够。
别碰第三方软件,除非你明确知道它在干什么
像 WirelessKeyView 或 WiFi Password Revealer 这类工具,本质就是封装了 netsh wlan 或直接读取系统配置文件,但它们没有签名、来源难验证,部分还会捆绑推广软件甚至偷偷上传 SSID 列表。
- 如果你只是临时查个密码,命令行两行搞定,比下载安装更安全、更快
- 真要用第三方,务必确认它不联网、不写注册表、无后台进程,否则等于主动交出所有 Wi-Fi 凭据
- 路由器后台查密码看似绕过系统,但前提是记得管理员账号,且很多新路由器默认关闭远程管理,还可能因固件更新导致路径变化
真正容易被忽略的一点:Wi-Fi 密码一旦被导出,就脱离了系统凭据保护机制。复制完赶紧清空剪贴板,别让它在聊天窗口或文档里躺太久。











