用 kextstat 列出已加载的内核扩展
查看所有已加载的内核扩展、Bundle ID 和链接状态——排查第三方内核驱动的老牌工具。
运行 `kextstat` 列出已加载的内核扩展;`kextstat | grep -v com.apple` 只显示第三方扩展。
01命令
命令
$ kextstat | grep -v com.apple02作用说明
kextstat 打印内核已加载扩展表:Bundle ID、版本、链接依赖和内存地址。过滤掉 com.apple 条目可以快速找出厂商驱动——这是 Intel Mac 上排查崩溃和睡眠问题的经典切入点。在新版 macOS 中,系统扩展(用 `systemextensionsctl list` 查看)和 DriverKit 已基本取代内核扩展,因此 kextstat 主要用于较老的系统。
03风险
!注意: Apple Silicon 上 kextstat 不可用或基本为空,请改用 `systemextensionsctl list`。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- KEXTSTAT Command: Display the status of loaded kernel extensions in macOS依据: Documents kextstat output columns and -b bundle-id filtering for loaded kexts.
最后验证: 2026-09-17 · 分类: 系统与设置