IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    删除不受支持的 System Extension macOS M1

    R0uter发表于 2022-01-07 07:10:03
    love 0

    去落格博客阅读完整排版的删除不受支持的 System Extension macOS M1

    最近更新:4th 9月, 2022

    最近一直在安装驱动时有弹窗,说某某系统插件不被支持了,无法加载。但一直苦于没找到具体插件路径而无法删除掉,其实这些插件我本身也不再使用,甚至当初安装插件的app早都已经删除。今天实在是受不了了,警告弹窗一下出来十多个,决定处理一下。

    苹果已经在最近的几个系统中更新了插件的开发结构,现在新的app,比如防火墙软件,都会将系统插件内置在 .app 包中,这样你在安装和启动 app 时,系统就会自动检测并加载其中包含的系统插件。然后在你删除这个 app 时,自动帮你卸载插件,管理起来十分方便。但早期的系统,则不是,系统插件是要放在目录 /System/Library/Extensions  中的,我希望你没有……如果有的话,以最新的 M1 Pro 来说,就需要重启进入恢复模式再删除了。

    后来呢,由于权限问题,其实上述的路径是无法成功写入的了,于是第三方系统插件会被安装到 /Library/Extensions ,如无意外,你的大多数第三方插件应该是在这里的。

    怎么找到他们呢?直接进入到这个目录中是可以的,但很多时候插件的名字和具体文件 .kext的名字又不同……

    你可以在 “系统信息” 这个App中找到现在所有存在的系统插件:

    直接使用系统信息工具查看当前系统中的插件

    直接使用系统信息工具查看当前系统中的插件

    这样,我们就可以轻松找到系统中总共都有哪些插件是系统自带,哪些是第三方了,选中它,就可以看到详细信息,包括弹窗中警告的来自于xxx,以及这个 kext 的具体目录位置。

    删除不受支持的 System Extension macOS M1,首发于落格博客。

    其他推荐:
    1. Yosemite开启Trim后无法启动的解决办法
    2. 落格输入法 macOS 2 是如何实现免重启激活输入法的
    3. 落格输入法 macOS 是如何处理 ascii 0x01 的兼容问题的-macOS 输入法如何正确设置 buffer
    4. ANNE pro GH60 定制键盘 macOS 键位设置
    5. 在 macOS 上编译 Tensorflow 以开启 AVX2 和 FMA



沪ICP备19023445号-2号
友情链接