macOS 復原模式中的終端機,用於管理 SIP 系統完整性保護
mac 資源素材

Mac 關閉 SIP 教學|Apple Silicon/Intel 系統完整性保護檢查與重新開啟

先說結論:大多數「Mac App 打不開」的情況,並不需要關閉 SIP(System Integrity Protection,系統完整性保護)。如果你看到的是「無法驗證開發者」或「Apple 無法檢查 App 是否有惡意軟體」,通常屬於 Gatekeeper 的安全檢查;只有特定低階系統工具、驅動程式、核心/系統擴充或開發測試確實要求時,才應暫時停用 SIP。

Apple 官方目前仍建議:只在必要時暫時關閉 SIP,完成工作後盡快重新啟用。長期停用會降低 macOS 對受保護系統檔案與未授權程式碼的防護。

SIP 是什麼?和 Gatekeeper 有什麼不同?

SIP 是 macOS 的系統層安全機制,會限制包含 root 在內的程序修改部分受保護的系統位置與系統資源。它不是 Windows 防火牆,也不等同 Android Root。

  • SIP:保護 macOS 的核心系統區域與低階系統行為。
  • Gatekeeper:檢查從網路下載的 App 是否來自已識別開發者、是否經過驗證,以及是否已知含有惡意內容。
  • App Sandbox:限制 App 可以存取哪些資料與系統資源,是另一套不同的機制。

先判斷:你真的需要關 SIP 嗎?

如果只是 App 顯示「無法驗證開發者」或「Apple 無法檢查是否有惡意軟體」,不要先關 SIP。確認 App 確實來自可信任來源後,可以先嘗試 Apple 官方提供的方式:

  1. 先嘗試開啟該 App,讓 macOS 顯示安全性提示。
  2. 打開「系統設定」→「隱私權與安全性」。
  3. 向下捲動到安全性區域,在確認來源可信後使用「強制打開」。

如果軟體開發商的正式說明明確要求停用 SIP,例如特定驅動、系統擴充或低階開發測試,再繼續下面步驟。若來源不明、軟體遭修改或要求你永久關閉 SIP,建議不要安裝。

如何檢查 SIP 目前狀態

正常進入 macOS 後打開「終端機」,輸入:

csrutil status

常見結果:

System Integrity Protection status: enabled.

代表 SIP 已啟用。若顯示:

System Integrity Protection status: disabled.

代表 SIP 已停用。如果你沒有刻意關閉它,建議依本文後半段重新啟用。

Apple Silicon Mac 如何進入 macOS Recovery

適用於 M1、M2、M3、M4、M5 等 Apple 晶片 Mac:

  1. 將 Mac 完全關機。
  2. 再次按住電源按鈕不放
  3. 看到「正在載入開機選項」或「選項」齒輪圖示後放開。
  4. 選擇「選項」→「繼續」。
  5. 依畫面要求選擇啟動磁碟與管理者帳號。
  6. 進入 macOS Recovery 後,從螢幕上方選單選擇「工具程式」→「終端機」。

Intel Mac 如何進入 macOS Recovery

  1. 將 Mac 關機。
  2. 按下電源按鈕開機後,立刻按住 Command(⌘)+ R
  3. 看到 Apple 標誌或旋轉地球後放開按鍵。
  4. 完成帳號/磁碟驗證後進入 macOS Recovery。
  5. 從上方選單開啟「工具程式」→「終端機」。
macOS 復原模式中的終端機,用於管理 SIP 系統完整性保護
在 macOS Recovery 中,從「工具程式」選單開啟終端機。

如何暫時關閉 SIP

只有在你已確認軟體/開發工作確實需要時才執行。在 macOS Recovery 的終端機輸入:

csrutil disable

依畫面提示完成後重新啟動 Mac。開機後可以再次執行 csrutil status 確認狀態。

在 macOS Recovery 終端機執行 csrutil disable 關閉 SIP 的畫面
執行 csrutil disable 後,需要重新啟動 Mac。

工作完成後:如何重新開啟 SIP

完成必要操作後,建議立即恢復保護。再次進入 macOS Recovery,開啟終端機並輸入:

csrutil enable

重新啟動後回到一般 macOS,再執行:

csrutil status

確認顯示 enabled 即可。

常見問題

App 打不開就一定要關 SIP 嗎?

不是。一般 App 的簽名、驗證或「未知開發者」警告主要是 Gatekeeper。先確認來源是否可信,再使用「隱私權與安全性」中的官方例外開啟方式;不要把關 SIP 當成萬用解法。

可以永久關閉 SIP 嗎?

技術上可以維持停用,但 Apple 明確建議只在必要工作期間暫時停用。長期關閉會讓惡意程式更容易修改原本受保護的系統區域。

Apple Silicon 和 Intel 的 csrutil 指令不同嗎?

本文使用的基本 csrutil statuscsrutil disablecsrutil enable 相同,主要差異是進入 macOS Recovery 的方式。

Apple 官方資料

如果對文章內容有任何問題,歡迎在底下留言讓我知道。

如果這篇文章對你有幫助,也歡迎訂閱本站或分享給需要的人。

想支持 Magiracle 持續整理與分享內容,可以 Buy Me a Coffee,或透過 綠界小額贊助

謝謝你的閱讀與支持。— Jess

在〈Mac 關閉 SIP 教學|Apple Silicon/Intel 系統完整性保護檢查與重新開啟〉中有 16 則留言

  1. 不好意思 我disable sip之後點開破解補丁,
    它還是一樣顯示檔案已經損毀,要我應該退出磁碟映像檔:(?
    我已經下載好ai,顯示7天試用期:(?
    謝謝你用心的文章!

      1. 我一直關機 開機在試著進入recovery模式但一直沒辦法
        我也有照著上面的步驟按住R+command
        但是就是沒辦法
        請求您的協助

  2. 版主你好!
    我是載premiere pro 2020_14.4.0的
    我不是m1
    我已經關閉sip
    也試過強制打開 “已毀損修復“
    終端機也試過
    也有斷開網路 重新下載
    也有刪過軟體重新下載
    也試過換帳號
    也有關掉criative cloud的自動更新
    可是還是一直有試用期
    現在他會有一個視窗 “許可錯誤”
    真的很謝謝你的各種文章!!
    但我真的走投無路耶.. (╥﹏╥)

  3. 版主你好!
    我上面的步驟都做了,到了重新開機,我已經按了cmd +R,但仍無法到recovery的畫面,請問該怎麼辦呢?

    1. 如果你是m1系統的,打開Recovery模式請參照下列步驟:
      i. 當重新啟動後,長按開機鈕不放
      ii. 直到出現「Loading startup options….」就可放開「開機鈕」
      iii.這時就會出現,「硬碟」與「選項」二個圖示
      iv.點一下「選項」後,就可進入macOS的復原模式

  4. 請問SiP 有其他的方法關嗎?
    我都在開機時長按command+R
    但試了好幾次都沒有recovery的畫面出現~

  5. 你好,我是MacBook Pro m1晶片,有照上文在開機的時候按著command+R但仍無法進入recovery模式…

  6. 我是MacBook Pro m1晶片,我常按開機鍵,可是只是關機,並沒有任何畫面顯示,請問要怎麼做呢

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *