想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

钥匙串KeyChain无法打开

升级最新BigSur系统后,钥匙串一打开就崩溃无法打开,请问是什么情况?



[图像经过版主编辑]

发布日期 2021年1月29日 下午2:40

回复
回复量: 3

2021年2月14日 上午9:06 回应 Choco1ate

Choco1ate,您好


感谢您来到 Apple 支持社区!


我了解到您的 Mac 上遇到“钥匙串访问”意外退出的情况。由于暂时还没有其他社区用户来与您一起讨论或回复您的帖子,在此之前,建议您不妨先尝试以下操作步骤:


  1. 尝试强制退出所有后台应用程序,然后重新启动 Mac
  2. 断开 Mac 上所有外围设备(例如,硬盘驱动器或打印机)的连接。
  3. 确保更新 Mac 系统至最新版本。(重要:在更新前,请备份您的 Mac。)
  4. 确保设备中的应用都是通过 App Store 或应用的官方网站获取下载并保持最新。
  5. 如果您使用的是搭载 Intel 处理器的 Mac 电脑,尝试重置非易失的随机访问存储器(NVRAM)
  6. 以安全模式启动来查看是否出现问题。如果以安全模式启动 Mac 时没有出现问题,请尝试重新启动且不要按下任何按键。
  7. 创建新的管理员帐户,以便在新的管理员帐户下确认是否有同样的问题:
    1. 选取屏幕左上角的“苹果菜单”()>“系统偏好设置”>“用户与群组”。
    2. 点按左下角的锁形图标,输入现有管理员名称和密码将其解锁。
    3. 点按用户列表下方的添加(+)按钮,在“新帐户”弹出式菜单中选择“管理员”。
    4. 输入新管理员用户的全名和密码,然后点按“创建用户”。


若想了解更多信息,以下知识文章供您参考:

适用于 macOS Big Sur 的《钥匙串访问使用手册》


如果以上操作未能解决您的问题,请联系 Apple 支持来获得更多协助。请点击以下链接,选择“Mac”:https://getsupport.apple.com 


希望可以帮助到您,谢谢!

2021年3月5日 下午2:01 回应 Choco1ate

具体原因,可能还要自己看看或者提供更多信息。


钥匙串就是几个钥匙串数据库,主要是分几层:

系统级的各种根证书等,这个用户不会触及。

全局的,在/Library/Keychains目录中,这个可能被修改,比如添加的用于 802.1x 的证书等。

再有就是用户级的,比如每个用户都用的 login;如果开启 iCloud 同步,还有它的,用户或者程序自创建的等等,而这些钥匙串都保存在$HOME/Library/Keychains目录中。


看你说“只能新创建用户倒来倒去的很麻烦”,我的理解是,在新建用户中钥匙串就没有问题,那么应该可以肯定的是问题是用户级的。

有一点,就是 $HOME/Library/Preferences/com.apple.keychainaccess.plist 这个配置文件会不会除了问题,可以先把它挪走或更名看看。

可以看看 $HOME/Library/Keychains 目录中的文件,排错的方法,比如,把其中的文件都移走后立刻重新启动,这样再次登录时它会重新建立一个新的空的 login(登录)钥匙串。如果需要,可以把挪走的复制回来,然后立刻重启。


总之,需要尝试,不好说是哪个部分除了问题,需要尝试和查找

钥匙串KeyChain无法打开

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用你的 Apple ID 开始畅游其中吧!