(How to fix isdone.dll/unarc.dll error) How to Fix the isdone.dll/unarc.dll Error: When installing your favorite game on your computer, you may encounter the isdone.dll/unarc.dll error. If you are unable to install it on a Windows 11/10/8 PC, try applying the fixes mentioned in this article.
Error Message:
An error occurred during installation!
unarc.dll returned an error code: -1
Error: Archive data is corrupted (decompression failed)
unarc.dll is related to isdone.dll.
How to fix the isdone.dll/unarc.dll error?
When you extract a large compressed file, it consumes SSD space and RAM. If there is a shortage of SSD/RAM space, the above error occurs.
This article outlines some helpful methods that can resolve the isdone.dll/unarc.dll error.
Method 1: Repair using the Outbyte PC Repair Tool Outbyte
If there are errors on your computer such as missing other dll files, corrupted system files, outdated drivers, registry errors, or running malware, you may encounter various types of errors including the isdone.dll/unarc.dll error.
Use the Outbyte PC Repair Tool to scan for all computer errors, fix them, and optimize your PC for better performance.
Windows consists of a large number of dll files, exe files, sys files, various types of services, databases, and so on, so it’s not possible to constantly monitor all files. This excellent optimization tool repairs damages, fixes errors, updates Windows and drivers, and silently removes various types of errors.
The Outbyte PC Repair Tool performs all the above tasks easily and provides you with a smooth and error-free Windows environment to work in so you can focus solely on your tasks.
3 Steps to Fix This Error
Step 1. Download the Outbyte PC Repair Tool [File Size: 16.4 MB]
Step 2. Scan your Windows computer
Step 3. Click the "Repair" button to fix the error
Method 2: Clean Up System Memory
The first step you should take is to clean up memory and free up some additional space on the SSD.
Step 1: Delete large unused files.
Step 2: Run the Disk Cleanup utility, click on the "Start" menu, search for "Disk Cleanup," and open it.
Step 3: Select the drive letter (C:) and click OK.


disk_cleanup_utility
Step 4: Click the "Clean up system files" button.

cleanup_system_files
Step 5: Again, select the Drive Letter (C:) and click OK.

disk_cleanup_utility
Step 6: Select all files and click OK.

clean_system_junk_files
Method 3: Upgrade to a Larger SSD and RAM
It’s a great idea to increase the size of your SSD and RAM. The isdone.dll/unarc.dll error occurs due to lack of space, so replacing the device with a larger one can easily resolve this issue.
Method 4: Run the System File Checker Tool.
The System File Checker tool checks for violations of system file integrity, and if it finds any damage, it repairs or replaces them. It’s a very useful command-line tool that quickly fixes corrupted system file issues.
Step 1: Open an elevated command prompt.

Open the command prompt as an administrator in Windows 10, 8, and 11
Step 2: Run the command below.
sfc /scannow
Step 3: Wait for the process to complete.
Method 5: Run the CHKDSK Command to Fix Disk Errors.
Step 1: Open an elevated command prompt.

Open the command prompt as an administrator in Windows 8, 10, and 11
chkdsk /f c:
Method 6: Optimize the Installation Drive
There may be issues with the installation drive, which is why you are getting the isdone.dll/unarc.dll error. You need to optimize the installation drive before extracting the files.
Step 1: Open This PC. Right-click on the C drive and select Properties.

Step 2: Go to the "Tools" tab and click the "Optimize" button.

optim_drive
Step 3: Select the drive and click the "Optimize" button to start the optimization.

optim_drive
Method 7: Run a Malware/Virus Scan.
If there are malware or viruses running in the background, they may consume a huge amount of system memory and force the computer to display the isdone.dll/unarc.dll error when extracting a larger file. Scan your computer using a reliable antivirus program and remove all viruses and malware from your system.
Method 8: Re-register the isdone.dll/unarc.dll file.
Re-registering the isdone.dll/unarc.dll file may sometimes fix this error.
1. Open the command prompt as an administrator.
2. Run the following commands.
regsvr32 Isdone.dll
regsvr32 unarc.dll
3. Restart your computer.
Method 9: Increase Virtual Memory Size.
If you have plenty of space on your hard drive/SSD but insufficient RAM, you can add some virtual memory to your RAM.
Step 1: Go to Settings → System → About.
Step 2: Click on the Advanced system settings link.

Advanced system settings
Step 3: Go to the Advanced tab and click on the Settings under the Performance section.

Advanced_tab
Step 4: Go to the Advanced tab and click the "Change" button to increase the virtual memory size.

Advanced_tab
Step 5: Uncheck "Automatically manage paging file size for all drives." Select Custom size and enter 16 for the initial size and 2048 for the maximum size.

set_virtual_memory
Step 6: Click "OK" to save.
Conclusion
If you are receiving the isdone.dll/unarc.dll error when downloading a large amount of compressed files, increase the size of your hard drive (HDD)/SSD and RAM. Additionally, apply the solutions provided in this article to fix it.



