Removing AP Extended audio driver

I tried all the steps you will find with a simple google search. Couldn't find the file. Turns out the file was very hidden and not in the normal places. I worked with Gemini for a few hours to reach a solution. I asked Gemini to summarize it below. Big picture, I had to find the original package that was downloaded and installed. I used the Terminal to find the files that had been installed in order to identify the driver name. I couldn't find the driver file using a normal Find even after revealing hidden files. I ended up using the final step below to have the Terminal delete it wherever it was.


So annoying. But thankful for AI to solving this issue.


Solution: How to Find and Uninstall the Hidden APAudioDriver.driverfrom the AnyMP4 Installer

If you've run the audio-recording-plugin.pkg installer (associated with the developer AnyMP4) and can't find the audio driver in the standard /Library/Audio/Plug-Ins/HAL folder, it's because the installer places the driver in a hidden, non-standard location.


The driver name is APAudioDriver.driver, and it is often installed directly into the root directory of your hard drive (/), but hidden from view.

Here are the two steps needed to locate and delete the file:


Step 1: Use Terminal to Identify the Package ID

First, we need to find the receipt that the installer left behind to confirm the Package ID.

  • Open Terminal (found in /Applications/Utilities/).
  • Run this command to find the most recently installed package receipts:

Bash

ls -lt /var/db/receipts/
  • Look at the top of the list for a file that contains the name of the software. In this case, the file was com.anymp4.recorder-audio-plugin.pkg.plist, which confirms the Package ID is com.anymp4.recorder-audio-plugin.pkg.
  • Run the pkgutil command to list the files installed by that package:

Bash

pkgutil --files com.anymp4.recorder-audio-plugin.pkg
  • The output confirmed the driver was installed at ./APAudioDriver.driver, which translates to the root directory of your Macintosh HD.


Step 2: Locate and Delete the Hidden File

Because the file is hidden, you cannot see it by simply browsing the root folder.

Method A: Reveal Hidden Files in Finder (Easiest)

  1. Open Finder.
  2. Click Go > Computer.
  3. Double-click your main hard drive (Macintosh HD).
  4. Press the keyboard shortcut: Command + Shift + . (the Period key). This reveals all hidden files, which will look greyed out.
  5. Look for the folder/file named APAudioDriver.driver.
  6. Drag APAudioDriver.driver to the Trash and empty it.

Method B: Delete Directly via Terminal (Guaranteed)

If Method A does not work, use this powerful command to force-delete the hidden file.

  1. Open Terminal.
  2. Copy and paste this command and press Enter:

Bash

sudo rm -rf /APAudioDriver.driver
  1. Enter your administrator password (typing is invisible) and press Enter.


After deleting the file using either method, restart your Mac immediately to complete the uninstallation and remove the driver from the Core Audio system.

MacBook Pro (M3 Max, 2023)

Posted on Nov 3, 2025 9:39 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 3, 2025 2:20 PM

Those are reasonable steps for finding and removing a particular (hidden) file, but it's only part of the process for what you really want to do.


The presence of the .driver file on the root of your drive will have absolutely zero effect without something else telling the OS to load it. To be clear, during boot time, there is NOTHING in the OS that will look to the root of the drive and arbitrarily load any .driver it finds there. What a security nightmare that would be.


Instead, the original installer is also going to be setup something else in the system that tells it to load that driver. The chances are it will configure launchd to load the driver at boot time.


Now, to be far, removing the driver will prevent this from happening, but it won't prevent the OS from trying to load the driver, and complaining (via the system logs) when it can't find the file.


The right way to remove a driver would be to remove it from launchd. In fact, telling launchd to ignore the driver would do what you want, whether or not the file still existed.


Start in Terminal.app and use:


launchctl list


to find a list of system extensions and drivers that are configured on the system. Check for anything related to anymp4. Once you find it, you can remove it via:


sudo launchctl bootout system/<name_of_driver>
1 reply
Question marked as Top-ranking reply

Nov 3, 2025 2:20 PM in response to Splash93

Those are reasonable steps for finding and removing a particular (hidden) file, but it's only part of the process for what you really want to do.


The presence of the .driver file on the root of your drive will have absolutely zero effect without something else telling the OS to load it. To be clear, during boot time, there is NOTHING in the OS that will look to the root of the drive and arbitrarily load any .driver it finds there. What a security nightmare that would be.


Instead, the original installer is also going to be setup something else in the system that tells it to load that driver. The chances are it will configure launchd to load the driver at boot time.


Now, to be far, removing the driver will prevent this from happening, but it won't prevent the OS from trying to load the driver, and complaining (via the system logs) when it can't find the file.


The right way to remove a driver would be to remove it from launchd. In fact, telling launchd to ignore the driver would do what you want, whether or not the file still existed.


Start in Terminal.app and use:


launchctl list


to find a list of system extensions and drivers that are configured on the system. Check for anything related to anymp4. Once you find it, you can remove it via:


sudo launchctl bootout system/<name_of_driver>

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Removing AP Extended audio driver

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.