Independent guide. Not affiliated with Dortania or the OpenCore Legacy Patcher project.Official project on GitHub
OCLP Field Guideoclp.dev
OCLP 2.5.1/3.0.0 RC5

Fix

How to uninstall OpenCore Legacy Patcher

OCLP lives in three places: the app, the OpenCore bootloader on an EFI partition, and the root patches inside macOS. You can remove any of them, or all three to return to the macOS Apple supports. Do it in the right order, or the Mac will not start.

Checked against OCLP 3.0.0-rc.5 uninstaller (our test run)Updated 3 min read
On this page 6 sections
  1. What do you want to remove?
  2. Remove everything: back to native macOS
  3. Revert the root patches
  4. Uninstall the app
  5. Remove OpenCore from an EFI partition
  6. Common questions

Short answer

To remove everything: reinstall the last macOS Apple supports for your Mac from a USB installer or Internet Recovery (erasing the disk), then reset NVRAM. To remove only parts: use Revert Root Patches in the app, run OpenCore-Patcher-Uninstaller.pkg for the app, and delete the EFI/OC and System folders from the EFI partition for OpenCore. Removing OpenCore while running a patched macOS makes the Mac unbootable, so have an installer ready first.

What do you want to remove?

Your goalDo thisKeep your data?
Go back to normal, Apple-supported macOSReinstall native macOSOnly via backup (the disk is erased)
Fix a problem caused by the patchesRevert root patches, then re-patchYes
Remove the app but keep running the patched macOSNot recommended: you need the app to re-patch after updates. Uninstall the appYes
Remove OpenCore from a USB driveErase the drive in Disk Utility, or delete OpenCore from its EFI—
Your Mac is natively supported and used OCLP only for features (AirPlay to Mac, Sidecar)Remove OpenCore, reset NVRAM, ideally reinstall macOSYes

Remove everything: back to native macOS

  1. Back up

    Make a Time Machine backup. The disk will be erased.
  2. Get the newest macOS Apple supports for your Mac

    Create a USB installer for it (any 16 GB or larger drive, using Apple's createinstallmedia), or use Internet Recovery: start the Mac holding Cmd+Option+R. Internet Recovery may not offer the newest supported version. The Mac Checker shows which version is the newest for your model.
  3. Boot the installer and erase the whole disk

    Start holding Option and choose the installer (not EFI Boot). In Disk Utility choose View > Show All Devices, select the top disk entry and click Erase. This also removes OpenCore from the internal EFI partition.
  4. Install macOS

    Install as usual.
  5. Reset NVRAM

    Restart once more and reset NVRAM (hold Option+Cmd+P+R for about 20 seconds at startup). OpenCore leaves variables in NVRAM that can confuse the Mac otherwise, for example by sending it into Recovery repeatedly.

Revert the root patches

Open OpenCore Legacy Patcher, choose Post-Install Root Patch, then Revert Root Patches, and restart. macOS returns to the last sealed (unmodified) snapshot of the system.

  • Works on macOS Monterey and newer. Big Sur cannot revert snapshots: reinstall Big Sur over itself instead (same or newer version, no erase).
  • Without root patches, a patched Mac usually has no graphics acceleration, and may have no Wi-Fi or sound.
  • If the Mac does not boot at all after patching, revert from Recovery: see Stuck on boot after root patching.

Uninstall the app

The same Installer opening OpenCore-Patcher-Uninstaller.pkg. It removes the app and its Privileged Helper Tool; it does not remove root patches or OpenCore configurations.
Real screenshot · OCLP 3.0.0-rc.5 · macOS 15.7.9 (24G830) · GitHub macos-15-intelThe same Installer opening OpenCore-Patcher-Uninstaller.pkg. It removes the app and its Privileged Helper Tool; it does not remove root patches or OpenCore configurations.

Download OpenCore-Patcher-Uninstaller.pkg from the same GitHub release and open it. We ran the 3.0.0-rc.5 uninstaller and read its script. It removes:

Removed by OpenCore-Patcher-Uninstaller.pkg
/Applications/OpenCore-Patcher.app                      (the symbolic link)
/Library/Application Support/Dortania/OpenCore-Patcher.app
/Library/Application Support/Dortania/Update.plist
/Library/PrivilegedHelperTools/com.dortania.opencore-legacy-patcher.privileged-helper
/Library/LaunchAgents/com.dortania.opencore-legacy-patcher*   (if present)
/Library/LaunchDaemons/com.dortania.opencore-legacy-patcher*  (if present)

What stays, which you can delete by hand if you want a clean slate:

  • The empty folder /Library/Application Support/Dortania.
  • App settings: /Users/Shared/.com.dortania.opencore-legacy-patcher.plist.
  • Logs: ~/Library/Logs/Dortania/.
  • Downloaded Kernel Debug Kits in /Library/Developer/KDKs (can be several GB).
  • OpenCore and the root patches. The uninstaller “does not revert any patches installed”, as the release notes say.

Dragging the app to the Trash does not remove the privileged helper; use the uninstaller.

Remove OpenCore from an EFI partition

Read this first

If the Mac runs a macOS that Apple does not support, removing OpenCore makes it unbootable (prohibited sign). Only do this when you are about to reinstall native macOS, or on a USB drive, or on a natively supported Mac. Keep a bootable installer ready.
  1. Find and mount the EFI partition

    In Terminal, list disks and find the EFI partition of the drive (usually disk0s1 for the internal disk):
    Terminal
    diskutil list
    sudo diskutil mount disk0s1
  2. Delete only OpenCore's folders

    In /Volumes/EFI, delete the EFI/OC folder and the System folder. On 5K iMacs, also delete boot.efi at the root of the partition. Do not delete the whole EFI folder: it may contain Windows or Linux boot files (Dortania).
  3. Reset NVRAM and restart

    Reset NVRAM at the next startup (Option+Cmd+P+R).

Common questions

Will uninstalling OCLP delete my files?

No. Only reinstalling with a full disk erase does. Reverting patches, removing OpenCore and uninstalling the app leave your files alone.

Can I downgrade from Sequoia to the macOS my Mac shipped with?

Yes, but only by erasing and reinstalling (see above), then restoring your files from a backup. Time Machine backups made on a newer macOS cannot always be restored on an older one, so copy important files separately.

I removed OpenCore and now see a prohibited sign.

The patched macOS needs OpenCore to start. Boot a USB drive that has OpenCore on it (any OCLP USB drive), choose EFI Boot, then your disk, and reinstall OpenCore to the internal disk, or reinstall native macOS.

Do I need the uninstaller if I reinstall native macOS?

Erasing the disk removes everything, including the app. The uninstaller is only for removing the app from a system you keep.

Keep going

Something wrong or out of date on this page? Email hello@oclp.dev and we will fix it (see our corrections policy).