Six Ways to Fix the Error "Unarc.dll Returned Error Code - 1"

After downloading RePack from the Internet with a game or program, many users complain about an error that occurs during installation. As a rule, it says: "Unarc.dll returned an error code - 1" or any other number instead of one. In the article, we will analyze six ways to resolve this problem, so read it to the end to accurately solve the problem.

Determining the nature of the error

First we’ll try to figure out why “Unarc.dll returned an error code - 1” at all, and only then we will move on to the solution methods.

It’s worth mentioning right away that this error is related to data unpacking and can be divided into two categories:

  1. Error that cannot be fixed.
  2. Error that can be fixed.

Now let's take a closer look at these two points.

Error that cannot be fixed

The situation: " Unarc.dll returned an error code - 1" can be critical, that is, it will not work in any way to fix the error. As mentioned, this is due to the archive, and an error occurs during the process of unpacking it. In this case, the message will also indicate the following: "ERROR: file [path_to_archive] failed CRC check". If you got this message, then you may not even try to correct the situation using one of the following methods. Most likely, the archive was damaged during loading, so download the game or program again and better from another site.

Error that can be fixed

unarc dll returned error code 1

Along with an error that cannot be corrected, there is another, the elimination of which is possible. Immediately it is worth noting that if after the line "Unarc.dll returned an error code - 1" there is a note in brackets: (decompression fails) , then this error can be fixed in one of the ways that we will offer you in this article. It is also worth saying that the error is directly related to unpacking the archive, and more precisely with the archiver itself, but there are also cases where the reason is slightly different. All this will be described below.

Method one: install the archiver

As mentioned above, "Unarc.dll returned an error code - 11" or some other number is associated more often with the archiver. The fact is that the creators of RePacks often use rare archivers to reduce the final size of the game or program as much as possible, and users do not always have tools on their computers to work with such archives.

unarc dll returned error code 11

Fortunately, the way to fix such an error is quite simple, you just need to download and install the 7-Zip program.

Method number 2: change the installation address

If you already have 7-Zip installed, or its installation did not help, then you can use the second method and fix the problem with "Unarc.dll returned an error code - 11". There are frequent cases when this message appears due to the presence of Russian characters on the installation path. As it’s not hard to guess, to solve the problem, you only need to rename the folders using Latin characters.

unarc dll returned error code 14

Method Three: Swap Up

A message, for example, "Unarc.dll returned an error code - 14" may also occur due to the small size of the paging file. Fortunately, on Windows operating systems, this amount can be adjusted at any time:

  1. To do this, you need to open the Run utility by pressing the Win + R keys and execute the sysdm.cpl command in it.
  2. Then in the window that appears, move to the "Advanced" section, there click on "Parameters" in the "Performance" area.
  3. In the new window again go to "Advanced" and click "Change ...".
  4. Next, the "Virtual memory" window will appear, where you need to uncheck the first item, specify any drive except the system one, and indicate the maximum size that corresponds to the size of virtual memory.
  5. After that, click "Set" and "OK."

unarc dll returned error code 1 how to fix

Method number 4: replacement of RAM

Continuing the conversation on how to fix "Unarc.dll returned an error code - 1," we note that this may be due to insufficient RAM. Unfortunately, in this case only its increase will help. However, there is a good side - this problem appears very rarely.

Method Five: Disable Antivirus

Sometimes, especially when you install RePack, and not a license, an error may appear due to the antivirus. The fact is that it can consider the game files infected and move the necessary libraries used for unpacking and installation to quarantine.

What to do with "Unarc.dll returned an error code - 12" if the antivirus became its cause? In this case, you just need to go into the antivirus settings and disable it for the duration of the installation. Then it can be turned on again.

unarc dll returned error code 12 what to do

Method number 6: disk analysis

There is another reason that completely eliminates the possibility of installing the game. It is connected directly with your hard drive. The fact is that it can be damaged. At the same time, interaction with it is partially limited: you can move, copy, drop files from a USB flash drive, but installing a game will not always work.

In this case, a replacement is necessary, but before you go to the store, for a start it is better to scan it. To do this, open the "Run" window and type the following cmd command - "Command Prompt" will open. In it you need to perform the following task: chkdsk C: / F / R / B. According to the result of the scan, you can understand whether your disk is normal or not. And if the results are disappointing, then you should think about purchasing a new drive, since with a high probability it will soon completely cease to function.

Method seven: install a dynamic library

Sometimes an error can be caused by the lack of appropriate libraries. In this case, it will be enough just to download them from the Internet and place them in the desired directory.

The following dynamic library files are needed: ISDone.dll and Unarc.dll . Download the ISDone dynamic library file from a site you can trust, and also download Unarc . After downloading, put them along the path - C: \ Windows \ System32 (32-bit system) or C: \ Windows \ SysWOW64 (64-bit system). After that, the error should disappear.


All Articles