18,355 games • 119 updates this week • 4,738 users

ISDone.dll and Unarc.dll messages appear when an installer cannot read, decompress, verify, or write packaged data. The DLL name alone does not identify one universal fix: the error code and the stage where installation fails are more important.

Do not download random copies of ISDone.dll or Unarc.dll. These errors are usually symptoms of damaged data, insufficient space, unstable memory, blocked files, or a path problem. Replacing system DLL files can create additional errors.

What the Error Usually Means

  • The archive or one multipart volume is incomplete or corrupted.
  • The torrent completed incorrectly and needs a force recheck.
  • The destination or system drive does not have enough free space.
  • Windows cannot write to the selected folder.
  • The path is too long or contains characters the installer does not handle correctly.
  • RAM, CPU, storage, or an overclock is unstable during decompression.
  • Security software quarantined or blocked a required file.
  • The Windows page file is disabled or too constrained for a memory-heavy installer.

Step 1: Record the Exact Error

Write down the complete message and code, for example “Unarc.dll returned an error code: -1” or “ISDone.dll error while unpacking.” Also note the percentage where installation fails. A repeatable failure at the same percentage often points to damaged source data; failures at changing points can indicate instability or resource pressure.

Step 2: Verify the Download

  1. In the torrent client, stop the torrent and run Force Recheck.
  2. Wait for verification to reach 100%.
  3. If data is missing, resume the torrent until complete.
  4. For direct downloads, compare file sizes and download a failed part again.
  5. If checksums are provided, compare them before reinstalling.

Step 3: Check Multipart Archives

Put every .part1.rar, .part2.rar, or numbered volume in the same folder. Keep the original filenames. Start extraction from the first part only. A “next volume” or CRC message usually means one volume is missing, incomplete, or renamed.

Step 4: Confirm Free Space

Compressed installers can require space for the download, temporary decompression data, and the installed game at the same time. Check both the target drive and the Windows system drive. Leave additional free space beyond the final game size.

Step 5: Use a Short Local Path

Move the installer to a simple folder such as D:InstallGameName and install to D:GamesGameName. Avoid deeply nested folders, cloud-synchronized locations, protected Windows directories, and unusual characters while troubleshooting.

Step 6: Check Permissions and File Locks

  • Close the torrent client if it is actively writing or checking the same files.
  • Close archive managers and game launchers.
  • Confirm the folder is writable by your Windows account.
  • Run the installer with elevated rights only when the source is trusted and the installer requires it.
  • Review Controlled Folder Access and Protection History for a specific block.

Step 7: Test System Stability

Large decompression workloads expose unstable RAM and overclocks. Return CPU, GPU, and memory settings to defaults, close heavy applications, and restart Windows. If the same installer fails at different percentages, test memory and storage health before repeatedly reinstalling.

Step 8: Review the Windows Page File

Use System Properties → Advanced → Performance Settings → Advanced → Virtual memory. For most systems, Automatically manage paging file size is the safest setting. Restart Windows after changing it. A page file is not a replacement for defective RAM or insufficient disk space.

Step 9: Review Antivirus Detections

Do not assume the detection is false. Open Protection History, record the detection name, verify the file and source, update security definitions, and use a reputable second opinion if appropriate. Avoid excluding an entire Downloads or Games folder.

Error Pattern Guide

PatternMost useful checks
Fails at the same percentageForce recheck, archive part, checksum, disk read error
Fails at changing percentagesRAM stability, overclock, temperature, storage health
Fails immediatelyPath, permissions, missing first archive part, blocked installer
“Not enough memory”Free RAM, page file, system drive space, installer limits

When to Download Again

Download the affected data again when verification cannot repair it, the archive repeatedly reports CRC errors, file sizes do not match, a storage error damaged the source, or the listing has been replaced with a corrected build.

Related MaGamers Guides