很多用户都有遇到过安装器安装失败的情况,无法打开或者软件损坏等问题。这些就是系统没有关闭完整性保护导致的!
一、怎么检查Mac上是否启用了Sip系统完整性保护?
方法一:使用终端(如果不知道终端,请看第二种方法)
打开终端,输入csrutil status
命令并回车。
方法二:使用系统信息工具
-
单击 -> 关于本机。
-
点击【系统报告...】。
-
左侧列表选择【软件】即可查看!
二、如何关闭sip?
-
Mac关机状态下长按开机键,直到出现设置后松开,就会进入恢复模式。
此方法适用于m芯片的苹果系统OS在10.11以后的版本。
-
点击
继续
。
-
点击
实用工具
,点击终端
。
-
终端内输入命令:
csrutil disable
然后回车执行,注意:命令中间有个空格。
-
输入
y
,然后按下回车也就是 【return】回车键。
-
输入您的电脑密码,然后按下回车也就是【return】键(密码在输入的时候看不见)。
-
等待执行结果……
-
出现 【System Integrity Protection is off.】证明Sip已成功关闭。
如果是 M1 芯片的电脑,还需要再执行一条命令:
csrutil authenticated-root disable
这条命令是关闭 【root底层防修改功能】的命令 -
然后输入
reboot
然后按下回车键重启电脑即可。
三、如何开启Sip?
如果后期想再开启Sip,只需要将上面第4步的【csrutil disable】换成【csrutil enable】即可。
四、可能出现的错误
若是关闭Sip出现【csrutil: Failed to update security configuration for “Macintosh HD”: Failed to create local policy】错误提示,请按照以下教程解决!
-
在终端内输入【csrutil clear】命令,然后按回车。
-
再输入【Restart and return to the recovery terminal】按回车。
-
接下来输入【csrutil disable】按回车即可!