At the time of unpacking or installing a large size of game on your computer, the isdone.dll/unarc.dll error may appear. If you are unable to install your favorite game on Windows 11/10/8 computer, try to apply the fixes, mentioned in this article.
An error occurred when unpacking!
unarc.dll returned an error code: -1
ERROR: archive data corrupted (decompression fails)
The unarc.dll is associated with isdone.dll.
How to Fix the isdone.dll/unarc.dll error?
When you unpack a large compressed file, it consumes SSD and RAM space. If it found a lack of SSD/RAM space, it returns the above error.
In this article, there are some useful methods are described that will resolve isdone.dll/unarc.dll related error.
Method 1: Fix using the Outbyte PC Repair Tool
If there are bugs in the computer like missing other dependency dll files, corrupted system files, outdated drivers, bugs in registry files, malware running, etc, then you are likely to get several kinds of errors including the isdone.dll/unarc.dll error.
Use Outbyte PC Repair Tool to scan and fix all the computer errors and optimize your PC for better performance.
Method 3: Clean-up System Memory
The first step you should take is to clean the memory and arrange some extra space in SSD.
Method 4: Upgrade the bigger Size of SSD and RAM
It is the best idea to increase the size of the SSD and RAM. The isdone.dll/unarc.dll error occurs due to the lack of spaces so, replacing the hardware with a bigger size can fix this problem easily.
Method 5: Run System File Checker Tool.
System File Checker tool checks the integrity violation of system files and if it founds any corruption, it repairs or replaces them. It is a very useful command line tool that fixes corrupted system files issue quickly.
Method 6: Run the CHKDSK command to repair the disk error.
chkdsk /f c:
Method 7: Optimize the installation drive.
There might be problems in the installation drive, so you are getting the isdone.dll/unarc.dll error. You need to optimize the installation drive before unpacking the files.
Method 8: Run a Malware/Virus scanner.
If there is malware or viruses are running in the background, it may consume huge system memory and force the PC to throw an isdone.dll/unarc.dll error when unpacking a larger file. Scan your PC with trusted antivirus software and remove all the viruses and malware from your computer.
Method 9: Re-register the isdone.dll/unarc.dll file.
Re-registering the isdone.dll/unarc.dll file may fix this error sometimes.
2. Run the following commands.
3. Reboot the PC.
Method 10: Increase the virtual memory size.
If you have large HDD/SSD space but insufficient RAM, you can add some virtual memory to RAM.
"Automatically manage paging file size for all drives". Select Custom size and insert 16 for the Initial size and 2048 for the maximum size.
If you are getting the isdone.dll/unarc.dll error when unpacking a large size of compressed files, increase the memory size of your HDD/SSD and RAM. Apart from it apply the solutions given in this article to fix it.