最近一直在安裝驅動時有彈窗,說某某系統插件不被支持了,無法加載。但一直苦於沒找到具體插件路徑而無法刪除掉,其實這些插件我本身也不再使用,甚至當初安裝插件的app早都已經刪除。今天實在是受不了了,警告彈窗一下出來十多個,決定處理一下。
蘋果已經在最近的幾個系統中更新了插件的開發結構,現在新的app,比如防火牆軟件,都會將系統插件內置在 .app 包中,這樣你在安裝和啟動 app 時,系統就會自動檢測並加載其中包含的系統插件。然後在你刪除這個 app 時,自動幫你卸載插件,管理起來十分方便。但早期的系統,則不是,系統插件是要放在目錄 /系統/圖書館/擴展 中的,我希望你沒有……如果有的話,以最新的 M1 Pro 來說,就需要重啟進入恢復模式再刪除了。
後來呢,由於權限問題,其實上述的路徑是無法成功寫入的了,於是第三方系統插件會被安裝到 /圖書館/擴展 ,如無意外,你的大多數第三方插件應該是在這裡的。
怎麼找到他們呢?直接進入到這個目錄中是可以的,但很多時候插件的名字和具體文件 .KEXT的名字又不同……
你可以在 “系統信息” 這個App中找到現在所有存在的系統插件:
這樣,我們就可以輕鬆找到系統中總共都有哪些插件是系統自帶,哪些是第三方了,選中它,就可以看到詳細信息,包括彈窗中警告的來自於xxx,以及這個 kext 的具體目錄位置。
本文由 落格博客 原創撰寫:落格博客 » 刪除不受支持的 System Extension macOS M1
轉載請保留出處和原文鏈接:https://www.logcg.com/archives/3545.html