Common Mac Archive Error Codes Explained (And How to Fix Them)
September 18, 2026
Mac archive errors tend to be short, cryptic, and reused across completely different underlying problems. This page collects the specific error messages and codes you're most likely to have searched for — ZIP, RAR, and 7Z alike — with what each one actually means and the fix, so you can jump straight to the one matching your screen instead of reading a general troubleshooting guide top to bottom.
Finder ZIP extraction errors
"Unable to expand [name].zip into [destination]. (Error N.)"
This is Finder's Archive Utility reporting that extraction failed partway through, with a numeric error code appended. The code itself comes from the underlying macOS file system API Archive Utility calls, not from a documented, stable list Apple publishes for end users — the same number can appear for more than one root cause depending on macOS version.
Rather than guessing what a specific number means, treat the error as a signal to check the usual suspects in order: available disk space at the destination, write permissions on the destination folder, and whether the ZIP itself opens cleanly elsewhere. If the destination path is deeply nested (an archive extracting into an already-long folder path, especially one synced through iCloud Drive or a cloud storage client), shortening the path or extracting to a top-level folder like Desktop first often resolves it — long combined path lengths are a known trigger for this exact error, independent of anything wrong with the archive itself.
We cover the destination-permissions and disk-space cases individually further down this page, and if you've already ruled those out, our dedicated guide on "unable to expand" errors walks through the file-specific causes — incomplete downloads, mismatched extensions, undetected password protection — in more depth than fits here.
"The operation can't be completed because an unexpected error occurred (error code -50)"
This is macOS's most generic file-operation failure, not specific to archives at all — the same message appears during copies, moves, and deletes across Finder whenever an operation hits a problem the system doesn't have a more specific message for. Error -50 specifically usually points to an invalid parameter somewhere in the operation, most often an illegal character in a filename inside the archive, or a filename that's valid on the source system but not valid in macOS's file system.
Archives created on Windows occasionally contain filenames with characters Windows allows but macOS doesn't handle the same way (certain reserved characters, or names ending in a period or space), and Finder can throw this generic error rather than identifying the specific bad filename. The practical fix is extracting with a tool that sanitizes or renames problem filenames automatically instead of failing outright, or using Terminal's unzip command, which sometimes surfaces which specific entry it choked on where Finder's dialog stays silent.
"The operation can't be completed because an unexpected error occurred" (no code)
When this exact message appears with no error number at all, it's Finder's true catch-all — a fallback used when nothing more specific applies, covering everything from a flaky external drive to a background process holding a lock on the destination folder. It's the least diagnostically useful message macOS produces for file operations, by design as much as by accident.
Start by retrying the exact same operation once; a meaningful share of these are transient, caused by a momentary I/O hiccup, a Spotlight indexing pass, or a cloud-sync client (iCloud Drive, Dropbox, Google Drive) briefly locking a file it's actively syncing. If it repeats consistently on the same archive and destination, check whether the destination volume is externally connected and whether it's formatted in a way Finder fully supports for writing (some NTFS-formatted external drives are read-only from macOS without third-party driver software, which produces exactly this generic error rather than a clear "read-only volume" message).
Disk space and archive size errors
"There isn't enough free space" during extraction
This error means the destination volume ran out of storage before extraction finished, and it's more literal than it sounds — macOS calculates required space based on the archive's uncompressed contents, not its compressed file size on disk. A 200MB ZIP can easily need several gigabytes of free space to fully extract, depending on how compressible its contents were originally.
Check available space via Apple menu → About This Mac → Storage before retrying, and be aware that macOS's storage display itself can lag behind recent changes by a few minutes. If the archive is unusually small on disk but the error suggests it needs far more space than seems reasonable, you may be dealing with the archive-bomb scenario below rather than an ordinary large file.
An archive that needs far more space than its file size suggests (archive bombs and heavy nesting)
If a ZIP, RAR, or 7Z file is only a few megabytes on disk but extraction reports needing gigabytes of free space — or extraction runs for an implausibly long time relative to the file size — the archive likely contains either extreme compression ratios (highly repetitive data, like a file full of zeros, compresses to a tiny fraction of its real size) or many layers of archives nested inside each other, each layer multiplying the eventual output size.
This pattern is sometimes intentional and malicious — a so-called "zip bomb," designed to exhaust disk space or crash extraction tools when opened — and sometimes just an unusually compressible legitimate file, like a large log file or disk image full of empty space. Either way, the safe response is the same: don't extract an archive from an untrusted source that shows a wildly disproportionate compression ratio without first checking what's inside. Unzipr's Archive Health check flags exactly this pattern (compression ratio above roughly 100x on files over 50MB) as a warning before extraction begins, rather than letting you discover it only after your disk fills up mid-extraction.
Permission errors
"You don't have permission to save the file" / extraction fails silently into protected folders
This means the app doing the extracting doesn't have macOS's permission to write into the destination folder — most commonly Desktop, Documents, or Downloads, which macOS treats as protected locations requiring an explicit grant for apps that aren't handling files purely through Finder's own sandboxed file picker.
The fix is granting the archive app access when macOS prompts for it: System Settings → Privacy & Security → Files and Folders, then enabling the specific folder for that app. If you dismissed the permission prompt once, it often won't reappear automatically on the next attempt, so you may need to grant access manually in that Settings pane rather than waiting for another prompt. This restriction has gotten stricter across recent macOS versions specifically for apps distributed outside the Mac App Store, and it can produce a silent failure or a vague error rather than a clear "permission denied" message, which is part of why it's easy to misdiagnose as file corruption.
RAR-specific errors
"Unsupported RAR version" or an archive that older tools refuse to open (RAR5)
RAR has two structurally different archive formats in common use: the older RAR4 format and RAR5, introduced in 2013 and now the default for anything compressed with a current version of WinRAR. Some older or less actively maintained Mac RAR tools were built before RAR5 existed, or only ever implemented RAR4 support, and will reject a RAR5 file outright with a version or format error rather than attempting to read it.
The fix is straightforward: confirm the tool you're using actually lists RAR5 support (not just "RAR" generically, since that's frequently used loosely to mean RAR4-only), and update to a current version or switch tools if it doesn't. Unzipr supports both RAR4 and RAR5. Our broader guide on extracting RAR files on Mac for free covers RAR tool options in more depth if this is a recurring issue rather than a one-off.
"The volume is not found" or a multi-part RAR that won't open past the first part
Large RAR archives are frequently split into multiple numbered volumes (.part1.rar, .part2.rar, and so on, or the older .rar, .r00, .r01 naming). This error means the tool located and opened the first volume but couldn't find one or more of the subsequent parts it needs to complete extraction — either because a part is missing, was renamed, or is sitting in a different folder than the rest.
All volumes need to be in the same folder with their original filenames intact for extraction to work; renaming even one part, or downloading them from a source that delivered them out of sequence with altered names, breaks the chain. Re-download any part you're unsure about rather than assuming a small file is fine to skip — multi-part RAR extraction generally requires every volume to be present, not just the first. Our guide on opening multi-part RAR archives on Mac covers volume-naming conventions and reassembly in more detail.
7Z-specific errors
"Data Error" or "CRC Failed" when opening a 7Z file — wrong password vs. real corruption
7Z's encryption is applied to file data at a low level, which means a wrong password and genuine file corruption can both surface as the same generic data or CRC error rather than a clear "incorrect password" message — 7Z extractors frequently can't distinguish the two cases from the error alone, unlike ZIP, which more often (though not always) reports a password failure distinctly.
To tell them apart: if you're confident the password is correct — you're copying it directly from wherever it was shared, with no extra spaces or hidden characters — and it still fails, corruption becomes the more likely explanation, especially if the file's size doesn't match what the source expected. If you're at all unsure about the password itself, try re-entering it carefully before assuming the archive is damaged, since a mistyped password is a far more common cause of this exact error than actual corruption.
Password-protected archives that fail silently instead of prompting
A password-protected archive that produces garbled filenames, corrupted-looking output, or a generic failure instead of ever asking for a password is a known gap in Finder's built-in Archive Utility rather than a sign the archive itself is broken — Archive Utility simply doesn't support ZIP password prompts, and attempts to extract encrypted content as if it weren't encrypted. We've covered this specific failure mode, and the fix, in full in our guide on extracting password-protected ZIP files on Mac; the short version is that a third-party tool with explicit password detection, like Unzipr, is required rather than any Archive Utility setting or workaround.
A quick diagnostic order to work through
- Check the exact error text and code against the sections above first
- Confirm available disk space at the destination, remembering that uncompressed size can be far larger than the archive's file size on disk
- Confirm the destination folder isn't a protected location (Desktop, Documents, Downloads) without the extracting app's permission granted
- Try a different, known-clean archive at the same destination to rule out a destination-specific problem versus a file-specific one
- For RAR, confirm RAR5 support and that every volume of a multi-part set is present
- For 7Z, re-verify the password before assuming corruption
Frequently asked questions
Why do Mac archive errors often have such unhelpful messages? Archive Utility is a small background component of macOS rather than a dedicated, actively differentiated product, and its error reporting reflects that — it surfaces the same handful of generic system-level messages for many distinct underlying causes rather than investing in archive-specific diagnostics.
Does a third-party archive app give better error messages than Finder? Generally yes, since archive handling is the entire purpose of a dedicated tool rather than one small feature among many — better error messages, clearer password prompts, and format-specific handling (RAR5, 7Z encryption) are typically part of what you're getting by switching away from Archive Utility in the first place.
Is there a single reference list of every Finder error code and its exact meaning? Apple doesn't publish a complete, stable public mapping of these numeric codes to specific causes, and the same code can correspond to different underlying issues across macOS versions — that's exactly why this page organizes by symptom and scenario rather than promising a precise code-to-cause lookup table.
Can running Terminal commands give more specific error detail than Finder's dialog? Often yes — unzip yourfile.zip in Terminal frequently prints more specific text than Finder's generic dialog, sometimes naming the exact corrupted entry or explicitly stating a file is encrypted, which can immediately narrow down which fix applies.
Should I be worried an error means my Mac has a deeper problem? Almost always no — the overwhelming majority of the errors on this page are specific to the individual archive, its destination folder, or the tool handling it, not a sign of a broader issue with your Mac.
Are any of these errors related to a paid feature in archive apps? No — the errors and fixes covered here all apply to ordinary free extraction, not to any PRO or paid tier of any tool, including Unzipr.
The bottom line
Most Mac archive errors trace back to a small set of root causes — disk space, permissions, an unsupported format version, or a wrong password — even when the error message itself doesn't say so directly. Unzipr handles password-protected ZIP, RAR5, and 7Z archives with clearer, more specific error reporting than Finder's generic dialogs, and its Archive Health check flags disproportionate compression ratios and path-traversal risks before extraction begins rather than after something's already gone wrong.