必须在恢复模式下禁用SIP:Apple Silicon需长按电源键进选项并执行csrutil disable和csrutil authenticated-root disable;Intel只需Command+R进恢复模式后运行csrutil disable;普通终端命令无效,且禁用后须及时重新启用以保障安全。
软件提示“需要关闭sip”,通常意味着它试图写入 /system、/usr、/bin 等受保护路径,或加载未签名内核扩展(kext)、调试底层进程。sip 是 macos 的硬性安全机制,**不能绕过,只能按规范临时禁用**——且必须在恢复模式下操作,普通终端命令无效。
先确认 SIP 当前状态
打开「终端」,输入:
csrutil status
若显示 enabled,说明 SIP 正在运行,需禁用;若已是 disabled,问题可能出在其他限制(如公证要求、Gatekeeper 或 Apple Silicon 的 authenticated-root),请跳到对应步骤排查。
Apple Silicon(M1/M2/M3/M4)机型操作
这类芯片有双重保护:标准 SIP + 认证根卷(authenticated-root)。只关 SIP 不够,系统卷仍只读。
- 关机后长按电源键,直到出现“启动选项”界面
- 点击「选项」→「继续」→ 输入管理员密码(如有)
- 顶部菜单栏 → 「实用工具」→ 「终端」
- 依次执行两行命令(顺序不能错):
csrutil disablecsrutil authenticated-root disable - 重启后再次运行
csrutil status验证,应显示 disabled
Intel 芯片机型操作
无需处理 authenticated-root,只需标准 SIP 禁用:
- 重启 Mac,立即按住 Command + R 不放,直到出现 Apple 标志或地球图标
- 选择语言后,顶部菜单栏 → 「实用工具」→ 「终端」
- 输入:
csrutil disable - 重启生效,再用
csrutil status确认
不是所有“打不开”都该关 SIP
很多软件提示“需关闭 SIP”实为误导,真正原因可能是:
- 未通过苹果公证(Notarized)→ 在「访达」右键 App → 「打开」绕过 Gatekeeper
- 依赖已废弃的内核扩展(kext)→ macOS Sequoia 起已彻底移除 kext 支持,需改用 DriverKit
- 尝试修改 /System/Library/Frameworks 等路径 → 现代 macOS 中这些目录已不可写,即使 SIP 关闭也无效
- 软件本身不兼容当前 macOS 版本(如 Sonoma/Sequoia)→ 查看开发者是否提供更新版
关闭 SIP 后系统将失去关键防护,建议仅在安装调试工具、开发驱动或运行经验证可信的第三方系统级软件时启用,并在完成后立即用 csrutil enable 恢复。


















