ISDone DLL Error Correction Tutorial

Isdone.dll errors appear when you try to install large games in Windows.

Ironically, the errors themselves have almost nothing to do with the isdone.dll file – the error occurs because your system does not have the memory capacity to extract the installation files from your system. In 90% of the cases, the fault is the lack of RAM capacity.

In reality, the solution is more complicated than most people appreciate. The problem is, while it’s easy to add “virtual memory” to Windows (which fixes the bug in 90% of cases), it generally doesn’t resolve the primary reason for the bug (which is likely bad RAM). In other words, most people end up trying to implement quick fixes that do nothing in the long run.

The solution to the error is to make sure you have a fully functioning system, with the correct RAM requirements and the appropriate amount of hard drive space for the game / application you want to install. Unfortunately, most systems are underpowered and likely to have capacity issues. The following steps will explain exactly how to resolve the bug in your kernel, providing your system with a stable and long-term solution to any potential bugs.

The typical error message for the file is as follows:

An error occurred while unpacking!

Unarc.dll returned an error code: -1

ERROR: corrupt file data (decompression fails)

Because

The first thing to appreciate is why Isdone.dll errors appear.

The isdone.dll and unarc.dll files are known as DLL (Dynamic Link Library) files that Windows uses to provide shared functionality for many different applications. Windows uses DLL files to everything – It literally has thousands of them, usually located in c: / Windows / System32.

Although Windows uses the isdone.dll / unarc.dll files, they are prone to errors. In this case, the error is not caused by the files themselves (as is the case with most other DLL errors), but rather by their inability to complete the required operations.

The errors you are experiencing appear when you install large games / apps. The reason they appear is that your system cannot extract installation files that each uses of the installation application.

Because your computer requires the extraction of these installation files before your system can run the game / application in question, errors will arise if that process is impeded in any way. This is the main reason for your error: your system has run out of computing resources (RAM / HDD) needed to put new installation files on your system.

The reasons why this happens include:

  • Insufficient RAM capacity

  • Faulty RAM

  • Antivirus blocking the installer

  • Lack of administrator privileges

To resolve the error, you must ensure that you can correct the main cause of the problem. This comes in various forms, which I will explain below.

Solutions

The solution to isdone.dll errors is basically to increase the RAM / HDD capacity of your computer. However, to do this effectively requires several other steps, detailed here:

Virtual memory

The first step is to add “Virtual Memory” to your system.

Virtual memory is another term for a pagination proceedings. Windows uses it as an “overflow” for your RAM, and it basically means that if you have a problem with a lack of RAM capacity on your system, it will allow your computer to use the hard drive as a temporary storage location.

You can add virtual memory to any Windows system, if you have the required hard disk space. This is done very simply, following the steps described here:

  • Press Windows + R keys on your keyboard

  • In the “Run” dialog box, type “sysdm.cpl“and press Pay in

  • This will open the advanced system settings dialog.

  • In the tabs at the top, select “Advanced”.

  • A new page will open; in it, select “Settings“under the Performance group

Once you have selected this, a new box will appear in which you must select “Advanced” at the top. This will open another screen, from which you must select “Change” in the Virtual Memory box.

When you are inside the Virtual Memory section, you need to uncheck the “Automatic” checkbox at the top and select “Custom Size” from the radio buttons below. This will give you the ability to write a custom size file, which should write 4096mb if you have that much space on your hard drive.

After doing this, click OK and try the installer again.

If this doesn’t work, it suggests that you have a deeper problem with your system, which may include having bad / faulty RAM. If this is the case, the best steps to move forward are to check each potentially damaged part of the system and make sure they are working properly.

Close antivirus / other programs

The next step is to close any antivirus or other software that may be preventing your system from using its full capacity.

To do this, you must first manually close any antivirus applications that you have on your system. This is done as follows:

  • Move the mouse to the Bottom right from the screen

  • From the right side of the taskbar, open the “icon tray

  • Locate your antivirus

  • Right click and select the equivalent from “Pause“(each AV has its own)

  • Basically, you are looking for temporarily disable it while installing your game

Most audiovisual products can pause their service for several minutes (usually 10/15/30). You need to select this and then install your game again. The same is the case with Windows Defender, which runs when no other antivirus is running.

To add to this, you’ll also want to close all non-essential Task Manager programs. If you are an experienced computer user, this is relatively simple … however, here are the steps:

  • Press CTRL + ALT + DEL on your keyboard

  • In Windows 7, this will load the “Task Manager” directly

  • In Windows 8/10, you will need to click on “Task Manager”

  • When you are inside the Task Manager, click on the “Processes” tab (at the top) and select the applications that are listed as running, but are not required

  • Right click and select “End Process”

  • This will remove the application from memory, freeing up capacity for the installer.

Administrator rights

Finally, you will also want to see the use of administrator privileges.

This requires an administrator account. If you don’t have one, or don’t have access to one, you’ll need to get permission from your system administrator.

Using this step is very simple:

  • Press the “Startbutton “(bottom left of taskbar)

  • Select “Computer“(Windows 7) or”File Browser“(Windows 8/10)

  • Find the folder where the installer is saved

  • Right click on “Setup.exe

  • Select “Execute as an administrator

  • Let the installer continue and see if the error reoccurs

If the error shows up again, it suggests a deeper problem with the system, as mentioned, probably bad RAM. In this case, you need to speak to a professional technician or test the RAM yourself. While relatively simple, it does require some experience to ensure it works properly.

Leave a Reply

Your email address will not be published. Required fields are marked *