McAfee antivirus often arrives pre-installed as a trial on new Macs sold through certain retailers, and its removal is rarely as simple as dragging the app to the Trash. Even after you delete the main application, McAfee leaves behind launch agents, kernel extensions, and background daemons that continue to show pop-ups, slow your Mac, and re-launch themselves at login. This guide walks you through completely removing McAfee from macOS 12 (Monterey) through macOS 26, killing every leftover file so it never comes back.
Why McAfee Is Hard to Fully Remove
McAfee installs itself as a system-level product, not a simple sandboxed app. Its components are spread across several locations:
- A main application bundle in
/Applications - System daemons in
/Library/LaunchDaemons/that run as root - User-level agents in
/Library/LaunchAgents/and~/Library/LaunchAgents/ - Support files in
/Library/Application Support/McAfee/ - Logs and caches in
/Library/Logs/McAfee/and~/Library/Logs/ - Receipts in
/var/db/receipts/(used by macOS to track installer packages)
If any launch agent or daemon is left behind, macOS will attempt to relaunch it at login, which is why pop-ups and menu-bar icons keep returning even after you thought you removed McAfee.
Step 1 — Use McAfee's Own Removal Tool (Start Here)
McAfee publishes a dedicated uninstaller called MCPR (McAfee Consumer Product Removal). This is the safest first step and removes the bulk of the installation cleanly.
- Open your browser and go to
mcafee.com/apps/mcpr/to download the latest MCPR tool. - Open the downloaded
.dmgfile and launch MCPR.app. - Click Start, accept the license, and enter your Mac's administrator password when prompted.
- Wait for the progress bar to complete — this can take two to three minutes.
- When prompted, click Restart Now. This restart is important; it allows macOS to unload kernel extensions that cannot be removed while they are active.
After the restart, McAfee's main application and the majority of its files should be gone. However, MCPR does not always catch every residual file — particularly user-level support folders and logs accumulated over months of use.
Step 2 — Check for and Remove Leftover Launch Agents
After running MCPR and restarting, open Terminal (found in Applications > Utilities) and run the following command to search for any McAfee launch agents or daemons still registered with launchd:
find /Library/LaunchAgents /Library/LaunchDaemons ~/Library/LaunchAgents -name "*mcafee*" -o -name "*McAfee*" 2>/dev/null
If that command returns any .plist files, you should unload and delete them. Replace /path/to/file.plist with each path found:
sudo launchctl unload /path/to/file.plist
sudo rm /path/to/file.plist
You will be prompted for your administrator password. These steps are safe to perform — they remove only the McAfee service definition files, not any macOS system component.
Step 3 — Delete Remaining McAfee Files Manually
Open Finder, press Command + Shift + G, and navigate to each folder below to check for McAfee leftovers. Delete any McAfee-named items you find:
/Library/Application Support/McAfee//Library/Logs/McAfee/~/Library/Application Support/McAfee/~/Library/Logs/McAfee/~/Library/Caches/— look for any folder with "mcafee" in the name~/Library/Preferences/— look for.plistfiles with "mcafee" or "com.mcafee" in the name
You can also run a single Terminal command to find all McAfee preference files:
find ~/Library/Preferences /Library/Preferences -name "*mcafee*" -o -name "*McAfee*" 2>/dev/null
Deleting these files is safe. They are user data and configuration files belonging to McAfee, not macOS components. That said, cleaning is permanent — once emptied from the Trash, these files cannot be recovered without a backup.
Step 4 — Stop McAfee Pop-Ups If the App Is Already Gone
If McAfee's pop-ups and notification banners are appearing even though the application is no longer in /Applications, a background agent is still running. The fastest way to confirm this is to open Activity Monitor (found in Applications > Utilities) and search for "mcafee" in the search bar. If any McAfee process appears, select it and click the Stop (X) button to quit it immediately.
Then follow Step 2 above to remove the responsible launch agent so it does not restart on next login.
To revoke McAfee's notification permissions entirely in System Settings, go to System Settings > Notifications, scroll to find McAfee in the list, and toggle off Allow Notifications. On macOS Ventura and later this setting persists even if the app reinstalls itself, until you grant permission again.
Step 5 — Find Hidden Leftovers with Crumb
If you want to be thorough without memorizing a dozen file paths, Crumb can help. Its Uninstall tab scans for the app bundle and automatically surfaces associated launch agents, support folders, and cached data — the same files most users miss when removing McAfee by hand. You can review each item before deleting, which is useful if you are unsure whether a file belongs to McAfee or to another security product.
Crumb's "Is this safe to delete?" feature can also explain any unfamiliar folder it finds during the scan, which takes the guesswork out of leftover removal. You can download Crumb and use the Uninstall feature without a license.
What You Should Not Delete
When cleaning up after McAfee, it is possible to encounter files that look like McAfee leftovers but are actually macOS system components. Avoid deleting anything in:
/System/— owned by macOS, protected by System Integrity Protection (SIP)/usr/lib/or/usr/libexec/unless the file name clearly matches McAfee- Network extension configuration in
/Library/SystemExtensions/— use System Settings > Privacy & Security > Network Extensions to remove those entries instead
McAfee Removal: Manual vs. MCPR vs. Third-Party Tool
| Method | Removes app | Removes launch agents | Removes support files | Stops pop-ups |
|---|---|---|---|---|
| Drag to Trash only | Yes | No | No | No |
| MCPR tool | Yes | Usually | Usually | Usually |
| MCPR + manual Terminal steps | Yes | Yes | Yes | Yes |
| MCPR + Crumb Uninstall scan | Yes | Yes | Yes | Yes |
After Removal: Keeping Your Mac Clean
Once McAfee is fully removed, macOS's built-in protections — Gatekeeper, XProtect, and Notarization — continue to run silently in the background. You do not need third-party antivirus software for routine Mac use. Keeping macOS up to date is the single most effective security measure available to most users.
If you notice your Mac is still slow after removing McAfee, a buildup of system caches and logs from months of antivirus activity can be the cause. A one-click cleanup with Crumb clears System Data, caches, and temp files without touching your personal documents.
Conclusion
Fully uninstalling McAfee on a Mac requires more than dragging it to the Trash. Run MCPR first, restart your Mac, then audit your launch agents and Library folders for anything left behind. The process takes about ten minutes and permanently stops McAfee's pop-ups, menu-bar agent, and background scans. Once done, your Mac runs on its own defenses — which for most users is entirely sufficient.