核心思路
电脑之所以能查看Wi-Fi密码,是因为当你成功连接到一个Wi-Fi网络后,系统会将该网络的“配置文件”(包括密码)保存在本地,我们的任务就是找到并读取这个配置文件。

(图片来源网络,侵删)
第一部分:Windows 系统
你当前正连接着这个Wi-Fi(最简单)
这是最简单的情况,只需通过命令提示符就能获取。
方法:使用命令提示符 (CMD)
-
打开命令提示符:
- 在开始菜单或任务栏的搜索框中输入
cmd。 - 在搜索结果中,右键点击“命令提示符”,选择“以管理员身份运行”。(这一步很重要,否则可能没有权限查看。)
- 在开始菜单或任务栏的搜索框中输入
-
输入命令:
(图片来源网络,侵删)- 在黑色的命令提示符窗口中,输入以下命令,然后按回车键:
netsh wlan show profile name="你的Wi-Fi名称" key=clear - 请注意:将
你的Wi-Fi名称替换成你要查询的那个Wi-Fi网络的实际名字,并且名字要用英文双引号 括起来。
- 在黑色的命令提示符窗口中,输入以下命令,然后按回车键:
-
找到密码:
- 命令执行后,会显示该Wi-Fi的详细信息。
- 在输出的文本中,找到
**关键内容**或**Key Content**这一行,它后面的字符串就是该Wi-Fi的明文密码。
你当前没有连接这个Wi-Fi,但之前连接过
如果Wi-Fi名称出现在列表里,说明你之前成功连接过,密码大概率被保存了。
使用命令提示符(推荐)
-
以管理员身份打开命令提示符(同上一步)。
(图片来源网络,侵删) -
查看所有已保存的Wi-Fi名称:
- 在命令提示符中输入以下命令,按回车:
netsh wlan show profiles - 系统会列出所有你电脑上保存过的Wi-Fi网络名称。
- 在命令提示符中输入以下命令,按回车:
-
查询特定Wi-Fi的密码:
- 从列表中找到你想查的Wi-Fi名称,然后使用情况一中的命令来获取密码:
netsh wlan show profile name="你想查的Wi-Fi名称" key=clear
- 从列表中找到你想查的Wi-Fi名称,然后使用情况一中的命令来获取密码:
通过“网络和共享中心”图形界面(稍复杂)
这个方法不总是有效,特别是对于Windows 10/11的新版本,但可以尝试。
-
打开“网络和共享中心”:
- 右键点击右下角的网络图标(任务栏托盘区)。
- 选择“打开网络和Internet设置” -> 在“高级网络设置”下点击“网络和共享中心”。
-
找到已连接的网络:
- 在“活动网络”区域,点击你当前正在连接的网络类型(WLAN”)旁边的链接,如果目标Wi-Fi是已连接状态,这里会直接显示。
- 如果目标Wi-Fi未连接,点击“管理无线网络”(在Windows 10/11中可能需要进入“适配器选项”),这里会列出所有保存过的配置文件。
-
查看属性:
- 在弹出的窗口中,右键点击目标Wi-Fi网络,选择“属性”。
-
尝试获取密码:
- 在“属性”窗口中,找到“安全”选项卡。
- 勾选“显示字符”复选框。
- 如果密码被保存,这里的“网络密钥”或“安全密钥”框应该会显示出密码,如果为空或灰色,说明该Wi-Fi的密码没有被系统保存。
第二部分:macOS 系统
macOS 的操作相对直观一些。
你当前正连接着这个Wi-Fi
方法:使用“钥匙串访问”
-
打开“钥匙串访问”:
- 点击屏幕左上角的 苹果菜单 。
- 选择“系统设置”(System Settings)。
- 在侧边栏最下方找到并点击“钥匙串访问”(Keychain Access)。
-
搜索Wi-Fi网络:
在钥匙串访问窗口的左上角搜索框中,输入你要查询的Wi-Fi网络名称。
-
查看密码详情:
- 在搜索结果中,找到你刚才搜索的那个Wi-Fi网络,它通常类型是“AirPort网络密码”。
- 双击该项,打开它的详细信息窗口。
- 在窗口下方,勾选“显示密码”(Show Password)。
- 系统会提示你输入你的Mac登录密码,输入后点击“允许”。
- 之后,密码就会显示在“密码”一栏中了。
你当前没有连接这个Wi-Fi,但之前连接过
方法与情况一完全相同,只要你在“钥匙串访问”的搜索框中能搜到那个Wi-Fi网络的名称,就可以按照上述步骤找到密码。
总结与注意事项
| 系统 | 情况 | 推荐方法 | 关键步骤 |
|---|---|---|---|
| Windows | 已连接 | 命令提示符 | netsh wlan show profile name="Wi-Fi名" key=clear |
| Windows | 未连接但保存过 | 命令提示符 | netsh wlan show profiles 先列出,再用上一步命令查 |
| macOS | 已连接 | 钥匙串访问 | 搜索Wi-Fi名,双击,勾选“显示密码”,输入Mac密码 |
| macOS | 未连接但保存过 | 钥匙串访问 | 同上,只要能搜到就能查 |
重要提示:
- 权限问题:在Windows中,以管理员身份运行是获取密码的关键。
- 未保存的密码:如果你从未成功连接过该Wi-Fi,或者连接时选择了“不保存此网络”,那么电脑里就没有密码信息,也就无法查到。
- 忘记Wi-Fi名称:如果你连Wi-Fi名字都忘了,可以先在Windows的
netsh wlan show profiles或 macOS的“钥匙串访问”里查看所有保存过的网络列表。 - 安全:请妥善保管你查到的密码,不要随意泄露给他人。
希望这份详细的指南能帮到你!
