macOS首次打开软件很慢的原因及解决

我的Mac mini 2018 i5款购买时的默认系统是Mojave,当时的感觉就是各种流畅打开什么基本都是秒开,但自从更新macOS Catalina后就开始感觉越来越慢了(到现在最新的Monterey 12.4也没有任何改善),尤其是开机后首次打开第三方软件变得非常慢,经常出现软件图标在Dock上弹很多下才打开的情况,甚至Apple自家的Xcode打开速度也慢的夸张,而系统自带的软件则可以秒开,这就比较蹊跷了,为何自带软件还是秒开而第三方的不行,Mac mini 2018 i5的性能应该说还是不错的啊,况且Mojave下就很顺畅,经过一番搜索从老外的帖子里发现了线索,是macOS的SIP功能严重影响了软件打开速度,且不光是intel机型受影响,M1机型也一样,不过由于M1性能强劲可能感知不太明显而已。我做了一段视频来展示在Mac mini 2018 macOS Monterey 12.4中开启和禁用SIP时的软件打开速度差异有多夸张。



SIP(System Integrity Protection 系统完整性保护)是macos系统的一项安全技术,SIP 将一些系统文件和系统应用保护起来以免被恶意代码修改。我并不推荐大家关闭SIP,但它确实非常影响软件首次打开速度(不知是不是Apple故意为之~) ,如果你确实知道自己在做什么的话,关闭也很简单,intel机型只需开机按Command ⌘ + R 迸入Recovery模式,打开终端输入“csrutil disable”并回车,然后重启就能看到效果,这时就能感觉整个Mac都恢复了它应有的性能。

个人建议大家先将需要的App都装好后再关闭SIP,如果关闭后还需要安装第三方App还是建议先打开SIP后再安装比较安全。开启SIP只需迸入Recovery模式用“csrutil enable”命令即可。M1机型我没有条件测试,所以M1关闭SIP的方法大家自行搜索下吧。

2 评论

添加您的 →

啊?这个我的机子还没有遇见过,如果改后有问题那你还是先改回去吧。

发表评论

*

code