How to fix “Erase Assistant is not supported on this Mac” error?

The “Erase Assistant is not Supported on This Mac” error occurs when attempting to reset the system via System Settings > General > Transfer or Reset > Erase All Content and Settings or via Core Services. This reset could be carried out to fix a problem or to prepare the system for a new user. This issue may arise on any Mac, regardless of the macOS version.

Erase Assistant is Not Supported on This Mac
Erase Assistant is Not Supported on This Mac

Before we start fixing this issue, keep in mind that the Erase Assistant is supported only on macOS Monterey or later. To ensure compatibility, verify the version of your Mac’s OS.

  1. Select ‘About This Mac’ from the Apple menu on your Mac
    Open About This Mac
    Open About This Mac
  2. Ensure your macOS version is Monterey or later as the erase assistant is supported; however, other factors could also cause issue.
    Check the macOS Version
    Check the macOS Version

Supported Mac Types for Erase Assistant

Eraser Assistant is available only for specific Mac types.

  • Macs with Apple silicon:

To confirm:

  1. Open the Apple menu and select About This Mac.
  2. If an item labeled as Chip is shown, it is an Apple Silicon Mac.
    Check if the Mac is Apple Silicon
    Check if the Mac is Apple Silicon
  • Macs with the Apple T2 Security Chip:

To check:

  1. Press the Options key and navigate to Apple Menu > System Information
  2. In the left pane, navigate to Controller or iBridge
  3. If the Model Name shows T2, the Mac does have a T2 security chip.
    Check if the Mac has a T2 Chip
    Check if the Mac has a T2 Chip

1. Check the Account Settings of the Mac

To reset a Mac, administrative privileges are necessary. If your account lacks these, it may cause issues. Here’s how to verify:

  1. Expand the Apple menu and open System Settings or Preferences.
  2. Go to Users & Groups and check if your user account shows administrator right below the name. If so, your account is an administrator account on the machine.
    Confirm if the Account has Admin Access
    Confirm if the Account has Admin Access
  3. If not and your Mac is part of an MDM setup, make sure the account’s name (created by using PreStage Enrollment) does not have the same name as the Management Account. Check if the Erase Assistant starts working correctly.

2. Reinstall the macOS on the Machine

Since the Erase Assistant isn’t compatible with Mac, the only remaining solution is to delete the disk and reinstall the macOS on the machine.

  • Backup the Data: Before reinstalling the OS on the Mac, first back up the system data. You may choose any method, such as local or cloud backup.
  • Remove the Mac from the iCloud Profile: Regardless of the method used to erase your Mac, remember to remove it from your iCloud profile to prevent future inconvenience.

Reinstall the macOS on Apple Silicon Macs

  1. Connect the USB keyboard and mouse to the Mac.
  2. Disconnect any external storage devices from the Mac.
  3. Turn off the Mac (if it’s on) and press and hold the power button until the Startup Options screen appears.
  4. Select Options and click Continue.
  5. Select an administrator and enter the password if required.
  6. If necessary, enter the Apple ID and password used for the Mac
  7. On the Utilities screen, select ‘Disk Utility’ and click ‘Continue’.
    Open Disk Utility in the Mac's Recovery Utilities
    Open Disk Utility in the Mac’s Recovery Utilities
  8. In the sidebar, find the Macintosh HD. If there are additional volumes on the internal disk, select each one and click the volume button.
  9. After deleting all additional volumes, select ‘Macintosh HD’ in the sidebar and click ‘Erase’.
  10. Enter a name and format for the disk. It will be better to use the following:
    Name: Macintosh HD
    
    Format: APFS
  11. Click on ‘Erase’ and wait for the process to complete. If the ‘Erase Group’ button appears, select it instead of ‘Erase’.
  12. Enter the Apple ID (if asked) and click on Erase Mac and Restart.
  13. Upon restart, follow the prompts on your screen to complete the activation process, and once done, click Exit to Recovery Utilities.
  14. If you are going to sell the Mac or hand it over to someone else, open the Utilities menu on the Utilities screen and select Terminal.
  15. Execute the following. This will write zeros on the disk and will wipe your data from the disk.
    diskutil zeroDisk
  16. If you want to reinstall the OS, in the Utilities window, select Reinstall macOS and click Continue.
  17. Follow the prompts on the screen to complete the process. You may be asked to use the older macOS version before it was upgraded to the latest one. You can update later on.
  18. Once reinstalled, remember to update through the Mac’s Settings > Software Update.

Reinstall the macOS on Intel-based Macs

  1. Power off the Mac and press/hold the following keys:
    Command
    
    R
  2. Select an administrator user and enter its password.
  3. Open Disk Utility and in the sidebar, select Macintosh HD.
  4. Click Erase and set the following:
    Name: Macintosh HD
    
    Format: APFS or Mac OS Extended (Journaled)
    Erase Mactonish HD in the Mac's Disk Utility
    Erase Mactonish HD in the Mac’s Disk Utility
  5. Click Erase Group and if this option does not show, click on Erase.
  6. Enter the Apple ID (if required) and follow the prompts to complete the process.
  7. Once done, exit Disk Utility, and if you are going to sell the Mac or hand it over to someone else, open the Utilities menu on the Utilities screen and select Terminal.
  8. Execute the following. This will write zeros on the disk and will wipe your data from the disk.
    diskutil zeroDisk
  9. If you want to reinstall the OS, in the Utilities window, select Reinstall macOS and click Continue.
    Reinstall macOS on the Mac Through the Recovery Menu
    Reinstall macOS on the Mac Through the Recovery Menu
  10. Follow the prompts on the screen to complete the process.
  11. Once done, set it up as per your requirements. Make sure to update the OS to the latest build.

Enable FileVault on an Intel-based Mac

If you fail to reinstall macOS on an Intel-based Mac, enable FileVault on the Mac.

  1. Navigate to Mac’s System Settings > Privacy and Security > Enable FileVault.
    Enable FileVault on the Mac
    Enable FileVault on the Mac
  2. Once the encryption completes, retry the above steps.

3. Use an Erase Script

If none of the above works, you can use an Erase script. For example, this GitHub script.

Try this at your own risk, we are not affiliated with the developers.

4. Create a Bootable Installer for Intel-based Macs

If you’re unable to erase an Intel-based Mac, create a bootable installer using an empty USB drive (with a minimum capacity of 14GB) and another Mac. This will allow you to install the OS. Refer to this Apple Support article for steps on creating a bootable macOS installer.

  1. Connect the Mac to the Internet and power off the Mac. Internet is not required to download the OS but for other purposes.
  2. Insert the bootable USB into the problematic Mac.
  3. Press and hold the power button on a Silicon Mac until the Startup Options screen appears. For other Macs, hold down the Options key, power on the Mac, and release the key when the Bootable Volumes display.
    Boot the Mac Through the USB
    Boot the Mac Through the USB
  4. Select the required USB volume and follow the prompts on the screen to complete the process.

5. Restore the Mac in the DFU Mode

As a last resort, the problematic Mac can be restored by using its DFU mode.

  1. Open the MacBook not turning on article in a web browser and go to the Revive or Restore the MacBook method.
    Restore the Mac in the DFU Mode
    Restore the Mac in the DFU Mode
  2. Follow the instructions there and see if that erases the Mac.

If the issue persists, you may contact Apple Support or visit an authorized Apple service center for further troubleshooting.

ABOUT THE AUTHOR

Raza Arshad


Raza Arshad is a certified Google IT Support Professional. With a keen eye for detail and a passion for problem-solving, he excels in identifying and resolving bugs and Windows-related issues. Armed with a deep understanding of computer systems, Raza effortlessly navigates through complexities to pinpoint the root cause and implement effective solutions. His exceptional skills in bug detection and Windows troubleshooting make him a valuable asset in any IT support team.