ISDone.dll: download the file and fix the error
ISDone.dll is a file used by some setup programs (often for games) to unpack large archives. Its official description: “библиотека для распаковки arc, 7z, rar, pcf, srep архивов в InnoSetup”, by FragSoft.
If it is missing or damaged, Windows displays for example: “The program can't start because ISDone.dll is missing from your computer.” Two methods can fix the error, below.
Method 1 · quick · about 1 minute
Download only ISDone.dll
Ideal if only this file is reported missing: you replace a single file, without reinstalling anything.
- Version
- 0.6.0.0
- Architecture
- 32-bit (x86)
- Size
- 456.7 KB
- Publisher
- FragSoft
Then:
- Extract ISDone.dll from the zip file and copy it to the folder of the program showing the error (where its
.exefile is). - Still getting the error? Copy it to
C:\Windows\SysWOW64(64-bit Windows) orC:\Windows\System32(32-bit Windows), then restart.
Errors such as “ISDone.dll: An error occurred when unpacking! Unarc.dll returned an error code” usually come from the installation conditions (disk space, memory, damaged archive): if replacing the file is not enough, follow method 2.
SHA-256: b9bdc4a0309aa47613a7b5a680c55839aa7ba28e28f96e6b9316d4d5fe1dbe9d ·
Check on VirusTotal
· Product: ISDone library
Method 2 · complete · 10 to 30 minutes
Run the installation again in good conditions
The installation fails when the archive cannot be fully unpacked. Fix these points, then run the setup program again.
- Free up disk space (at least twice the size of the game) and install into a folder with a short path, without accents or special characters (e.g.
C:\Games). - Close other programs, check that Windows virtual memory is enabled, and see whether your antivirus has quarantined a file.
- If the error comes back at the same point, the setup file is probably damaged: download it again.
Complete guide: unarc.dll / ISDone.dll error
Error messages related to ISDone.dll
- The program can't start because ISDone.dll is missing.
- Error loading ISDone.dll. The specified module could not be found.
- Failed to load ISDone.dll
Why does this error occur?
- Not enough disk space or memory during unpacking.
- Damaged setup archive (incomplete download).
- Antivirus blocking or deleting a file during installation.
Files of the same family
Frequently asked questions
What do error codes -1, -7, -11 or -12 mean?
They mean that the unpacking failed: most often a lack of disk space or memory, or a damaged setup file. The steps of method 2 cover these causes.