mac休眠或重启后需重新输wi-fi密码,说明系统未正确保存密码,主因是配置文件损坏、钥匙串权限异常或网络位置冲突;应依次执行“忘记网络重连→清理/systemconfiguration/下5个plist文件→新建网络位置并调dns/mtu→检查钥匙串权限与条目”。

Mac 连上 Wi-Fi 后,重启或休眠再唤醒,又得重新输密码——这说明系统没真正记住密码。问题通常出在配置文件损坏、权限异常或网络位置设置冲突,不是密码本身错了。
检查并重置已知网络的保存状态
系统可能把旧密码缓存卡住了,最直接的办法是让 Mac “忘记”这个网络再重连:
- 点击右上角 Wi-Fi 图标 → 选择目标网络 → 点击“忽略此网络”
- 重新从“其他网络”或列表中选择该 Wi-Fi,手动输入密码,并确保勾选“自动加入”
- 连接成功后,进入 系统设置 > Wi-Fi > 已知网络,点按该网络右侧的 ⋯ → “拷贝密码”,验证是否已正确保存
清理损坏的网络偏好文件
macOS 的 Wi-Fi 配置存储在系统级 plist 文件中,升级或异常关机容易导致这些文件错乱:
- 先关闭 Wi-Fi(菜单栏图标 → 关闭 Wi-Fi)
- 打开访达,按 Shift + Command + G,输入路径:
/Library/Preferences/SystemConfiguration/ - 找到并移走以下 5 个文件(建议先拖到桌面备份):
•com.apple.airport.preferences.plist
•com.apple.network.identification.plist
•com.apple.wifi.message-tracer.plist
•NetworkInterfaces.plist
•preferences.plist - 重启 Mac,再开启 Wi-Fi 并重连网络
重建网络位置并调整 DNS/MTU
默认网络位置若长期使用,可能积累不兼容参数;新建一个能绕过旧配置干扰:
- 进入 系统设置 > 网络 → 点击右上角“位置”旁的 ⋯ → “编辑位置” → “+” 新建,比如命名为 “Fresh-WiFi”
- 选中新位置,点“详细信息” → “DNS”,添加两个公共 DNS:
•8.8.8.8
•1.1.1.1 - 继续点“硬件” → “配置 IPv4” → “手动” → MTU 改为 1453(比默认 1500 小,避开部分路由器兼容问题)
- 保存后断开重连,观察密码是否稳定保存
确认钥匙串访问权限与完整性
Wi-Fi 密码实际由 macOS 钥匙串(Keychain)保管,若钥匙串损坏或权限受限,就无法写入:
- 打开“钥匙串访问”应用(Spotlight 搜索即可)
- 左侧选中“登录”钥匙串 → 菜单栏“钥匙串访问” → “偏好设置” → “第一项‘通用’” → 勾选“在应用程序请求时显示提醒”
- 搜索关键词 Wi-Fi 或你的网络名,看是否有对应条目;若有,双击打开 → 勾选“始终允许访问”(需输入管理员密码)
- 如无结果或条目异常,可尝试:菜单栏“文件” → “锁定‘登录’钥匙串”,再“解锁”,然后重连 Wi-Fi 触发新条目生成











