A damaged archive does not always mean that every file inside it has been lost. A broken header, an incomplete download, a missing volume or a few unreadable data blocks may prevent normal extraction while leaving much of the content intact. The safest approach is to preserve the original archive, identify the type of damage and recover accessible files before attempting more invasive repairs. As of July 2026, current releases such as 7-Zip 26.02 and WinRAR 7.23 provide reliable testing and extraction functions for common archive formats, although their repair capabilities differ. ZIP and RAR files can often be rebuilt with WinRAR, while damaged 7z archives usually require selective extraction or, in severe cases, specialist recovery. The steps below focus on practical methods that ordinary users can follow without modifying binary data or using complex forensic software.
Before opening, repairing or renaming anything, create at least one complete copy of the damaged archive. Place the copy on a healthy internal drive or an external storage device with enough free space for both the archive and the recovered files. Carry out every test on this duplicate and leave the original untouched. Repair software can create new archives, temporary files and extracted data, so working in a separate folder prevents accidental overwriting. It also allows you to repeat the process with different settings if the first attempt produces incomplete results.
If the archive is stored on a failing hard drive, memory card or USB drive, copying it normally may not be safe. Repeated attempts to read damaged sectors can make a physical storage problem worse. Copy as much of the archive as possible to reliable storage before starting archive-level repair. When the device disconnects, produces unusual noises, freezes the computer or reports read errors, creating a sector-by-sector image with data recovery software is safer than repeatedly opening the archive. The archive should be repaired only after a stable copy has been obtained.
Check whether the file belongs to a multi-part archive. ZIP sets may use names such as archive.zip, archive.z01 and archive.z02, while RAR sets commonly use archive.part1.rar, archive.part2.rar and later numbered parts. Split 7z archives usually end in .7z.001, .7z.002 and similar extensions. Every part must normally be present in the same folder, and extraction must begin with the first volume. A missing, empty or incorrectly named volume can produce messages that resemble corruption even though the available parts are not damaged. If the archive came from a website, cloud folder or email, compare the downloaded file size with the source and download the missing part again when possible.
Install a current version of 7-Zip or WinRAR rather than relying on an old archiver supplied with the computer. Newer releases may support compression methods that older applications cannot read, and some apparent corruption errors are simply compatibility problems. Open the working copy and run the built-in Test function before extracting it. In WinRAR, select the archive and use Tools or Commands followed by Test archived files. In 7-Zip File Manager, open the archive and select Test. Testing reads the compressed data and verifies stored checksums without writing the contents to the destination folder.
The exact error message helps to determine what can still be recovered. A CRC error or checksum error usually means that an extracted file does not match the value recorded when the archive was created. A Data Error indicates that part of the compressed stream cannot be decoded correctly. Unexpected End of Archive often points to a truncated download or a missing final volume. Cannot Open File as Archive usually means that the application cannot read the archive header, the extension is incorrect or the beginning or end of the file is missing. A password error should be treated separately because entering the wrong password can also produce extraction failures.
If the archive opens and displays its file list, recovery prospects are generally better than when no contents can be shown. Start by extracting a few small files to a new empty folder. Choose items from different parts of the list rather than extracting everything into an existing directory. This simple test reveals whether the damage affects one file, a group of files or the entire compressed stream. Record which files open correctly and which produce errors. Do not overwrite previously recovered copies during later attempts, because a second extraction may produce a shorter or more damaged version of the same file.
For a damaged ZIP file, first try opening it with both 7-Zip and WinRAR. The two applications may respond differently to a broken directory record, and one may extract files that the other cannot list. When WinRAR can identify the archive, select Tools and Repair archive, or press Alt+R. Confirm ZIP as the archive type if automatic detection chooses the wrong format. WinRAR does not alter the source file. It creates a separate repaired archive, usually with a name beginning with fixed or rebuilt. Test this new file before extracting its contents.
RAR files have a useful advantage when they were created with a recovery record. This record contains additional error-correction information that can reconstruct a limited amount of damaged data. In WinRAR, open the working copy and select Repair archive. If a usable recovery record is present, the repaired result is normally saved with a name beginning with fixed. If no recovery record is available, WinRAR may attempt to rebuild the archive structure and save a file beginning with rebuilt. Structural rebuilding can restore access to intact files, but it cannot recreate compressed data that has actually been destroyed.
Multi-volume RAR archives require special care because one damaged volume can interrupt the entire sequence. Place every RAR part and any available REV recovery volumes in the same folder. Start testing or extraction from the first RAR volume, not from the damaged part. If REV files were supplied, WinRAR may use them to reconstruct a missing or broken volume. Without REV files, apply the Repair command to the affected volume and keep the repaired result in a separate working folder. Only after preserving the originals should the repaired volume be given the expected sequence name for another extraction attempt.
After repair, test the newly created archive instead of assuming that the operation restored everything. A repaired archive may open successfully while still containing files that fail checksum verification. Extract its contents to a new folder and keep the folder structure when possible. If one file stops the process, select smaller groups of files and extract them separately. This approach prevents a single damaged item from hiding other readable content. Files extracted without errors should be copied to a safe location before further experiments begin.
WinRAR includes a Keep broken files option in its extraction settings. This option prevents partially extracted files from being deleted when an error occurs. It can be useful for videos, uncompressed documents, database exports and other formats that may still contain usable sections. A partially recovered photograph may display only its upper area, while a damaged video may play until the corrupt section is reached. These files must not be treated as complete or trustworthy, but retaining them can be worthwhile when no intact copy exists. Save them in a clearly labelled folder so that they are not confused with verified files.
The position of damage matters, particularly in solid RAR archives. Solid compression treats several files as one continuous data stream, improving compression but creating dependencies between files. Damage to an early section may prevent later files from being decoded even when their own stored data is not directly affected. Non-solid archives provide better file-by-file recovery because each item is less dependent on the preceding content. If a solid archive stops at a particular file, try extracting files before that point individually. Repeating the process with the repaired archive may also release additional files if the original problem involved the archive structure rather than the compressed stream.

7-Zip does not provide a simple Repair button equivalent to WinRAR’s RAR and ZIP repair function. Begin with the latest stable 7-Zip release, open a copy of the archive and run Test. If the file list appears, extract readable items in small groups. When an error affects only one entry, deselect it and continue with the remaining files. Use a new destination directory for every major attempt. Files that pass extraction and open normally should be moved out of the working area immediately, because later advanced recovery steps may produce files with identical names but incomplete contents.
Many 7z archives use solid compression by default, which can limit partial recovery. Files placed in the same solid block share one compressed stream. If that stream is damaged, the first affected file and later files in the block may fail together. A non-solid 7z archive, or an archive divided into several solid blocks, usually offers better recovery prospects because damage may remain confined to one section. This behaviour explains why the file list can look complete while extraction stops partway through. Repeatedly forcing extraction will not reconstruct destroyed compressed data, although it may still save files located before the damaged section.
When 7-Zip reports that it cannot open the file as an archive, first check the archive’s total size and all split volumes. A .7z.001 file cannot be opened correctly without the subsequent numbered parts. If the archive creation process was interrupted, its final metadata and end header may never have been written. In that situation, the compressed data may exist while filenames, folder paths, timestamps and file boundaries are unavailable. Normal extraction software cannot reliably rebuild missing metadata from nothing. Recovery may still be possible, but the result can consist of unnamed raw data that requires additional identification.
The official 7-Zip recovery procedure describes an advanced method for archives with missing or damaged headers. It involves combining surviving compressed data with valid temporary archive structures, producing a raw output stream and scanning that stream for recognisable embedded file formats. This is not a normal repair operation and can require careful size calculations, a binary editor and a good understanding of solid blocks. Even when it works, original filenames and folder locations may be lost. For valuable business records, legal documents or unique personal files, a professional recovery service is safer than experimenting directly with the only available copy.
Encrypted archives have additional limitations. A repair tool may reconstruct a damaged container, but it cannot replace an unknown password or decrypt data without the correct credentials. Archives with encrypted filenames are especially difficult because the software may be unable to identify individual entries before decryption. Confirm the keyboard layout, capitalisation and any special characters in the password before treating the archive as corrupt. If the password is known but extraction still fails, test a copy with more than one current archiver. Do not upload confidential encrypted archives to unknown online repair sites, because doing so gives a third party access to the complete file.
Future archives can be made easier to recover by testing them immediately after creation and keeping a second copy on separate storage. For important RAR backups, add a recovery record and consider REV recovery volumes for multi-part sets. If individual file recovery matters more than maximum compression, avoid placing a large collection into one solid block. Store a checksum beside important archives so that later damage can be detected before the backup is urgently needed. No repair method can guarantee recovery after severe data loss, but an untouched original, verified duplicate, complete volume set and methodical extraction process provide the best chance of saving every file that remains readable.