笔者有一款2015年的21英寸retina屏幕的iMac,虽然已经用了7年,但是平时工作还是习惯性使用这款电脑。
今天有个操作系统更新提示,正好闲来无事,也就升级了。升级到了Monterey 12.3.1这个版本。
升级以后,发现键盘的空格键和回车键失灵。开始以为是键盘问题,但换了一个键盘还是不行。总不可能点儿背到这个程度,家里两个键盘都坏了啊。开始怀疑是升级系统产生的问题。
各种在网上搜索结果,发现要么答非所问,要么就是很老的系统版本的解决方案,不适用于Monterey。
折腾了一个小时,终于问题解决。
步骤1: 外接一个有线键盘,系统关机。
这一步很关键,因为iMac自带的是蓝牙键盘,这里需要先外接一个有线键盘。
步骤2: 按了电源键后,按住有线键盘的shift键,直到iMac屏幕出现进度条,才能松手。
这就是要外接有线键盘的原因,蓝牙键盘在系统启动的时候还未连接,按住shift键没有反应,这一步是要进入系统的安全模式。
步骤3: 进入“/资源库” 路径。
在安全模式下,点击导航条“前往”,此时你会发现并没有“资源库”这个路径,但是这个时候,你可以用蓝牙键盘,点击option键,就会出现“资源库”的路径。进入这个路径。
步骤4: 备份“/资源库/LaunchAgents”目录到U盘。
Monterey和Serria都只用备份这个路径。
步骤5: 将“/资源库/LaunchAgents”目录删除后,重启电脑。
至此,故障解除,起死回生...