windows 11 中已保存的 wi-fi 网络可通过设置、命令提示符、powershell 或注册表四种方式查看:设置中进入“网络和 internet→wlan→管理已知网络”;命令提示符运行 netsh wlan show profiles;powershell 解析并筛选活动配置;注册表定位至 hkey_local_machine\software\microsoft\windows nt\currentversion\networklist\profiles。

如果您想了解 Windows 11 系统中曾成功连接并自动保存的所有无线网络,这些记录以配置文件形式持久存储于系统内,无论当前是否在线或已断开,均可被完整检索。以下是查看与管理已保存 WiFi 列表的具体操作路径:
一、通过“设置”应用查看所有已保存的 Wi-Fi 网络列表
此方法调用 Windows 11 图形化设置界面中的标准网络管理模块,直接呈现系统当前保存的全部 Wi-Fi 配置文件,每项代表一次被记住的连接行为,界面直观、无需额外权限。
1、按下 Win + I 快捷键打开【设置】应用。
2、在左侧导航栏中点击【网络和 Internet】,确保右侧显示为【WLAN】页面。
3、向下滚动至页面底部,点击【管理已知网络】链接。
4、此时列出的全部网络名称即为系统已保存的 Wi-Fi 配置文件,每条记录旁标注有“已连接”“已断开”或“不可用”状态标识。
二、使用命令提示符列出全部 Wi-Fi 配置文件名称
该方法绕过图形界面,直接读取系统无线配置数据库,输出原始、未过滤的 profile 名称列表,可识别含空格、特殊字符或大小写敏感的网络名,结果更精确且支持复制用于后续命令操作。
1、右键点击【开始】按钮,选择【终端(管理员)】。
2、在弹出的用户账户控制窗口中点击【是】,授予管理员权限。
3、输入以下命令并按回车:netsh wlan show profiles。
4、在输出内容中,定位到【所有用户配置文件】标题下方,其后每一行均为一个已保存的 Wi-Fi 网络名称(SSID)。
三、通过 PowerShell 提取配置文件并筛选活动项
PowerShell 支持对配置文件进行结构化解析,并可结合注册表中对应 XML 文件的最后修改时间辅助判断相对新旧顺序,适用于识别近期高频使用的网络,增强历史记录的时间维度参考性。
1、以管理员身份运行【Windows 终端(管理员)】或【PowerShell(管理员)】。
2、执行以下命令获取所有配置文件名:$profiles = (netsh wlan show profiles) | Select-String '所有用户配置文件' | ForEach-Object { ($_ -split ':')[1].Trim() }。
3、逐个检查每个配置文件的最后写入时间(需将 $profile 替换为实际名称):Get-Item "C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\*\$profile.xml" -ErrorAction SilentlyContinue | Select-Object Name, LastWriteTime。
四、利用注册表编辑器定位 Wi-Fi 配置存储位置
系统将每个 Wi-Fi 配置以独立子键形式存于注册表指定路径下,手动浏览可验证是否存在异常命名、重复条目或残留配置,适用于排查配置冲突或清理无效记录。
1、按下 Win + R 打开【运行】对话框,输入 regedit 并回车。
2、导航至注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles。
3、展开【Profiles】项,其下的每个子键对应一个网络配置;双击右侧窗格中的【ProfileName】值,即可查看该键所代表的实际 Wi-Fi 名称。











