windows 10提供三种原生方法查看已保存wi-fi密码:一、通过网络和共享中心查看当前连接的密码,仅限正在连接时使用,图形界面操作无需管理员权限;二、用管理员命令提示符执行netsh wlan show profile name="ssid" key=clear查询任意已保存网络密码,不受连接状态限制;三、批量导出全部密码至桌面文本文件,命令为netsh wlan show profile name=* key=clear > "%userprofile%\desktop\wifi_passwords.txt"。

当你需要把手机、平板或其他电脑连上家里或办公室的Wi-Fi,却突然想不起密码时,Windows 10 系统本身已保存了所有成功连接过的无线网络凭据,无需安装任何第三方软件就能直接提取明文密码,整个过程不依赖网络状态,也不需要重启设备。
通过网络和共享中心查看当前已连接Wi-Fi密码
这个方法只适用于你此刻正连着目标Wi-Fi的情况,全程图形界面操作,不需要管理员权限,但一旦断开连接,就无法再用此路径获取密码。
右键点击任务栏右下角的网络图标 → 选择“打开网络和Internet设置”。
在设置窗口左侧点击“状态”,右侧找到并点击“网络和共享中心”。
在网络和共享中心页面的“查看活动网络”区域,点击你当前连接的Wi-Fi名称(如“HomeWiFi”或“WLAN”)。
在弹出的“Wi-Fi 状态”窗口中,点击“无线属性”按钮。
切换到“安全”选项卡,在“网络安全密钥”输入框下方勾选“显示字符”复选框。此时密码以明文形式显示,【请立即复制,关闭窗口后密码将自动隐藏】。
用命令提示符(管理员)查任意已保存Wi-Fi密码
哪怕Wi-Fi已断开、路由器重置过、甚至该网络是你三年前在咖啡馆连过的,只要系统里还存着它的配置文件,就能用这条命令把它挖出来。
按下 Win + X → 选择“Windows PowerShell(管理员)”或“命令提示符(管理员)” → 若弹出用户账户控制提示,点击“是”。
输入命令:netsh wlan show profiles → 回车,列出所有已保存的网络名称。
从列表中确认目标SSID(例如“MyOfficeWiFi”),然后输入完整命令:netsh wlan show profile name="MyOfficeWiFi" key=clear → 注意引号必须是英文半角,且SSID大小写敏感。
滚动输出结果,定位到“安全设置”段落,找到“关键内容”字段,其右侧字符串就是明文密码。这一步不能截图后慢慢看——【关闭窗口后该密码信息即消失,无法再次调出】。
批量导出全部Wi-Fi密码到文本文件
适合一次整理多个密码、做家庭网络清单、或给IT同事交接历史连接记录。导出后可反复查阅,不怕关窗丢失。
方法一:管理员 PowerShell 中执行:netsh wlan show profile name=* key=clear > "%USERPROFILE%\Desktop\WiFi_Passwords.txt" → 回车后桌面会生成一个纯文本文件,双击即可查看全部网络名与对应密码。
方法二:如果只想快速浏览不保存,直接运行:netsh wlan show profile name=* key=clear → 所有配置逐个刷屏,每个网络的安全设置块里,“关键内容”右侧就是密码,注意滚动时别跳过中间段落。
这一步执行后,文件会自动创建在桌面,无需手动另存为,也无需担心编码乱码——Windows原生命令默认UTF-8带BOM,记事本能正常识别中文网络名。











