Mac Error Codes List (And How To Fix Them)

Before we dive in

Before we dive in, let's make sure you stay safe online. We created SpyHunter because your security matters to us.

Protect your computer today — download SpyHunter right here! Check out our top tips below to keep your computer safe and secure.

Download SpyHunter

Ever faced a bizarre code popping up on your Mac and wondered what’s going wrong? Mac error codes, those mysterious combinations of numbers and letters, are actually there to tell you exactly what’s up.

These codes are crucial clues that help pinpoint issues ranging from minor glitches to serious system malfunctions.

Whether you’re a DIY troubleshooter or considering professional tech support, understanding these codes can save you time and reduce stress.

In this article, we’ll examine what these error codes mean and go through simple fixes to get your Mac running smoothly again.

What exactly are Mac error codes?

Mac error codes are specific messages generated by your Mac’s operating system to inform you of a problem that prevents certain operations.

These messages appear when macOS encounters an unexpected issue, ranging from minor file access hiccups to major hardware malfunctions.

The error code, typically a combination of numbers and letters, acts as a diagnostic tool to identify and resolve these problems more efficiently.

mac screen, error message

There are many types of Macintosh error codes, from Disk full errors to Memory Manager errors and more. These include specific memory mgr error codes like ‘memFullErr’ for insufficient memory and ‘memLockedErr’ for attempts to move a locked memory block.

Decoding the beep: What your Mac is trying to tell you

Some error codes are signaled even before your Mac boots up. When your Mac beeps at startup, it’s using a universal language of beep codes to communicate hardware and system errors even before the computer has booted fully.

Sometimes, these errors indicate that certain components could not be initialized, highlighting issues with resources or functionality not being ready for use.

Each beep pattern – whether it’s a singular beep, a series of repeated beeps, or a combination of long and short sounds – has a specific meaning and indicates a particular type of problem.

Here is the meaning of every beep pattern you can encounter:

  1. A single beep repeating every five seconds: Your Mac is not detecting any memory or RAM installed. This might happen if you recently replaced a memory stick.
  2. Three beeps repeating every five seconds: The memory installed on your system did not pass the boot-up integrity test. Make sure the memory stick is good and that it is installed firmly in the slot.
  3. Three long, then three short beeps that alternate: Your Mac found a problem with its firmware and is currently restoring it to its defaults. Normal operation should resume soon.

Frequently encountered Mac error codes

Error code 36

Error code 36 typically displays the message “The Finder can’t complete the operation.” This error pops up when attempting to copy or drag files.

It’s often due to hidden corruption or a faulty file that cannot be read or written. There are multiple solutions to solving Error code 36 that involve using the Disk Utility or the dot_clean command in Terminal, as well as checking for file or directory permissions.

Error code 43

Mac Error Code 43 typically occurs when trying to delete, move, or copy files. It means that the Finder cannot complete the operation due to an issue with the file or the file path.

This error might be caused by invalid characters in the file name, such as a colon “:”, or if the file is in use, locked, or corrupted. It can also happen if the file is missing or the file path is too long.

To resolve it, you can try renaming the file, ensuring it is not in use, or using disk utility tools to repair disk permissions.

Error code 79

Mac Error Code 79 is related to issues with compressed files. This error occurs when the system is unable to open a zip file due to corruption or compatibility issues.

It can happen if the file was not properly compressed or if it became damaged during the download or transfer process.

To resolve Mac error 79, you can try re-downloading the file, using a different unzipping tool, or checking if the file was created on a non-Mac system that may have caused incompatibility.

Error code 10661

Mac Error Code 10661, also known as kLSExecutableIncorrectFormat, occurs when the system is unable to launch an application because it is in an incorrect or unsupported format.

This error typically happens when trying to open an app that was designed for a different processor architecture (e.g., a PowerPC app on an Intel-based Mac) or if the app is corrupted.

To resolve this issue, ensure that you’re using the correct version of the application for your Mac’s architecture or try reinstalling the app.

Error code 8003

Error code 8003 usually occurs when you try to empty the trash on your Mac and it fails to delete all the items. This can also happen if some files are write protected, preventing them from being modified or deleted.

This could be due to files being locked or in use by other applications. A simple fix is to restart your Mac and try emptying the trash again.

If the problem persists, you can open a Terminal window and use the command sudo rm -rf ~/.Trash/* to force empty the trash, but be cautious as this permanently deletes all items.

Error code categories

When dealing with Mac error codes, it’s helpful to understand that they can be broadly categorized into three main types: system errors, application errors, and hardware errors.

Each category has its own set of common issues and solutions, making it easier to diagnose and fix problems.

System errors

System errors occur when the operating system encounters a problem, such as a kernel panic or a system crash.

These errors can be caused by software bugs, hardware issues, or conflicts between different system components.

Here are some common system errors:

  • Error 0x80000002: This error occurs when the system encounters a problem with the Parameter RAM (PRAM). Resetting the PRAM can often resolve this issue.
  • Error 0x80000003: This error occurs when the system encounters a problem with the system’s clock. Ensuring your system clock is correctly set and synchronized can help fix this error.
  • Error 0x80000004: This error occurs when the system encounters a problem with memory management. Running a memory diagnostic tool can help identify and resolve memory-related issues.

Application errors

Application errors happen when a specific application or software encounters a problem, such as a crash or a freeze.

These errors can be caused by software bugs, conflicts between different applications, or issues with the system’s resources.

Here are some common application errors:

  • Error -50: An application encounters a problem with its permissions. Checking and adjusting the application’s permissions can often resolve this issue.
  • Error -100: An application encounters a problem with its syntax. Ensuring that the application’s code or commands are correctly written can help fix this error.
  • Error -101: An application encounters a problem with user interaction. Reviewing the application’s user interface and interaction logic can help identify and resolve this issue.

Hardware errors

Hardware errors occur when a hardware component, such as a hard drive or a graphics card, encounters a problem.

These errors can be caused by hardware failure, conflicts between different hardware components, or issues with the system’s configuration. Here are some common hardware errors:

  • Error 0x80000005: The system encounters a problem with its hard drive. Running Disk Utility to check and repair the disk can often resolve this issue.
  • Error 0x80000006: The system encounters a problem with its graphics card. Updating the graphics card drivers or checking for hardware issues can help fix this error.
  • Error 0x80000007: The system encounters a problem with its network connection. Ensuring that network settings are correctly configured and that there are no hardware issues with the network adapter can help resolve this error.

Use SpyHunter to aid Mac error troubleshooting

If you’re frequently facing error codes on your Mac, SpyHunter could be an essential tool for you. SpyHunter targets a wide array of common and complex issues that MacOS users encounter.

This software scans your system thoroughly, identifying problematic files and malware that contribute to these errors.

With regular updates, it keeps up with the newest MacOS changes and threats, providing a resilient defense against malware that could be causing errors and disrupting your user experience.

You can download SpyHunter from here and install the application by following the instructions on your screen.

Once installed, use SpyHunter’s main menu to initiate a full scan of your Mac. The scanner will display a list of all malware discovered on your system.

remove malware, trojans, and other threats with spyhunter

You can use the app’s interface to select and automatically remove any threats discovered during the scan and endure a safer, smoother system in the future. The application’s real-time malware guard will take care of your long-term protection.

remove malware, viruses, and potentially unwanted programs with spyhunter for mac

Common Mac error codes list

Error codeDescription
0File system error that may occur when using Windows-formatted storage devices.
102Error during the downloading of updates for an application.
1309Attempting to copy a file larger than 4GB to a drive that is formatted in FAT32, and the operation needs a drive formatted in NTFS.
8058Error indicating that the property list (plist) file used by Finder is corrupted and causes issues.
8062Error during file operations, usually related to permissions, file corruption or space requirements.
8072Unexpected error, usually related to corrupt or damaged files while moving or copying.
8076Unexpected error, commonly related to file corruption.
10092Unexpected error, related to possible file corruption or issues with a system process.
10673Error during interaction with problematic attachments inside an email.
100006Error during file operations, commonly using external drives. Might be related to file corruption or an issue with an active system process.
20001Server err indicating session closure problems or server unavailability.
20002Server error due to too many clients or server overload, requiring improved error handling mechanisms.
30001Error initializing the slot resource table, critical for managing system resources effectively.
30002Slot resource table could not be initialized, indicating issues with system hardware components.
Common error codes
Share this post on your favorite social media
Keep Your Mac Fast and Secure
Optimize your Mac and stay malware-free with SpyHunter

For a better understanding of our policies, please review our Free Trial Offer below, EULA, and Privacy/Cookie Policy.

SpyHunter Free Trial: Important Terms & Conditions

The SpyHunter Trial version includes, for one device, a one-time 7-day Trial period for SpyHunter 5 Pro (Windows) or SpyHunter for Mac, offering comprehensive malware detection and removal functionality, high-performance guards to actively protect your system from malware threats, and access to our technical support team via the SpyHunter HelpDesk. You will not be charged upfront during the Trial period, although a credit card is required to activate the Trial. (Prepaid credit cards, debit cards, and gift cards are not accepted under this offer.) The requirement for your payment method is to help ensure continuous, uninterrupted security protection during your transition from a Trial to a paid subscription should you decide to purchase. Your payment method will not be charged a payment amount upfront during the Trial, although authorization requests may be sent to your financial institution to verify that your payment method is valid (such authorization submissions are not requests for charges or fees by EnigmaSoft but, depending upon your payment method and/or your financial institution, may reflect on your account availability). You can cancel your Trial by contacting EnigmaSoft’s payment processor (identified in your confirmation email) or EnigmaSoft directly no later than two business days before the 7-day Trial period expires to avoid a charge coming due and being processed immediately after your Trial expires. If you decide to cancel during your Trial, you will immediately lose access to SpyHunter. If, for any reason, you believe a charge was processed that you did not wish to make (which could occur based on system administration, for example), you may also cancel and receive a full refund for the charge any time within 30 days of the date of the purchase charge. See FAQs.

At the end of the Trial, you will be billed upfront immediately at the price and for the subscription period as set forth in the offering materials and registration/purchase page terms (which are incorporated herein by reference; pricing may vary by country per purchase page details) if you have not timely canceled. Pricing typically starts at $72 for 3 months (SpyHunter Pro Windows) and $42 for 3 months (SpyHunter for Mac). Your purchased subscription will be automatically renewed in accordance with the registration/purchase page terms, which provide for automatic renewals at the then applicable standard subscription fee in effect at the time of your original purchase and for the same subscription time period, provided you’re a continuous, uninterrupted subscription user. Please see the purchase page for details. Trial subject to these Terms, your agreement to EULA/TOS, Privacy/Cookie Policy, and Discount Terms. If you wish to uninstall SpyHunter, learn how.

For payment on the automatic renewal of your subscription, an email reminder will be sent to the email address you provided when you registered before your next payment date. At the onset of your trial, you will receive an activation code that is limited to use for only one Trial and for only one device per account. Your subscription will automatically renew at the price and for the subscription period in accordance with the offering materials and registration/purchase page terms (which are incorporated herein by reference; pricing may vary by country per purchase page details), provided that you are a continuous, uninterrupted subscription user. For paid subscription users, if you cancel, you will continue to have access to your product(s) until the end of your paid subscription period. If you wish to receive a refund for your then current subscription period, you must cancel and apply for a refund within 30 days of your most recent purchase, and you will immediately stop receiving full functionality when your refund is processed.

For CALIFORNIA CONSUMERS, please see the notice provisions:
NOTICE TO CALIFORNIA CONSUMERS: Per the California Automatic Renewal Law, you may cancel a subscription as follows:

  1. Go to www.enigmasoftware.com and click the "Login" button at the top right corner.
  2. Log in with your username and password.
  3. In the navigation menu, go to "Order/Licenses." Next to your order/license, a button is available to cancel your subscription if applicable. Note: If you have multiple orders/products, you will need to cancel them on an individual basis.

Should you have any questions or problems, you can contact our EnigmaSoft support team by phone at +1 (888) 360-0646 (USA Toll-Free) / +353 76 680 3523 (Ireland/International) or by email at support@enigmasoftware.com.
How do you cancel a SpyHunter Trial? If your SpyHunter Trial was registered via MyCommerce, you can cancel the trial via MyCommerce by logging into the MyAccount section of MyCommerce (see your confirmation email for further details). You can also contact MyCommerce by phone or email to cancel. To contact MyCommerce via phone, you can call +1-800-406-4966 (USA Toll-Free) or +1-952-646-5022 (24x7x356). You can contact MyCommerce by e-mail at ordersupport@mycommerce.com. You can easily identify if your trial was registered via MyCommerce by checking the confirmation emails that were sent to you upon registration. Alternatively, all users may also contact EnigmaSoft Limited directly. Users can contact our technical support team by emailing support@enigmasoftware.com, opening a ticket in the SpyHunter HelpDesk, or calling +1 (888) 360-0646 (USA) / +353 76 680 3523 (Ireland/International). You can access the SpyHunter HelpDesk from SpyHunter's main screen. To open a support ticket, click on the "HelpDesk" icon. In the window that appears, click the "New Ticket" tab. Fill out the form and click the "Submit" button. If you are unsure of what "Problem Type" to select, please choose the "General Questions" option. Our support agents will promptly process your request and respond to you.

———

SpyHunter Purchase Details
You also have the choice of subscribing to SpyHunter immediately for full functionality, including malware removal and access to our support department via our HelpDesk, typically starting at $42 for 3 months (SpyHunter Basic Windows) and $42 for 3 months (SpyHunter for Mac) in accordance with the offering materials and registration/purchase page terms (which are incorporated herein by reference; pricing may vary by country per purchase page details). Your subscription will automatically renew at the then applicable standard subscription fee in effect at the time of your original purchase subscription and for the same subscription time period, provided you’re a continuous, uninterrupted subscription user and for which you will receive a notice of upcoming charges before the expiration of your subscription. Purchase of SpyHunter is subject to the terms and conditions on the purchase page, EULA/TOS, Privacy/Cookie Policy and Discount Terms.

———

General Terms
Any purchase for SpyHunter under a discounted price is valid for the offered discounted subscription term. After that, the then applicable standard pricing will apply for automatic renewals and/or future purchases. Pricing is subject to change, although we will notify you in advance of price changes.
All SpyHunter versions are subject to your agreeing to our EULA/TOS, Privacy/Cookie Policy, and Discount Terms. Please also see our FAQs and Threat Assessment Criteria. If you wish to uninstall SpyHunter, learn how.