可通过windows设置、cmd或powershell查看已保存wifi密码:设置中进入“管理已知网络”勾选“显示字符”;cmd运行netsh wlan show profile name="x" key=clear;powershell用相同netsh命令配合select-string提取。

如果您曾经连接过某个WiFi网络并保存了密码,但当前忘记了该密码,可以通过Windows系统内置的网络设置功能查看已保存的WiFi密码。以下是具体操作步骤:
一、通过Windows设置应用查看已保存的WiFi密码
Windows系统会将已成功连接并勾选“自动连接”的WiFi密码以加密形式存储在系统配置中,用户可通过“管理无线网络”界面调取该配置并显示明文密码。
1、右键点击任务栏右下角的网络图标,选择“打开网络和Internet设置”。
2、在设置窗口中,点击“网络和Internet”,再点击左侧菜单中的“Wi-Fi”。
3、向下滚动,点击“管理已知网络”。
4、在列表中找到目标WiFi名称,点击它,然后点击“属性”。
5、在打开的属性窗口中,勾选“显示字符”复选框,此时在“网络安全密钥”字段中即可看到明文密码。
二、通过命令提示符(CMD)查看已保存的WiFi密码
Windows命令行工具netsh提供了直接导出无线配置信息的能力,配合参数可快速定位并显示指定网络的明文密码,无需图形界面交互。
1、按下Win + R组合键,输入cmd,按Ctrl + Shift + Enter以管理员身份运行命令提示符。
2、输入命令:netsh wlan show profiles,回车后列出所有已保存的WiFi配置名称。
3、找到目标网络名称(例如“MyHomeWiFi”),输入命令:netsh wlan show profile name="MyHomeWiFi" key=clear,回车执行。
4、在返回结果中查找“关键内容”字段下的“内容”行,其右侧即为该WiFi的明文密码。
三、通过PowerShell查看已保存的WiFi密码
PowerShell具备更灵活的系统信息检索能力,可通过WLAN模块获取配置对象,并提取其中的安全密钥属性,适用于批量或脚本化场景。
1、按下Win + X,选择“Windows PowerShell(管理员)”。
2、输入命令:netsh wlan show profiles,确认目标网络名称已存在。
3、输入命令:(netsh wlan show profile name="MyHomeWiFi" key=clear | Select-String "Key Content") -replace ".*Key Content[^:]*: ","",将“MyHomeWiFi”替换为实际网络名。
4、执行后,PowerShell将直接输出该WiFi的密码字符串,无额外格式干扰。










