macOS 关闭SIP(系统安全性保护) - Intel篇

江南牛蛙 @ OS X系统 2020-3-18 13:4026135 人围观, 发现评论数 0

本教程仅适用于基于Intel芯片的mac机型。如果您是Apple Silicon(M系列)芯片的机型,请前往查看《macOS 关闭SIP(系统安全性保护) - Apple Silicon篇》

SIP(System Integrity Protection),又称Rootless mode机制,是 Mac OS X El Capitan (10.11)及更高版本系统所采用的一项安全技术,旨在帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹。但这也造成了安装某些特殊版本软件或者特殊工具运行的时候权限不足。

本站发布的所有原生软件和游戏资源,理论上不需要关闭 macOS 的SIP即可正常运行。但是如果你需要安装以下应用,则必须关闭SIP:
1. 在macOS系统上运行一些老的32位应用。
2. 在macOS系统上运行部分受限的破解软件或注册机等。(此类软件一般我们会在安装包内附带特别说明)
3. 所有在2020年及之后更新的各类移植游戏。

一、 关闭SIP

1. 如果您还未开机,那么请在开机时按下Command+R键进入恢复模式。
   如果您已开机,请重新启动电脑,并在重启时按下Command+R键进入恢复模式。
   请持续按住Command+R键不要松手,直到进入系统恢复界面。

2. 进入恢复界面后,选择“语言”,然后在“macOS实用工具”界面,点击屏幕顶部工具栏上的“实用工具”,然后打开“终端”。



3. 在终端命令行界面,输入以下代码:

   csrutil disable



4. 输入完成后点”Enter“键,会返回一行英语

Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.(成功关闭系统完整性保护。请重启机器以使更改生效。)

这就表示系统完整性保护(SIP)已经关闭成功了。


5. 点击左上方苹果标志,重新启动即可。

二、 检查SIP状态

1.  在macOS系统的桌面,点击顶部工具栏上的“前往”,打开“实用工具”,然后打开“终端”。


2. 在终端命令行界面,输入以下代码:

   csrutil status

   输入完成后按“Enter”键

3. 点击Enter后屏幕上会返回一行英语

   System Integrity Protection status: disabled.

   这里显示disabled就是已经关闭的意思,

   表示当前系统完整性保护(SIP)是关闭状态。

   如果是enabled,则表示系统完整性保护处于开启状态。

鲜花

握手

雷人

路过

鸡蛋
返回顶部