Почему происходит ошибка при распаковке игры. Решение: Unarc dll вернул код ошибки

Скачав с Интернета RePack с игрой или программой, многие пользователи жалуются на ошибку, которая происходит во время установки. Как правило, при этом написано: "Unarc.dll вернул код ошибки - 1" или любое другое число вместо единицы. В статье мы разберем шесть способов устранения данной неполадки, так что дочитайте ее до конца, чтобы точно решить проблему.

Определение характера ошибки

Для начала постараемся разобраться, почему вообще появляется "Unarc.dll вернул код ошибки - 1", а уже потом перейдем к способам решения.

Сразу стоит сказать, что данная ошибка связана с распаковкой данных и может делиться на две категории:

  1. Ошибка, которую нельзя исправить.
  2. Ошибка, которую можно исправить.

Сейчас давайте более подробней рассмотрим эти два момента.

Ошибка, которую исправить нельзя

Ситуация: " Unarc.dll вернул код ошибки - 1" может быть критичной, то есть никак не получится исправить ошибку. Как было сказано, это связано с архивом, и ошибка возникает в процессе его распаковки. В данном случае в сообщении также будет указано следующее: "ERROR: file [путь_к_архиву] failed CRC check". Если это сообщение у вас высветилось, то можете даже не пытаться исправить ситуацию одним из нижеперечисленных способов. Скорее всего, архив повредился при загрузке, поэтому скачайте игру или программу заново и лучше с другого сайта.

Ошибка, которую можно исправить

Наряду с ошибкой, которую нельзя исправить, есть и другая, устранение которой возможно. Сразу стоит обозначить, что если после строки "Unarc.dll вернул код ошибки - 1" идет пометка в скобках: (decompression fails) , то данную ошибку исправить получиться одним из способов, которые мы предложим вам в этой статье. Также стоит сказать, что ошибка связана непосредственно с распаковкой архива, а точнее с самим архиватором, но также бывают случаи, когда причина немного другая. Обо всем этом будет рассказано ниже.

Способ первый: установка архиватора

Как было сказано выше, "Unarc.dll вернул код ошибки - 11" или какого-то другого числа связано чаще с архиватором. Дело в том, что создатели RePack"ов частенько используют редкие архиваторы, чтобы как можно больше снизить итоговый размер игры или программы, а у пользователей не всегда есть на компьютере инструменты, для работы с такими архивами.

К счастью, способ устранения такой ошибки довольно простой, вам нужно всего-навсего скачать и установить программу 7-Zip.

Способ №2: изменения адреса установки

Если же у вас 7-Zip уже установлен, или его установка не помогла, то можно воспользоваться вторым способом и устранить проблему с "Unarc.dll вернул код ошибки - 11". Нередкие случаи, когда данное сообщение появляется по причине присутствия русских символов на пути установки. Как не сложно догадаться, чтобы вам необходимо всего лишь переименовать папки с использованием латинских символов.

Способ третий: увеличение объема подкачки

Сообщение, например, "Unarc.dll вернул код ошибки - 14" может возникать также из-за малого объема файла подкачки. Благо на операционных системах Windows данный объем можно отрегулировать в любое время:

  1. Чтобы это сделать, вам нужно открыть утилиту "Выполнить", нажав клавиши Win+R , и выполнить в ней команду sysdm.cpl .
  2. Потом в окне, которое появится, переместиться в раздел "Дополнительно", там кликнуть по "Параметрам" в области "Быстродействие".
  3. В новом окне опять перейти в "Дополнительно" и нажать "Изменить...".
  4. Далее появится окошко "Виртуальная память", где нужно снять отметку с первого пункта, указать любой диск, кроме системного, и обозначить максимальный размер, который соответствует размеру виртуальной памяти.
  5. После этого нажать "Задать" и "ОК".

Способ №4: замена оперативной памяти

Продолжая разговор, как исправить "Unarc.dll вернул код ошибки - 1", отметим, что виною этому может стать недостаточный объем оперативной памяти. К сожалению, в этом случае поможет только ее увеличение. Однако есть и хорошая сторона - данная проблема появляется очень редко.

Способ пятый: отключение антивируса

Порою, особенно когда вы устанавливаете RePack, а не лицензию, ошибка может появляться из-за антивируса. Дело в том, что он может счесть файлы игры зараженными и переместить необходимые библиотеки, служащие для распаковки и установки, в карантин.

Что делать с "Unarc.dll вернул код ошибки - 12", если ее причиной стал антивирус? В этом случае вам достаточно всего-навсего зайти в настройки антивируса и отключить его на время инсталляции. После чего его можно снова включить.

Способ №6: анализ диска

Есть еще одна причина, которая полностью исключает возможность установки игры. Связана она непосредственно с вашим жестким диском. Дело в том, что он может быть поврежденным. При этом взаимодействие с ним ограничивается частично: вы сможете перемещать, копировать, скидывать файлы с флешки, но вот установить игру не всегда получится.

В этом случае необходима замена, но перед тем как идти в магазин, для начала лучше просканировать его. Для этого откройте окно "Выполнить" и вбейте следующую команду cmd - откроется "Командная строка". В ней вам необходимо выполнить следующую задачу: chkdsk C: /F /R /B . По итогу сканирования вы сможете понять, в норме ли ваш диск или нет. И если результаты неутешительны, то стоит задуматься о приобретении нового накопителя, так как с большой вероятностью вскоре он полностью перестанет функционировать.

Способ седьмой: установка динамической библиотеки

Порою ошибка может быть вызвана отсутствием соответствующих библиотек. В этом случае достаточно будет всего лишь загрузить их из Интернета и поместить в нужную директорию.

Нужны следующие файлы динамических библиотек: ISDone.dll и Unarc.dll . Загрузите файл динамической библиотеки ISDone с сайта, которому можно доверять, также скачайте и Unarc . После загрузке поместите их по пути - C:\Windows\System32 (32-разрядная система) или C:\Windows\SysWOW64 (64-разрядная система). После этого ошибка должна будет пропасть.

К сожалению, во время работы с ноутбуком время от времени приходится сталкиваться с различными ошибками системы. Причины этому могут быть самые разные - как неправильно установленные обновления, драйверы или утилиты, так и действие вредоносного программного обеспечения. В общем, избежать разнообразных системных конфликтов не удастся никак, и их нужно уметь решать. Нередко пользователи компьютеров под управлением операционной системы Windows 7 или 8.1 сталкиваются с ошибкой isdone.dll или unarc.dll. Несмотря на разные названия файлов, это, по сути, одна и та же ошибка. Так что имейте это в виду. В этой статье подробно рассмотрим, как исправить ошибку isdone.dll или как она ещё называется - unarc.dll. Давайте разбираться. Поехали!

Эта ошибка, как правило, появляется при разархивировании либо во время установки игр через Innosetup. Первое, что нужно сделать, столкнувшись с такой неприятностью - выключить антивирус и попытаться повторить то, что привело к ошибке. Если помогло, то всё отлично, и вы легко отделались, если же нет - читайте далее, как ещё можно исправить ситуацию.

Проблема может крыться в некорректном пути к файлу. Путь не должен содержать нелатинские названия. Поэтому переименуйте соответствующие папки. Например, «Мои документы» в «Mydocuments» и так далее. Если не хотите тратить на это время, просто перенесите файл в корень диска. Этот вариант во многих случаях помогает решить проблему. Если и этот способ не помог, переходите к следующему.

Иногда причина ошибка может быть совсем банальной, к примеру, у вас отсутствует нужный архиватор. В этом случае всё решается очень просто. Скачайте себе пару-тройку самых популярных программ-архиваторов и открывайте файл по очереди в каждой, пока не достигнете желаемого результата.

Также ошибка isdone.dll может появиться из-за нехватки незанятого места на диске. Как правило, такое бывает при установке игр . Даже если у вас хватает места на игру, в процессе установки может понадобиться гораздо больше пространства на диске. Так что обязательно освободите несколько дополнительных гигабайт и возможно вы избавитесь от этой неприятности.

Помимо всего вышеперечисленного, дело может быть в файле подкачки, а именно в его отсутствии или малом объём. К счастью, это легко и быстро можно исправить. Откройте Панель управления компьютером и перейдите к разделу «Система» («Система и безопасность»). Далее кликните по пункту «Дополнительные параметры системы». В появившемся окне зайдите на вкладку «Дополнительно». В разделе «Быстродействие» щёлкните по кнопке «Параметры». Затем перейдите к вкладке «Дополнительно». Кликните «Изменить» в категории «Виртуальная память». Увеличьте объём файла подкачки на несколько гигабайт. Не забудьте сохранить изменения перед выходом. В завершение необходимо будет перезагрузить систему. После перезагрузки неполадка должна быть устранена. Если не помогло, переходите к следующему способу.

Далее всё немного сложнее. Первым делом необходимо разобраться - проблема с файлом или с компьютером. Для этого попробуйте выполнить то же действие на другом ПК. Если на другой машине всё работает нормально, то, скорее всего, на вашем компьютере могут быть

Когда долго ожидаешь выхода любимой игры, скачиваешь её, иногда внезапно на экране появляется надпись «ISDone.dll: произошла ошибка при распаковке» и рядом код. Первым делом люди теряются, расстраиваются и не знают, как справиться с подобной проблемой. На самом деле способов для исправления ситуации много, и за час или два работы можно привести свой компьютер обратно в рабочее состояние.

Описание проблемы

Чаше всего сообщение о том, что в компоненте ISDone.dll произошла ошибка при распаковке, появляется не при установке конкретно одного проекта. Проблема наблюдается при распаковке нескольких игр, и это уже означает, что решение нужно постепенно искать в своей системе. Сама ошибка с подобным кодом также имеет разные надписи, которые указывают на конкретную причину. Их стоит внимательно читать, и тогда устранение неприятности пройдет еще быстрее. В любом случае причины условно делятся на две категории: связанные с самим файлом и системные неполадки. Отталкиваясь от этого, стоит искать решение. Стоит также отметить, что нумерация кодов здесь не имеет большого влияния, ведь проверить по очереди самые явные причины придется и без этого.

Проверка клиента

Если пользователь увидел у себя на мониторе, что в системе ISDone.dll произошла ошибка при распаковке, то следует сразу перекинуть этот архив на переносной накопитель. Если на другом устройстве установка проходит без любых проблем, значит, следует переходить к чистке собственной системы. Часто результат на всех компьютерах одинаковый, и это указывает на поврежденность файлов. Особенно стоит обратить внимание на наличие в окне ошибки слов CRC check или указания о том, что нет целостности во всех документах. Причина чаще всего кроется в том, что пользователь не до конца скачал архив с файлообменника. Возможно еще и то, что на компьютере присутствовал вирус, который успел испортить установку. Здесь выход простой: полностью перекачать архив данных, а дальше спокойно начинать процесс внедрения игры. Не исключено, что по избранной ссылке для скачивания уже присутствует битый файл. Тогда попросту стоит воспользоваться другим сайтом или источником раздачи.

Архиватор

Новичков, которые только начинают познавать все тонкости установки игр, сообщение о том, что в структуре ISDone.dll произошла ошибка при распаковке, вводит в ступор. Этого не должно быть, ведь для себя главное запомнить: всегда проверяйте тот текст, который появляется на экране в окне ошибки. Там попросту может говориться о том, что на компьютере отсутствует программа-распаковщик. Если сам архиватор поврежден, то он может не видеть некоторых файлов. Решение здесь состоит в том, чтобы скачать заново все самые популярные приложения в этом роде. Если на компьютере будет 7-Z, WinRar и WinZip, то впредь подобной проблемы не будет возникать. Даже для простой перестраховки лучше иметь эти три архиватора. Тогда пользователь будет наверняка уверен в том, что ошибка возникает не по этой причине.

Наиболее частый случай

Как только пользователь на своем компьютере обнаруживает, что в компоненте ISDone.dll произошла ошибка 7 при распаковке (или с другим числовым кодом), тогда следует сразу начинать очистку системы от вирусов. Далеко не все владельцы ПК могут себе позволить иметь лицензионный антивирус, который будет сетевым экраном блокировать все вредоносные программы. Именно потому всякие документы под видом полезной информации и приложений появляются на компьютере. Вследствие этого система начинает работать в критическом состоянии, многие файлы повреждаются, еще не успев полностью появиться на компьютере (как в случае с архивом игры).

Дабы перестраховать себя в будущем или решить проблему, сейчас нужно воспользоваться бесплатными лечащими утилитами. Примером может быть небольшая программа, которая бесплатно распространяется на сайте Dr.Web. После скачивания запускайте ее, и начнется сканирование. Специалисты данной области всегда пополняют базу новыми алгоритмами, так что качественный поиск гарантирован. Процесс займет от часа до трёх, в зависимости от количества информации на компьютере. Если будут найдены вирусы, значит, это и была причина тому, что в системе ISDone.dll произошла ошибка при распаковке (1 - нумерация кодов). Отправляйте вредоносные файлы в карантин и будьте спокойны за безопасность системы.

Смешной случай

Пользователи при возникновении ошибок с разными кодами сразу думают, что в их системе обнаружены серьёзные неполадки. Это пугает их и заставляет бросаться в панику. На самом деле решение лежит прямо на поверхности. В одном из пунктов установки необходимо указывать путь с каталога папок, куда именно будут поступать все файлы. Некоторые установщики слишком не любят, если название задано кириллицей. Они кроме латыни ничего другого не воспринимают, и из-за этого выходит что в компоненте ISDone.dll произошла ошибка при распаковке (6-й код). Решение здесь проще некуда, ведь стоит лишь заново попробовать установить игру. При этом не забывайте о внимательности. Проверьте языковую панель и наличие русских символов в названиях папок. Наглядный пример буква «с», которая на английском языке так же выглядит, и находится на одной клавише. Это частая проблема, которая возникает по неосторожности пользователей.

Внутренняя память

Когда пользователь часто устанавливает компьютерные игры и любит их коллекционировать, тогда начинаются проблемы с памятью. Только каждый пятый пользователь имеет привычку проверять сколько места осталось на жестком диске и что стоит удалить из имеющихся там файлов. Большинство людей считают, что полтысячи гигабайт занять нереально, и при этом не учитывают, что нынешние проекты требуют самое малое двадцать из присутствующих пятисот. Выходит, что уже с десятой установки могут начаться проблемы. Если возникает на экране сообщение «ISDone.dll (12) произошла ошибка при распаковке», тогда сразу проверяем жесткий диск. Если не хватает места, тогда просто чистим его, освобождаем пространство и начинаем заново установку игры. Лучше в этом случае не продолжать прерванный процесс, ведь в дальнейшем можно будет столкнуться с другими возникшими проблемами.

Оперативная память

По своей природе такой параметр, как оперативная память, редко дает знать о неполадках внутри системы. Пользователь может месяцами пользоваться установленным пакетом Windows без всяческих проблем, но неполадки будут присутствовать. Они дадут о себе знать чаще всего в таких случаях, как установка игры. Сигналами о неполадках с оперативной памятью будет возникновение критической ошибки в виде синего экрана и самостоятельная перезагрузка устройства. Даже если этого не происходит, тогда стоит обратить внимание на производительность операционной системы. Обнаружение частого даже секундного зависания может говорить о том, что необходимо провести диагностику. Сделать это можно, скачав приложение или сделав установочный диск (флешку). Проверка даст результат и сразу же возникнет возможность устранить обнаруженные проблемы.

Файл подкачки

Бывают случаи, когда в структуре ISDone.dll произошла ошибка при распаковке (5-й код) из-за того, что был выключен файл подкачки. Это могло произойти вследствие критической ошибки или в ручном режиме по неосторожности юзера. Чтобы восстановить его работу, необходимо проделать ряд операций. Для начала следует в меню «Пуск» отыскать «Панель управления» и там выбрать пункт «Система и безопасность». В открывшемся меню справа будет присутствовать кликабельная строка «Дополнительные параметры системы». Перейдите по ней и откройте вкладку «Дополнительно», где будет пункт «Параметры быстродействия». Здесь можно менять размер, включать или выключать файл подкачки. На данный момент между аналитиками ведутся постоянные споры на счет того, каким он должен быть. Рекомендуется изменять стандартный показатель только на небольшое, фиксированное количество.

Лучше всего, когда на компьютере никогда не возникает никаких подобных проблем. Предостеречь себя от этого можно. Не стоит ждать, когда наконец-то решил установить любимую РПГ и внезапно всплывает окно «Skyrim: ISDone.dll произошла ошибка при распаковке компонента». В первую очередь всегда следите за своей памятью, как внутренней, так и операционной. Чистите ПК от вирусов и вредоносных документов. Лучше взять для себя за привычку регулярно скачивать утилиты и проверять устройство. После этого чистите реестр и всяческий мусор с компьютера. Процесс кэширования любит оставлять большое количество ненужных остаточных файлов после удаления, установки и перемещения. В конечном итоге просто проводите дефрагментацию дисков после десятка операций. Это также освободит память и позволит избежать многих проблем.

При попытке установить многие популярные игры, владельцы ПК частенько сталкиваются с различными проблемами. Окошко с сообщением «Произошла ошибка при распаковке: Невозможно записать данные на диск» встречается при инсталляции таких игр как GTA5, Sims4, серии Assassin’s Creed, Dark Souls 2-3, Dishonored, Outlast 2 и многих других. В дополнение указывается проблемная библиотека Unarc.dll вернул код ошибки -11. Сегодня мы расскажем как исправить эту проблему.

Причина ошибки

Сама библиотека Unarc используется для распаковки сжатых архивов, отсюда следует связанная ошибка “… Архив поврежден!” . Причин сбоя в её работе может быть множество, но наиболее вероятными выглядят следующие варианты:

  • блокировка защитными инструментами: антивирусы, Защитник Windows;
  • наличие символов кириллицы в названии установщика или пути к нему;
  • сбои хранилищ временных данных;
  • повреждение установщика, либо повреждение образа операционки;
  • повреждение жесткого диска или нехватка свободного места для выгрузки;
  • отсутствие совместимости разрядностей установщика и операционки;
  • вредоносный софт;
  • повреждение ОЗУхи или устройства хранения установщика.

Как исправить ошибку Unarc.dll -11

Итак, на первом этапе выполним самые простые действия. Однако эти манипуляции частенько решают проблему, поэтому не стоит их игнорировать.


После этих действий пробуем установить игру еще раз. Обратите внимание, что помимо антивируса, нужно отключить брандмауэр, SmartScreen и Защитник Windows (актуально для десятки). Рекомендуется также перезагрузить операционку до момента начала установки. Установку нужно запускать с правами Админа.

Невозможно записать данные на диск из за поврежденных файлов

Здесь уже будем использовать более сложные методы.

    1. Отдельно скачайте проблемную библиотеку Unarc.dll , закиньте его в системную папку System32 или SysWOW64 , первая папка для x32, вторая для x64. Не забудьте прописать в консоли regsvr32 unarc.dll. Если не пойдет – попробуйте кинуть файл в корень устанавливаемой игры.
    2. Запустить установщик в режиме совместимости с более ранними версиями операционки и другими сервис паками.

Многим помогает процесс изменения переменных среды. Вот небольшая инструкция:


Если в процессе установки ошибка продолжает выпадать, то попробуйте перезакачать игру. В случае с репаком, попробуйте другую сборку и ресурс. Внимание (!) отследите, что бы при загрузке другого репака, не терялись файлы. Вот как это делается:

Проверяем железо

Если ничего не помогло, и есть возможность проверить установку на другом ПК – попробуйте сделать это. Выпадает ошибка – причина в самом установщике (или нехватке памяти для установки и обработки). Ошибки нет – тогда придется проверить железо.

Продуйте конструкцию от пыли, проверьте качество соединений и состояние разъема. Далее, поменяйте планку ОЗУ, попробуйте подключить память в другой разъем. Если же неисправностей не появится, то проверьте работу компа с другим жестким диском.

Заключение

Описанные манипуляции должны помочь исправить проблему «Произошла ошибка при распаковке: Невозможно записать данные на диск. Unarc.dll -11», но если источник кроется не в них, и вы перепробовали все что могли, то остается всего 2 варианта. Первый – мощности компа недостаточно для обработки потока данных. Вполне вероятно, что используются устаревшие комплектующие, маломощный БП. Второй – на компе мало свободного места для хранения временных файликов. Увеличьте свободное место, особое внимание уделяя диску с операционкой. Нередко объем распаковываемых данных превышает размер установщика в несколько раз – к этому нужно быть готовым.

В статье описаны самые рабочие методы решения ошибки ISDone.dll: Произошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки.

Как выглядит ошибка ISDone.dll и Unarc.dll. Что пишет

При появления такого рода ошибки всплывает сообщение вида:
ISDone.dll
Произошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки: - 7,ERROR:archive data corrupted (dexompression fails), error archive code -7.

Причем код ошибки может быть и другим: - 1, -6, -7, -12, -14

В каких играх распространена

Мафия 3, Skyrim, GTA 5, Duing light, Fallout 4, Far Cry 4, Mad Max, Need for Speed, Assassin"s Creed 3, Dishonored, Bioshock Infinite, Tom Clancy"s Splinter Cell, FIFA 15, Max Payne, Crysis 3, Mirror’s Edge, Resident Evil 6, Might and Magic Heroes 7, Red Alert 3, Syndicate, Call of Duty, Rise of the Tomb Raider, Watch Dogs, Mortal Kombat, Warcraft 3, Unreal Tournament и другие игры, скачанные с торрентов, и всевозможные репаки, взломанные дистрибутивы и т. д.
Внимание!
Если не хочете заморачиваться с решением ошибки ISDone.dll, когда Unarc.dll возвращает какие-то кода ошибки, покупайте игры в Steam. Если же решили не спускать черный флаг и продолжать пользоваться пиратской продукцией, то придется читать все ниже написанное, пробуя, пробуя и еще раз пробуя.

Почему выскакивает ошибка ISDone.dll: Unarc.dll вернул код ошибки

ISDone.dll - это библиотека, отвечающая за распаковку и подготовку файлов к запуску приложений. Поддерживает архивы.arc, .7z, .rar, .pcf, .srep. Ее часто используют репакеры игр для максимального ужатия файлов игры. Поэтому ошибка ISDone.dll чаще всего встречается в RePack-версиях игр больше 8 GB, которые, в свою очередь, распространяются через торрент.

Причиной может служить все, что угодно, недокачанный торрент, битая болванка, битый архив, антивирус блокирует распаковку архива и т.д. и т.п. Здесь я собрал все знакомые мне методы, которые помогали реальным пользователям победить эту ошибку. Если вам помог неописанный в статье способ, напишите его в комментариях. Обязательно кто-то вам будет благодарен по гроб жизни.

Решение ошибки «ISDone.dll: Произошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки»

1. Архив действительно поврежден

1.1. Недокачанный торрент

Просмотрите информацию по скачанному торренту. Общий размер и размер скачанного должен быть идентичен.


Если не так, то перехешируйте торрент или скачайте заново.


Возможно, проблема в самом торрент-клиенте. Скачайте и установите последнюю стабильную версию.

1.2. Битая болванка DVD

Попробуйте скачать все файлы игры на компьютер и запустить установщик. Ели не помогло, купите другую болванку и запишите игру из того же (другого) источника на нее.

1.3. Битый архив на флешке. Проблемы с флешкой

Иногда архивы битыми могут быть на флешке. Скачайте содержимое на компьютер и запустите с него. Если не помогло, заново скопируйте файлы игры на флешку. Установите. Если не помогло, меняйте флешку.

2. Проблемы с архиваторами

Так как библиотека ISDone.dll имеет дело с распаковкой.arc, .7z, .rar, .pcf, .srep файлов, возможно, дело в самих архиваторах. Установите /переустановите архиваторы, работающие с файлами.arc, .7z, .rar, .pcf, .srep. В принципе, переустановки архиваторов 7-Zip и WinRar с их официальных сайтов должно хватить с головой.

3. Отключите антивирус, Брандмауэр и Защитник Windows

Возможно, установку репака блокирует антивирусная программа, Брандмауэр или Защитник Windows. Отключите их. Брандмауэр и Защитник отключаются через Панель управления, антивирус - в соответствии с особенностями контрено взятой антивирусной программы.

4. Недостаточно прав. Устанавливайте с правами администратора

Перед установкой проверьте тип учетной записи. Предоставьте ей права администратора. Для этого пройдите Панель управления → Учетные записи пользователей→ Изменение типа своей учетной записи.

5. Для разархивирования недостаточен размер файла подкачки

Для увеличения файла подкачки пройдите:
Панель управление → Система → Дополнительные параметры системы → Дополнительно → Быстродействие (Параметры) → Дополнительно → Виртуальная память. Файл подкачки (Изменить).


Снимите флажок с опции «Автоматически выбирать объем файла подкачки». Выберите диск. Укажите размер файла подкачки. Нажмите Задать. Нажмите Ок.


Ставьте размер файла подкачки аналогичный размеру оперативной памяти, но не ниже 4 GB. Например, используемый 4352 MB, максимальный 4352 MB.

6. Проблемы с оперативной памятью

Выключите компьютер, откройте крышку системного блока, вытяните слот оперативной памяти. Почистите окислившиеся контакты оперативной памяти (подойдет резинка для стирания написанного карандашом). Вставьте слот обратно. Если их несколько, то можете поменять местами.

7. Поврежден один из файлов или оба: ISDone.dll и Unarc.dll

Скопируйте с заменой файлы, сообщающие об ошибке. Это можно сделать двумя способами. Пробуйте как ручной, так и с помощью софта. Второй способ лечит ошибку чаще (статистики нет, но сложилось такое мнение).

7.1. Вручную

Скачайте файлы.

Поместите их:

В папку C:\Windows\System32 (для 32-х битной Windows).
В папку C:\Windows\SysWOW64 (для 64-х битной Windows).

Выполните сохранение изменений в реестре. Для этого пройдите в Пуск →Выполнить и впишите сначала
regsvr32 isdone.dll
и нажмите Ок .
потом
regsvr32 unarc.dll
и нажмите Ок .

7.2. С помощью программы DLL-Files Fixer

Перед запуском программы скачайте предоставленные выше файлы, так она найдет их на вашем компьютере и установить куда нужно.
Внимание!
DLL-Files Fixer - программа платная, для нее нужен ключ.

8. Игра устанавливается в папку с длинным именем. В имени папки есть кириллические знаки

Проследите путь установки игры. Попытайтесь игру установить в папку с коротким именем на латинице. Например, Game, Igra или с подобным именем.

9. Проведите очистку системного диска

Возможно, системный диск захламлен. Проведите его очистку. Для этого кликаем правой кнопкой мыши на диске C. В появившемся меню выбираем «Свойства». Проводим очистку.

10. Обновите DirectX

11. Обновите драйвера материнской платы

Драйвера для своей материнской платы качайте только с официального сайта разработчика.
Поищите эту же игру от другого автора репака.

12.Переустановите Windows

Пробуйте переустановить Windows, попробуйте другую сборку.

Надеюсь, что помог.

Если ты знаешь способ, неописанный в статье, опишите его в комментариях. Вам будут благодарны многие и многие люди.

Видео: ISDone.dll произошла ошибка при распаковке Unarc.dll вернул код ошибки