Mac Users: 3rd-Party Kernel Extensions (Kexts) are causing your issues

I recently posted about McAfee Scan Manager causing my company issued Macbook to spin up the fan, overheat, and freeze — handing out the spinning beach ball of death and how I have been able to work-around McAfee Scan Manager freezes.

Yesterday after a recent OS update, my company issued machine (which has many 3rd-Party applications leveraging kernel extensions to operate) completely stopped functioning. Every app freezing on open, even after my hacking away at stopping processes, force-quitting apps, and reboots.

I finally decided to call up our helpful Apple support crew, described my newest issues (wasn’t a “Microsoft for Mac” app this time oddly enough) and they had me open terminal and run:

$ sudo kextstat | grep -i mcafee

The output displayed four lines for McAfee and one in particular:

com.McAfee.AVKext

After downloading a file named ensmswitchmode.sh and running another command:

$ sudo bash /Users/Shared/ensmswitchmode.sh kextless

The MacBook sounds less like an airport and functions more like it should.

This morning I was curious what the fix was and I found multiple articles mentioning kernel extensions becoming unsupported in recent versions of Mac OS:

Last year, with the release of macOS Catalina, Apple introduced a new technology with the intention of replacing kernel extensions (aka “kexts”). This year, with the forthcoming release of macOS Big Sur, Apple have continued the phasing out of kexts and further developed their alternative technologies.

This basically means Mac users with issues are not going crazy (at least not about the overheating fans and spinning beach balls of death).

Here is an article if you want to nerd out a minute: https://www.sentinelone.com/blog/going-kextless-why-we-all-need-to-transition-away-from-kernel-extensions/

Good luck √ Hope this helps + Pass it on

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
CR Rollyson

Amazing father, decent husband, digital marketing user experience & web manager. Having a good time with good folks.