Домой Оргтехника Произошла ошибка при распаковке: невозможно записать данные на диск. Решение: Unarc dll вернул код ошибки Что делать если ошибка при распаковке

Произошла ошибка при распаковке: невозможно записать данные на диск. Решение: Unarc dll вернул код ошибки Что делать если ошибка при распаковке

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

Возникновение ошибки unarc.dll из-за проблем с архивами

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

  1. Загружаем из интернета идентичный файл тому, установка которого не удается из-за ошибки unarc.dll. При этом скачать его необходимо с другого сайта (не забывайте про стандартные меры безопасности при загрузке установочных файлов с неизвестных сайтов). Если вновь при установке возникает ошибка unarc.dll, необходимо перейти ко второму шагу;
  2. Загруженные установочные файлы (архивы) необходимо проверить на работоспособность на другом компьютере. Если на нем неисправность себя не проявляет, значит, проблема не связана с архивом, и необходимо искать другие способы ее устранения.

В некоторых ситуациях код ошибки unarc.dll может появляться из-за «битого» архиватора. Если на компьютере установлен WinRAR, попробуйте проинсталлировать 7zip или другую программу, отвечающую за разархивацию файлов.

В некоторых случаях проблема возникает из-за ошибки в операционной системе Windows. В такой ситуации исправить ее можно переустановив библиотеку unarc.dll или операционную систему. Лучше выбрать первый вариант, но сделать все необходимо правильно, иначе могут возникнуть проблемы с Windows. Рекомендуем, перед тем как самостоятельно устанавливать библиотеку unarc.dll, на компьютере.

Для установки unarc.dll, проделайте следующие действия:

  1. Загрузите файл unarc.dll из интернета с проверенного источника;
  2. Далее установите его в требуемую папку, в зависимости от :
  • Для 32x и 86x: Windows/System 32;
  • Для 64x: Windows/SysWOW64.

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

На операционных системах выше Windows 7 часто у пользователей возникает проблема с русской локализацией, которая может приводить к непредвиденным ошибкам. В частном случае, ошибка unarc.dll может появляться из-за расположения установочного файла в папке, которая содержит кириллические символы.

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

Код ошибки unarc.dll из-за проблем с оперативной памятью

Самой неприятной проблемой, которая может приводить к возникновению ошибки unarc.dll, является «железная». При этом данная неисправность одна из наиболее часто встречаемых. Когда на компьютере неисправен модуль оперативной памяти, пользователь может увидеть код ошибки unarc.dll. Есть 2 способа проверить, возникла она из-за RAM или по другой причине:

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

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

Скачав с Интернета 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-разрядная система). После этого ошибка должна будет пропасть.

Ошибки связанные с Unarc.dll и Isdone.dll встречаются во всех операционных системах Windows от XP до 10-ки. Они возникают, когда вы пытаетесь распаковать архив скачанный с Интернета, или при установлении игры или программы.

Текст ошибки

произошла ошибка при распаковке unarc.dll вернул код ошибки-7, 1, 11,12

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

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

В этом случае велика вероятность, что поврежден сам архив, то есть файл не соответствует на 100% тому, что загружал разработчик. Что делать?

  1. Первое, что можно сделать это скачать файл архива с другого источника. Иными словами найти другой сайт откуда можно скачать
  2. Вполне возможно, что причина в недозакачанном файле. Если Вы качали с торрента, то попробуйте сделать Пересчитать хеш

Произошла ошибка при распаковке unarc.dll вернул код ошибки 7 (и другие)

Проблемы с оперативной памятью вашего компьютера

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

  1. Провести диагностику памяти любым доступным способом, например через BIOS или с помощью Панель управления\Администрирование\Средство проверки памяти Windows
  2. Поочередно вытаскивать планки памяти и пробовать запускать архиватор. Долго, муторно, требует наличия мало мальского опыта работы с железом. Но стоит того чтобы сделать

Произошла ошибка при распаковке unarc.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. Запустить установщик в режиме совместимости с более ранними версиями операционки и другими сервис паками.
  1. Выполнить проверку жесткого диска и RAM-памяти утилитами для мониторинга, проверить жесткий диск на предмет ошибок, дефрагментировать, если установщик находится на флешке, с ней сделать то же самое.

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


Не выходит? Есть еще вариант

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

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

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

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

Заключение

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

Новое на сайте

>

Самое популярное