Unable to delete caches on iMac

I cannot delete this cache how to delete if was in my trash cannot delete it?


[Re-Titled by Moderator]

iMac 21.5″, macOS 10.15

Posted on Jan 11, 2025 2:02 PM

Reply
Question marked as Top-ranking reply

Posted on Jan 14, 2025 8:26 AM

You have successfully removed Mullvad. Wireguard is still in your Applications folder and that will need to be moved to the trash as well. Wireguard also works with ProtonVPN, but requires an additional installation that will not be removed when you delete Wireguard.


It is that ProtonVPN System Extension that is difficult to remove. I will post the steps to remove that Extension, but you absolutely need a working backup in case things go wrong, which is always possible when using Terminal. To be honest, I do not know if Sequoia has made the process easier as I have only needed to do this with Sonoma and may also take some heat for posting these steps, but I also welcome anyone else's input. This is why it is recommended to use the uninstaller when removing the VPN, but that appears to no longer be available. In most cases it is simpler to just recommend a clean install of the OS, but here goes:


  • BOOT INTO RECOVERY MODE

Hold power button while starting up until Options button appears. Click the button and continue, you may be asked to choose your startup drive.

  • DISABLE SIP

In the menu bar of the Recovery Mode, choose Utilities > Terminal.

Enter the command "csrutil disable"

Quit Terminal by going to Terminal > Quit

  • RESTART
  • OPEN TERMINAL IN YOUR UTILITIES FOLDER

Enter the command "systemextensionsctl list". This will give you a list of the extensions including the ProtonVPN. You will want to look for the Team ID and Bundle ID and use them in the next command.

Type "systemextensionsctl uninstall TEAMID BUNDLEID" substituting the TEAMID and BUNDLEID with the ones from above. The spaces matter when typing in that command. Quit Terminal.

  • BOOT INTO RECOVERY MODE USING THE FIRST STEP
  • ENABLE SIP

In the menu bar of the Recovery Mode, choose Utilities > Terminal.

Enter the command "csrutil enable"

Quit Terminal by going to Terminal > Quit

  • RESTART


You may be asked to enter your Administrator Password for these commands which is the same as your login password and also be aware that the password is not visible when entered in Terminal. Post a follow up EtreCheck report to make sure it has been removed successfully.


I cannot stress enough to not install any of these types of apps in the future:

  • Cleaners
  • Optimizers
  • AntiVirus
  • VPN (Unless specifically required for a work or school environment)
24 replies

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.

Unable to delete caches on iMac

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