一、错误体现;
1、开机一段时间后,打开“系统设置”会弹两下图标后闪退,接着是弹窗报错;
2、关于本机打不开
二、问题分析:
这个问题14.3之后就经常发生,根源是出在RestrictEvents.kext这个内核拓展上面。
如何验证:
1、iMac 机型(带核显)的黑果,直接不加载它,永远不会出现系统设置意外退出的问题;
2、之前某版本“RestrictEvents.kext”,我直接找了当前对应版本的debug,发现加载之后也没有出现过。
三、如何处理?
知道问题原因是它,在我没有办法修复这个kext bug之前,唯一的解决方案,是不用它。
不用它会带来什么问题,是否有其他替代方案?那你得弄明白这玩意儿到底起什么作用。
事实上,RestrictEvents.kext这个东西作用无非有俩:自定义主机的CPU名称,修正Mac Pro 7,1机型的右上角内存错误弹窗;
所以结论如下:
1、对于iMac和iMac Pro、MacBook、MacBookPro:唯一存在的作用是自定义CPU的名称(具体显示Intel Core 10700K,否则会显示8核Intel);也就是说如果你不需要自定义CPU名称,完全可以舍弃它。以上错误不会再出现。对于AMD平台,CPU自定义名称自然没什么好办法了,如果ProcessorType参数正确显示Intel也是能接受的,如果取舍,看你个人需求了。
2、对于Mac Pro 7,1机型,加载它除了自定
原文链接:https://imacos.top/2024/11/05/1203-2/,转载请注明出处。
评论0