Analyses of numbers of bundles in the /System folder and significant folders within that, for macOS 10.14.5 Mojave to 26.2 Tahoe. These show how private macOS has become.
kernel extension
It provided 3 protections when introduced in El Capitan in 2015, and has now grown extensively to cover NVRAM, kernel boot arguments, authentication of root, and even malware scans.
Claimed to block 3rd-party extensions and customisations from loading, check the startup disk, and to clear some system caches. When and why should you use it?
Your Mac unexpectedly restarts, and a little after logging in you see a Panic Alert. Before sending that to Apple, save a copy and follow this guidance, including how to read a panic log.
Running older macOS, support for Intel apps and kernel extensions, booting from an external drive, Boot Camp and Windows support, cloning, and startup key combinations.
How the number of bundles in /System/Library has risen from Mojave to Sequoia, and why the last 5 years have been so different from the previous 20.
It’s time to review old kernel extensions, and uninstall those no longer needed. Here’s how to do that, using uninstallers or manually.
How 3rd party developers used KPIs for drivers and much else in kernel extensions. These are now being replaced progressively by System Extensions. This is the state of play.
What caused so many PCs running Windows to crash into the Blue Screen of Death? Could it happen to our Macs too?
Extensions or INITs in Classic Mac OS required Conflict Catcher for their management. But they remain a vulnerability, and can’t be used with full boot security any more.
