To take a quick look at the kernel extensions installed on your system, follow these steps:
-
Choose “Display Kernel Extension Report” from the Pacifist menu.
-
After Pacifist finishes scanning your receipts, you will see a window similar to below:
-
The first two columns display the kernel extension’s name and bundle ID.
-
The “Apple Made” column shows whether the extension was made by Apple according to its bundle ID, and the “Apple Provided” column shows whether the kernel extension was found in any Apple-provided receipt. If either of these two columns displays “Yes”, there is a good chance that the kernel extension is an important part of the operating system and should not be removed.
-
If an extension is neither made nor provided by Apple, it is most likely part of a third-party program.
-
NOTE: if a kernel extension displays “Unknown” under Apple Provided, Pacifist was not able to find a receipt containing that kernel extension. This could indicate that the extension was installed by a third-party installer other than the standard Apple package installer, or it could indicate that it was installed by Apple but the receipts for the installation have somehow been lost or deleted since then. Take care when dealing with kernel extensions marked “Unknown”.
-
If the extension was installed by a standard package installer, the name of the package that installed it will appear in the “Receipts Containing File” column. If you suspect that a third-party kernel extension is causing problems on your system, you should check to see if the application includes an uninstaller. In most cases, an uninstaller will be installed along with the application.
-
If you would like to view a particular kernel extension in the Finder, select it and click the “Reveal in Finder” button.
-
NOTE: Before removing any kernel extensions, make sure that they are not provided by Apple first. Removing kernel extensions that are part of the macOS installation can render the operating system unbootable.