Что делать, если во время установки игр появляется ошибка с различными кодами Unarc.dll?
Во время установки игр появляется ошибка распаковки файлов
Тот, кто увлекается компьютерными играми, однозначно не раз сталкивался с различными проблемами их установки. Одни из них – это ошибка распаковки, когда необходимые функции не поддерживаются библиотекой и при всем этом Unarc.dll или Isdone.dll возвращают цифровой код ошибки.
В данной статье мы расскажем что делать в такой ситуации и какими способами можно решить сложившуюся проблему.
Возможные причины и способы их устранения
Итак, среди возможных причин, по которым Unarc.dll возвращает код ошибки -7, -8, -14 и др и при этом ссылается на то что архив поврежден, невозможно записать данные на диск, необходимые функции не поддерживаются библиотекой, можно отметить:
- Блокировка распаковки файлов игры антивирусом.
Всегда отключайте антивирус на время установки игры. Это, кстати, рекомендуют делать сами разработчики игр, так как не редко антивирусы принимают файлы игры за зараженные, блокируют их, и из-за этого Unarc.dll возвращает код ошибки.
- Недостаточный размер файла подкачки.
Современные игры занимают немалый объем пространства на жестком диске. Чтобы уменьшить размер установочного файла, разработчики упаковывают данные с высокой степенью сжатия. Для их распаковки требуется большой объем оперативной памяти. Все, что не помещается в оперативку начинает загружаться в файл подкачки. Если место заканчивается и в нем – возникает ошибка распаковки. Поэтому обязательно проверьте размер файла подкачки на своем ПК и если нужно, увеличьте его хотя бы до 6 ГБ.
Увеличение виртуальной памяти windows
- Проблемы с библиотеками Visual C++.
Нередко проблемы при распаковке файлов игры возникают из-за проблем с библиотекой Visual C++. Хотя на первый взгляд связь между ними сомнительная. Тем не менее обязательно обновите ее по ссылке ниже так как это помогло достаточному количеству пользователей.
Установочный файл Visual C++ 2019 для 32 битных Windows
Установочный файл Visual C++ 2019 для 64 битных Windows
Скачиваете установочный файл в соответствии с разрядностью установленной на вашем компьютере операционной системы. Распаковываете скачанный архив и из конечно его папки запускаете файл VCRHyb86.exe (VCRHyb64.exe) от имени администратора.
Запуск установочного файла библиотеки Visual C++
Дожидаетесь окончания установки и пробуете устанавливать игру.
Установка (переустановка) всех версий Visual C++ в автоматическом режиме
- Малый объем свободного пространства на диске.
Для распаковки и установки игры всегда требуется больше места, чем в конечном итоге занимает сама игра. Поэтому в момент когда появляется ошибка распаковки с кодом Unarc.dll обратите внимание на свободное место на локальных дисках. Если его очень мало – освободите его.
- Недостаток прав пользователя.
Установку любой игры всегда лучше всего запускать от имени администратора. Для этого нужно кликнуть правой кнопкой мыши по установочному файлу и выбрать “Запуск от имени администратора”.
Запуск приложения от имени администратора
- Повреждение установочного архива (образа).
Не исключено, что сам установочный файл (или диск, с которого происходит установка) повреждены. Чтобы это проверить попробуйте скачать другой образ (установочный файл) этой игры, которая не хочет устанавливаться.
- Русские буквы в пути установки
Обратите внимание на полный путь, по которому вы устанавливаете игру. Наличие русских символов в нем может быть причиной ошибки, по которой unarc.dll возвращает ее код.
Например, D:\\Игры\GTA5 – это путь с русскими буквами (Игры), а вот D:\\Games\GTA5 это правильный вариант пути для установки игры.
- Проблемы с оперативной памятью.
Если ошибки файла unarc.dll во время установки игр периодически сопровождаются синими экранами смерти, то это серьезный повод проверить оперативную память на работоспособность.
Проверка оперативной памяти программой Memtest
Игра не распаковывается? Найдите решение проблемы с помощью наших советов
Игры, как и другие программы, иногда могут вызывать проблемы при установке. Одной из распространенных проблем является невозможность распаковки игры после загрузки. В этой статье мы поделимся несколькими советами о том, как решить эту проблему и начать наслаждаться игрой.
Проверьте доступное место на диске
Перед установкой игры важно убедиться, что на вашем жестком диске достаточно свободного места. Некоторые игры требуют большого объема свободного места для распаковки файла. Если на вашем диске недостаточно места, попробуйте освободить его, удалив ненужные файлы или программы.
Проверьте целостность файла
Если игра не распаковывается, возможно, загруженный файл был поврежден в процессе скачивания. Чтобы проверить целостность файла, особенно если вы загружаете его из интернета, вам понадобится MD5-сумма или программа проверки целостности файлов. Если сумма совпадает, значит файл загружен корректно. Если сумма не совпадает, попробуйте загрузить файл еще раз.
Проверьте антивирусное программное обеспечение
Иногда антивирусное программное обеспечение может блокировать распаковку игры, подозревая, что файлы могут содержать вирусы или вредоносное ПО. Убедитесь, что ваше антивирусное программное обеспечение не блокирует установку игры и разрешает ее распаковку. Если это так, добавьте игру в список доверенных программ или временно отключите антивирусное программное обеспечение.
Попробуйте запустить программу от имени администратора
Иногда игру не удается распаковать из-за ограничений безопасности операционной системы. Попробуйте запустить программу от имени администратора, чтобы обойти эти ограничения. Чтобы сделать это, найдите файл установки игры, щелкните на нем правой кнопкой мыши и выберите «Запустить от имени администратора».
Обратитесь за поддержкой
Если ничто из вышеперечисленного не помогло, возможно, стоит обратиться за помощью к разработчикам игры или на форумы, где пользователи могут поделиться своими советами и решениями проблемы. Разработчики игр обычно имеют поддержку для решения проблем с установкой и работой игр.
Вывод
Проблемы с распаковкой игры могут быть раздражающими, но, как правило, они решаемы. Проверьте доступное место на диске, целостность файла, настройки антивирусного программного обеспечения и попробуйте запустить игру от имени администратора. Если все остальные методы не сработали, не стесняйтесь обращаться за поддержкой. Помните, что большинство игр имеют широкую поддержку сообщества и разработчиков, которые готовы помочь вам наслаждаться вашими любимыми играми.
Приветствуем. Иногда в Windows 11, Windows 10, Windows 8.1 и Windows 7 при распаковке и установке программ или игр, возникает ошибка «Unarc.dll вернул код ошибки -1». На английском языке эта ошибка выглядит так: «An error occurred while unpacking. Unarc.dll returned an error code -1». При этом, дальнейшие пояснения к ошибке номер 1 могут отличаться:
- ERROR: file write operation failed.
- ERROR: archive data corrupted (decompression fails).
- File read operation failed.
- Failed CRC check.
- Заголовок архива поврежден.
- Невозможно считать данные.
- This is not FreeARC archive or this archive is corrupt.
Как видно, причин для появления ошибки с кодом 1 при распаковке архива может быть много. Наша инструкция поможет решить эту проблему. Советуем попробовать сделать все способы устранения ошибки 1, это повысит вероятность убрать 1 ошибку unarc.dll.
Как исправить код ошибки 1, вызванный Unarc.dll при распаковке
Способ #1: Замените библиотеки Windows
Идея метода по сути примитивная. Вам нужно загрузить библиотеки Unarc.dll и ISDone.dll, после чего их зарегистрировать. Кому-то способ покажется странным, потому как выше названные библиотеки уже есть в системе, но, несмотря на это, метод рабочий, и от ошибки многих избавил. Как это делается, пошагово:
- Загрузите архив с Unarc.dll и ISDone.dll, затем распакуйте его и перенесите библиотеки в каталог C:\Windows\SysWOW64. Возникнет диалоговое окно с сообщением о том, что файлы с такими именами уже есть в папке. Вам нужно выбрать вариант «Переместить с заменой» и поставить галочку внизу окна «Для всех аналогичных случаев».
- Когда перенос завершится, нажмите «Win+R».
- В строку для команд впишите regsvr32 isdone.dll, она зарегистрирует указанную библиотеку.
- Затем впишите другую команду: regsvr32 unarc.dll, так вы зарегистрируете вторую библиотеку.
Во время регистрации вы можете увидеть примерно такое окно, как на скриншоте ниже, нажмите здесь «OK».
После проделанных операций проверьте, пропала ошибка или нет. Если метод не помог – двигаемся дальше.
Способ #2: Уберите кириллицу у всех папок, которые ведут к устанавливаемому ПО
Этот метод заключается в том, чтобы на пути к конечному каталогу с файлами программы не было папок, содержащих названия на кириллице или любых букв не латинского алфавита. Крайне нежелательными считаются и пробелы в названии папок. Это частая причина появления ошибки. Поэтому перенесите все файлы из конечного каталога с софтом в такую папку, которая сама имеет латинское название, и находится внутри другого каталога, также не содержащего нелатинские буквы в имени.
Чтобы упростить задачу новичкам, предлагаем создать папку прямо в корне системного диска, желательно не (C:). Например, это может выглядеть как на скрине (с кириллицей).
Вот примерно таким должен быть путь к каталогу с программой без кириллических символов в имени:
Измените путь к каталогу с ПО, чтобы обеспечить правильное название всех папок в адресе, и попробуйте заново его установить.
Когда в процессе установки виртуальный мастер спросит, куда скопировать файлы и куда произвести установку, нажмите на «Обзор», чтобы указать на нужный каталог либо при отсутствии такового создать его. Хорошим вариантом будет папка «Soft» либо «Рrogram».
Способ #3: Отключите защитник Windows или добавьте устанавливаемую программу в исключения
Часто случается такая ситуация: пользователь нашел хороший, но неофициальный источник софта, скачал из его и установил, а система выдает ошибку «Unarc.dll» с кодом 1. Вероятнее всего здесь дело в том, что внутри загруженного вами архива есть модифицированные файлы, который воспринимаются защитником системы как потенциально опасное ПО, в связи с чем, такой файл переносится в карантин или вовсе удаляется, минуя корзину. Возникает нехватка такого файла для полноценной работы программы, и вы видите на экране ошибку нарушения целостности архива.
Если вы полностью уверены в том, что ваш неофициальный источник можно считать надежным, и файлы, перенесенный антивирусом в карантин, не принесут вреда вашей системе, тогда добавьте в исключения антивируса папку с установщиком, каталог, в который вы распаковываете архив, и папку, в которую будете устанавливать игру. Это нужно сделать сначала в «Microsoft Defender», а затем и в стороннем антивирусе, если он есть.
Добавление в исключения защитника Windows 10
- Откройте утилиту «Параметры» (вы ее найдете, развернув «Пуск»). Далее выберите «Центр безопасности Защитника Windows». То же самое вы можете сделать, если нажмете дважды по значку «Защитника» на панели задач и дадите команду «Открыть».
- Если вам проще пройти через «Параметры», тогда внутри утилиты выбирайте раздел «Обновления и безопасность».
- Теперь нужно выбрать «Безопасность» и дать команду «Открыть службу «Безопасность Windows» кликом по строке.
- Осталось выбрать «Защита от вирусов и угроз», чтобы оказаться в нужном подразделе.
Здесь важно прописать папку, в которой лежит ваша программа. Для этого:
- Кликните «Управление настройками». В настройках отыщите раздел «Исключения». Здесь будет нужная нам команда «Добавление и удаление исключения».
- И теперь пропишите путь к папке, в которую будет идти распаковка архива мастером установки, и в какой каталог вы будете ставить программу. Если вы не знаете, где взять этот путь – откройте конечную папку с будущим ПО, кликните в пустом месте правой клавишей мышки, выберите из контекста «Свойства», и вы увидите «Расположение» – это и есть путь к каталогу.
Вообще, нужно отметить, что в исключения можно добавлять не только файлы и папки, но и процессы или типы файлов (форматы).
Добавление в исключения защитника Windows 11
- Для этого вам понадобится зайти в «Параметры» операционной системы. Эта утилита располагается в меню «Пуск», ее легко найти в основном списке.
- Зайдите в блок «Конфиденциальность и защита» и перейдите на вкладку «Безопасность Windows».
- Здесь нажмите «Открыть службу «Безопасность Windows».
- Теперь нужно попасть на страницу, посвященную защитнику. Она расположена в пункте «Защита от вирусов и угроз».
- Переходите к разделу «Параметры защиты от вирусов и других угроз», где нужно выбрать пункт «Управление настройками».
Вы добрались до нужного блока, теперь необходимо прописать папки и файлы приложения в исключения:
- Заходим в соответствующий раздел «Исключения», в окне которого будет расположена ссылка «Добавление и удаление исключений».
- Здесь нужно указать полный путь к каталогу, в которую вы будете устанавливать программу.
Исключениями могут быть не только папки. Если пользователь понимает, например, что при загрузке изображений или музыки из неофициального, но проверенного источника, защитник перемещает все в карантин, он может добавить в исключения просто формат. И тогда все музыкальные или все графические файлы указанного формата защитник будет игнорировать. Также можно прописать и процессы.
Если в вашем случае добавление в Исключения не помогло, попробуйте на время тестирования работоспособности программы отключить защиту полностью. Подробно о том, как это сделать, мы прописали для Windows 10 и для Windows 11.
Способ #4: Отключение SmartScreen в центре безопасности Windows
Еще один компонент, отключение которого может избавить от ошибки запуска программы – «SmartScreen». Покажем, как делать это через параметры.
- Заходим сначала в «Центр безопасности Защитника». Это можно сделать через область уведомлений – кликнуть по значку защитника правой клавишей и в выпавшем меню выбрать «Открыть». Если такого значка вы не нашли, тогда идем через «Пуск». Выбираем «Параметры», далее – «Обновления и безопасность», здесь вы увидите «Защитник Windows» и сможете нажать «Открыть центр безопасности».
- С правой стороны нужно найти и нажать «Управление приложениями и браузером».
- Здесь как раз и есть доступ к отключению «SmartScreen», также вы можете запретить проверку приложений и файлов, и отключить фильтр для «Edge».
Способ #5: Проверка файла подкачки Windows
Если файл подкачки отключен, это может стать причиной возникновения ошибки 1, потому что система не может делать запись данных на диск. Проверьте состояние своего файла подкачки.
Включение файл подкачки Windows 10
Покажем, где можно найти файл подкачки и выяснить его статус.
- Вам нужно попасть в «Параметры» Windows 10. Для этого предлагаем использовать комбинацию горячих клавиш клавиатуры «Win» + «I». А если вы не любите запоминать комбинации, просто пройдите в «Пуск» и выберите «Параметры».
- Здесь выберите «Систему».
- Разверните раздел «О программе», спуститесь вниз окна – вам нужно справа найти строку «Сопутствующие параметры», чтобы открыть «Дополнительные параметры системы».
- Далее переходите на вкладку «Дополнительно», и выбирайте пункт «Быстродействие». Вам нужно попасть в «Параметры».
- В разделе «Параметры быстродействия» кликните по вкладке «Дополнительно», перейдите к блоку «Виртуальная память»и нажмите на «Изменить».
- Для включения файл подкачки, нужно поставить маркер напротив «Автоматически выбирать объем файла подкачки».
Подробнее настройку файла подкачки Windows 10 вы можете изучить в нашей отдельной статье.
Включение файл подкачки Windows 11
Чтобы включить или отключить файл подкачки, нужно проделать следующие шаги:
- Открываем «Параметры». Войдите сначала в «Пуск», затем перейдите к «Параметрам». Либо нажмите «Win + I».
- В окне с параметрами выберите блок «Система». В нем нужно будет перейти в «О системе».
- Выберите «Характеристики устройства», и кликните по строке «Защита системы».
- Нажимайте на вкладку «Дополнительно», чтобы развернуть ее. Здесь будет нужный блок «Быстродействие» и раздел «Параметры».
- Вы увидите раздел «Параметров быстродействия», далее нужно попасть в «Дополнительно», эта вкладка содержи раздел «Виртуальная память». В нем вам нужно нажать «Изменить».
- Чтобы файл подкачки использовался системой, нужно поставить галочку напротив «Автоматически выбирать объем файла подкачки».
Более подробно файл подкачки Windows 11 мы описали в отдельной статье.
Способ #6: Проверка оперативной памяти
Если вы уже знаете, что такое разгон оперативки, и даже однажды попробовали его в действии, именно это может стать причиной, по которой вы видите на экране «Unarc.dll вернул код ошибки 1». Поэтому нужно убедиться, что проблема не в этом. Это мы можем узнать только через БИОС. В нем можно будет посмотреть тайминги и частоту, чтобы сделать выводы.
Чтобы открыть BIOS, нужно в момент включения компьютера сразу, еще до появления заставки производителя материнской платы и операционной системы нажать клавишу «F1». На некоторых моделях за это отвечает кнопка «Delete». Теперь вам нужно выбрать раздел, посвященный процессору и оперативке. Там вы сможете распознать параметры ОЗУ:
- Если вы видите раздел «MB Intelligent Tweak» (или M.I.T.), нажмите на клавиатуре «Ctrl + F1», пока находитесь в главном меню. Тогда появится еще один раздел с настройками. В нем будет расположен «System Memory Multiplier».
- Если «I.T» вы не увидели, тогда можно сделать вывод, что, скорее всего, у вас стоит «AMI BIOS». Это говорит о том, что вам нужно найти вкладку «Advanced BIOS Features» и перейти в параметры «Advanced DRAM Configuration».
- Если же у вас «UEFI BIOS», тогда жмите «F7», чтобы попасть в «Advanced Mode» и там перейти к «Ai Tweaker». Здесь, через выпадающее меню «Memory Frequency» вы можете поменять частоту.
Рекомендуем здесь снять отметку со строки автоскорости ОЗУ и снизить показатель частоты. Кроме ошибки в программе разгон может привести в полному выходу из строя оперативки. Чтобы проверить, не случилось ли этого уже, из-за чего и возникает ошибка, предварительно выньте все модули ОЗУ, кроме одного. И попробуйте с ним установить софт. Так поочередно проверьте каждый.
Однако можно пойти и через диагностику памяти. Для этого необходимо зайти в «Пуск» и написать в строке «Диагностика памяти Windows» (чтобы вручную не искать его по меню). Другой путь к диагностике лежит через комбинацию «Windows» + «R» и команду mdsched.exe. С этим же вопросом вам может помочь программа MemTest86.
Способ #7: Проверка жесткого диска или SSD на ошибки
При неисправной работе жесткого диска данные на него неверно записываются. Проблема возникает еще на стадии переноса установочных файлов. И здесь большого значения не имеет, на HDD вы ставите программу или на флешку – ошибки подобного рода бывают и на внешних, и на внутренних томах. Поэтому предлагаем запустить проверку диска. После этого повторите загрузку установочного файла софта, но сохраняйте его на другой диск SSD или HDD. Если такого нет, то хотя бы смените раздел. Подробнее о проверке диска HDD мы писали отдельно, как и о проверке SSD.
Способ #8: Перехешируйте торрент
Бывает и так, что ошибка возникает из-за того, что архив или сам установщик был поврежден в процессе загрузки. Поэтому предлагаем повторить загрузку, но при этом лучше использовать другой источник, а также задействовать другой диск в качестве места назначения. Еще одни вариант – перенести при помощи флешки или любого другого внешнего накопителя установщик на другой ПК и попробовать запустить софт там.
Но самое главное – мы предлагаем перехешировать торрент в клиенте. Это делается в программе, через которую вы загружали ПО. Например, если у вас стоит qBittorent, то вы можете просто кликнуть правой клавишей по строке с торрентом и дать команду «Проверить принудительно».
Если у вас uTorrent, тогда так же, правой клавишей кликаете по строке торрента и выбираете команду «Пересчитать хеш».
Результат, аналогичный перехешированию, даст и перезапуск торрента. Нужно остановить его и заново запустить, Тогда автоматически повторится пересчет его хеш-суммы.
Способ #9: Смена имени учетной записи пользователя Windows с кириллицы на латиницу
Обратите внимание, как написано имя пользователя (учетной записи) в Windows, под которой вы работаете. Если оно на кириллице, то это еще одна веская причина появиться ошибке. Мы уже писали подробно о том, как сменить имя пользователя для Win10, и как это сделать, если у вас Windows 11.
Способ #10: Смена расположения временных файлов Windows
Если смена имени пользователя – вопрос сложный или нежелательный по личным причинам, тогда предлагаем поменять постоянное место для записи временных файлов. По умолчанию они хранятся в «TEMP» и «TMP». Для этого:
- Нажмите «Пуск», далее выберите «Панель управления» и войдите в «Систему».
- Слева в окне выберите «Дополнительные параметры системы».
- Раскройте вкладку «Дополнительно» и нажмите «Переменные среды».
- Вы увидите, что там прописаны «TMP» и «TEMP».
- Кликните сначала по одной и дайте команду «Изменить».
- Теперь укажите, какая папка будет вместо указанной (обращайте внимание на наличие кириллицы в именах папок – ее не должно быть).
- Теперь то же самое нужно сделать для второй папки – вернитесь к пункту 5.
Заключительные советы
Приведем еще целый ряд решений, который не стоит обходить стороной, если все вышеописанное вам не помогло и загруженный софт не работает:
- Поменяйте раскладку на клавиатуре. Несмотря на странность совета, он иногда срабатывает.
- Проверьте состояние диска – достаточно ли на нем места для установки и работы нового софта.
- Проведите установку полного комплекта Visual C++ Redistributable Runtimes All-in-One. Если ранее уже стояла какая-то сборка, лучше предварительно ее удалить через мастера удаления программ.
- Всегда при установке программ запускайте процесс от имени админа (правой клавшей по значку – соответствующая команда из контекстного меню).
- Пропишите в исключения антивируса папку «TEMP» с временными данными.
- Проведите дефрагментацию жесткого диска.
- Попробуйте провести установку, загрузив ПК в безопасном режиме.
- Используйте сторонние утилиты для установки ПО – например, «Revo Uninstaller».
- Проверьте состояние папки «Local» – нет ли у нее активного атрибута «Скрытый». Она находится здесь: С:\Пользователи\Имя_пользователя\AppData\Local
- Выключите UAC в ОС.
- Запустите установку программы в режиме совместимости с другой версией ОС. Для этого кликните правой клавишей по ярлыку, откройте свойства и выберите вкладку «Совместимость».
- Проведите «Очистку диска».
- Отключите ПК от интернета на время установки.
Если у вас остались вопросы, напишите их в комментариях. Кроме того, мы всегда рады вашим отзывам о тех методах, которые вам помогли.
Николай Данилов
Пара слов об авторе от редакции smartronix.ru. Николай работает с нами с самого основания проекта. Он отлично разбирается в компьютерах и программном обеспечении. Также неплохо освоил мобильный сегмент и всегда готов подробно рассказать про особенности работы телефона и приложений.
Что делать, если во время установки игр появляется ошибка с различными кодами Unarc.dll?
Во время установки игр появляется ошибка распаковки файлов
Тот, кто увлекается компьютерными играми, однозначно не раз сталкивался с различными проблемами их установки. Одни из них – это ошибка распаковки, когда необходимые функции не поддерживаются библиотекой и при всем этом Unarc.dll или Isdone.dll возвращают цифровой код ошибки.
В данной статье мы расскажем что делать в такой ситуации и какими способами можно решить сложившуюся проблему.
Возможные причины и способы их устранения
Итак, среди возможных причин, по которым Unarc.dll возвращает код ошибки -7, -8, -14 и др и при этом ссылается на то что архив поврежден, невозможно записать данные на диск, необходимые функции не поддерживаются библиотекой, можно отметить:
- Блокировка распаковки файлов игры антивирусом.
Всегда отключайте антивирус на время установки игры. Это, кстати, рекомендуют делать сами разработчики игр, так как не редко антивирусы принимают файлы игры за зараженные, блокируют их, и из-за этого Unarc.dll возвращает код ошибки.
- Недостаточный размер файла подкачки.
Современные игры занимают немалый объем пространства на жестком диске. Чтобы уменьшить размер установочного файла, разработчики упаковывают данные с высокой степенью сжатия. Для их распаковки требуется большой объем оперативной памяти. Все, что не помещается в оперативку начинает загружаться в файл подкачки. Если место заканчивается и в нем – возникает ошибка распаковки. Поэтому обязательно проверьте размер файла подкачки на своем ПК и если нужно, увеличьте его хотя бы до 6 ГБ.
Увеличение виртуальной памяти windows
- Проблемы с библиотеками Visual C++.
Нередко проблемы при распаковке файлов игры возникают из-за проблем с библиотекой Visual C++. Хотя на первый взгляд связь между ними сомнительная. Тем не менее обязательно обновите ее по ссылке ниже так как это помогло достаточному количеству пользователей.
Установочный файл Visual C++ 2019 для 32 битных Windows
Установочный файл Visual C++ 2019 для 64 битных Windows
Скачиваете установочный файл в соответствии с разрядностью установленной на вашем компьютере операционной системы. Распаковываете скачанный архив и из конечно его папки запускаете файл VCRHyb86.exe (VCRHyb64.exe) от имени администратора.
Запуск установочного файла библиотеки Visual C++
Дожидаетесь окончания установки и пробуете устанавливать игру.
Установка (переустановка) всех версий Visual C++ в автоматическом режиме
- Малый объем свободного пространства на диске.
Для распаковки и установки игры всегда требуется больше места, чем в конечном итоге занимает сама игра. Поэтому в момент когда появляется ошибка распаковки с кодом Unarc.dll обратите внимание на свободное место на локальных дисках. Если его очень мало – освободите его.
- Недостаток прав пользователя.
Установку любой игры всегда лучше всего запускать от имени администратора. Для этого нужно кликнуть правой кнопкой мыши по установочному файлу и выбрать “Запуск от имени администратора”.
Запуск приложения от имени администратора
- Повреждение установочного архива (образа).
Не исключено, что сам установочный файл (или диск, с которого происходит установка) повреждены. Чтобы это проверить попробуйте скачать другой образ (установочный файл) этой игры, которая не хочет устанавливаться.
- Русские буквы в пути установки
Обратите внимание на полный путь, по которому вы устанавливаете игру. Наличие русских символов в нем может быть причиной ошибки, по которой unarc.dll возвращает ее код.
Например, D:\ИгрыGTA5 – это путь с русскими буквами (Игры), а вот D:\GamesGTA5 это правильный вариант пути для установки игры.
- Проблемы с оперативной памятью.
Если ошибки файла unarc.dll во время установки игр периодически сопровождаются синими экранами смерти, то это серьезный повод проверить оперативную память на работоспособность.
Проверка оперативной памяти программой Memtest
Лучшая благодарность автору — репост к себе на страничку:
Возможно, самая распространённая ошибка при установке игр и других программ, скачанных из не самых официальных источников — окно ISDone.dll с сообщением «Произошла ошибка при распаковке. Unarc.dll вернул код ошибки» (An error occurred while unpacking. Unarc.dll returned an error code) с последующим кодом ошибки и пояснениями, которые могут быть различными: «Заголовок архива поврежден», «Не совпадает контрольная сумма», «Невозможно считать данные», «This is not FreeARC archive or this archive is corrupt», «Failed CRC check», «Archive data corrupted, decompression fails», «File read operation failed» и другие.
Далее в инструкции подробно рассмотрим способы исправить ошибки вида «Unarc.dll вернул код ошибки» при установке игр и программ в Windows 11, Windows 10, 8.1 и Windows 7. Также на сайте есть информация по похожей ошибке: ISDone.dll Не найдено ни одного файла, указанного для ISArcExtract.
Нужно ли скачивать файлы Unarc.dll и ISDone.dll и про причины ошибки
Сталкиваясь с теми или иными ошибками, связанными с DLL, многие пользователи самостоятельно или используя инструкции в Интернете пробуют скачать эти DLL, в данном случае — Unarc.dll и ISDone.dll, скопировать их в системные папки System32 и/или SysWOW64, а затем использовать regsvr32.exe для их регистрации в системе. Этот метод совсем не подходит для рассматриваемого случая. Независимо от конкретного кода ошибки:
- Unarc.dll вернул код ошибки: -1
- Unarc.dll вернул код ошибки: -2
- Unarc.dll вернул код ошибки: -7
- Unarc.dll вернул код ошибки: -8
- Unarc.dll вернул код ошибки: -11
- Unarc.dll вернул код ошибки: -12
- Unarc.dll вернул код ошибки: -14
Ни одна из них не говорит нам об отсутствии файлов Unarc.dll или ISDone.dll, скорее наоборот — сообщает об их наличии в установщике: так как именно они сообщают об ошибке, но сама ошибка — в данных.
Все ошибки Unarc.dll сообщают о том, что при распаковке данных устанавливаемой игры или другой программы возникли проблемы. Чаще всего связанные с целостностью данных, в некоторых случаях — с их записью. В большинстве случаев ошибка возникает при установке так называемых «репаков» из Интернета, которые по сути являются архивами и, в случае проблем при их распаковке вы и видите сообщение об ошибке.
Простые способы исправить ошибки вида «Unarc.dll вернул код ошибки»
Первое предположение, которое можно сделать из текста сообщения об ошибке — повреждения файла установщика. Хотя это и может быть причиной, чаще причина оказывается более простой. Отсюда первоочередные способы исправить ошибки Unarc.dll:
- Скопируйте файлы установки вашей игры в папку, полный путь к которой не будет содержать кириллицы (и символов других языков) и пробелов. Также сделайте так, чтобы путь был коротким, а не как на нижеприведённом скриншоте. Например, если по умолчанию вы скачиваете игры в папку «Загрузки», то полный путь может выглядеть как
C:UsersИмя_на_русскомDownloadsДлинное название игры с пробелами и не только repack by Кто-то
— по какой-то причине в таких сценариях при установке могут возникать ошибки Unarc.dll, которые исчезают при использовании кратких путей, состоящих из символов латиницы и цифр.
- Придерживайтесь правил из 1-го пункта и для той папки, в которую производится установка.
- Как было отмечено, чаще всего ошибка появляется при установке нелицензионного софта. В свою очередь, такие игры и программы содержат модифицированные файлы, которые могут удаляться или помещаться в карантин антивирусом прямо в процессе распаковки, что и будет вызывать ошибки Unarc.dll, связанные с нарушением целостности архива или невозможностью записи данных. Решение, при условии, что вы уверены в надёжности источника: добавить папки с установщиком и с местом, куда устанавливается игра в исключения антивируса. Это касается как сторонних антивирусов, так и встроенного Microsoft Defender (Защитник Windows). Здесь может быть полезным: Как добавить исключения в Microsoft Defender Windows 11 и Добавление исключений в Защитник Windows 10.
- Если предыдущий шаг не помог, попробуйте отключить ваш антивирус на время установки, так как некоторые данные могут тем или иным образом блокироваться в памяти, ещё до записи их на диск и в этом случае простое добавление папок в исключения не поможет.
- Запускайте установщик от имени администратора (правый клик по файлу установщика — запуск от имени администратора). Также можно попробовать запуск в режиме совместимости с предыдущей версией системы (правый клик — свойства — вкладка «Совместимость»).
В большинстве случаев, если мы не имеем дело с более серьезной проблемой, один из 4-х описанных выше шагов, выполненных по порядку, приводит к успешной установке и сообщения ISDone.dll о том, что «Unarc.dll вернул код ошибки» не появляются. Но возможны и иные варианты.
В случае, если аккуратно выполненные шаги из предыдущего раздела инструкции не исправили проблему, можно предположить, что нарушение целостности данных в файлах установки, в процессе распаковки или при их записи на диск действительно имеет место быть. Причины могут быть разными. Распространённые ситуации, методы решения и, для некоторых случаев — проверки:
- Есть вероятность, что файлы были повреждены в процессе скачивания. Возможное решение: заново скачать файлы установки, лучше — из другого источника, ещё лучше — на другой диск, о чем в следующем пункте. Метод проверки: проверить, устанавливается ли скачанный файл на другом компьютере, если перенести его туда, например, на флешке или передать иным образом. На всякий случай выполните проверку дисков компьютера на ошибки.
- Повреждения целостности файлов установки на диске из-за ошибок самого диска. Часто возникает при переносе установщиков на внешних накопителях, таких как флешки, но может произойти и на локальном диске. Решение: выполнить проверку диска на ошибки, заново скачать установщик, желательно на другой физический HDD или SSD, в крайнем случае — раздел.
- Установка игр, с которыми возникает рассматриваемая проблема, происходит путем распаковки по следующему «пути»: источник — оперативная память — папка назначения. И в некоторых случаях нарушения целостности возникают в оперативной памяти. Что попробовать: если включен разгон RAM — отключить, если отключали файл подкачки Windows — включить, при наличии более чем одной планки оперативной памяти, проверить установку с разными планками по отдельности.
Видео инструкция
Один из предложенных способов обычно помогает исправить ошибку Unarc.dll, при условии, что файлы установки не повреждены изначально и отсутствуют какие-либо более серьезные проблемы с оборудованием.
Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows и говорит о том, что не удается открыть архив с игрой или другими приложениями. Часто ошибка сопровождается дополнительной информацией. Рассмотрим основные случаи, причины ошибки, а также определим, как ее устранить далее в этой статье.
Содержание статьи:
- 1 Причины ошибки при распаковке
- 2 Устранение ошибки unarc.dll
- 3 Замена файла unarc.dll
- 4 Причина ошибки — оперативная память
- 5 Другие методы устранения ошибки unarc.dll
Причины ошибки при распаковке
Если в ошибке значится причина «failed CRC Check», то это значит, что файл архива поврежден. В этом случае остается только искать рабочий файл. Дополнение к ошибке «decompression failed» говорит о причинах, связанных с компьютером пользователя. Возможно, что на компьютере отсутствует архиватор, который работает с этим форматом. Тем более, что создатели «репаков» игр и программ часто используют для архива особые форматы и программы. Чаще всего это RAR, со способностью распаковывать при помощи SFX, 7-ZIP со специальными алгоритмами архивации ppmd, dcj2, delta, lzma2, FreeArc с распаковкой через SFX и другие.
В первую очередь пользователю необходимо скачать и установить на свой компьютер универсальный архиватор — 7-ZIP. Это можно сделать на официальном сайте программы https://www.7-zip.org/download.html. Здесь вам нужно будет выбрать свою операционную систему и ее архитектуру. Он работает практически со всеми типами архивов.
При установке проблемной игры или приложения, необходимо внимательно выбрать путь установки. В нем не должно быть кириллицы, то есть русских букв. Путь весь должен состоять только из латинских символов или цифр. Например, при установке DotA2 в папку «Игры» возникнет ошибка. Попробуйте отменить установку, переименуйте папку в «Game» или что-то подобное на английском языке и снова запустите установку.
Замена файла unarc.dll
При возникновении «Ошибки в процессе распаковки архива unarc.dll вернул код ошибки-11 (1, 7, 12, 6, 14, 8)» необходимо попытаться заменить файл динамической библиотеки и зарегистрировать его в системном реестре. Для этого необходимо скачать другой файл unarc.dll по ссылке https://www.dll.ru/files/search/unarc.dll.
- После загрузки нужного нам файла, откройте папку его расположения и скопируйте его.
- Откройте системную папку Windows, далее найдите 2 папки: System32 и SysWOW Файл нужно вставить в обе эти папки.
- Запустите командную строку, нажав WIN+R. В ней введите следующие символы «regsvr32 unarc.dll» и нажмите клавишу ввода.
- Перезагрузите компьютер.
Попробуйте снова запустить приложение, с которым у вас возникала ошибка.
Причина ошибки — оперативная память
Ошибки при установке и в других случаях возникают не только по программным причинам. Если вышел из строя один из модулей оперативной памяти (или единственный), то вы будете наблюдать различные ошибки при запуске или установке программ. Поэтому ее нужно проверить. Это можно сделать вручную.
- Откройте смотровую крышку системного блока компьютера.
- Найдите перпендикулярно установленные платы оперативной памяти. Чаще всего они находятся возле главного кулера процессора.
- Если планок 2 и больше, необходимо вынуть их все, затем поочередно вставлять в гнездо и проверять наличие ошибки. При этом взаимодействовать руками с деталями компьютера необходимо при отключенном питании электросети.
В том случае, если все планки оказались рабочими, перейдем к другому методу. Он заключается в проверке наличия драйверов устройств компьютера. Для этого нам нужно запустить «Диспетчер устройств». Можно ввести запрос в строке поиска, нажав кнопку «Пуск». Откройте список устройств и просмотрите все пункты. Если с драйвером устройства будут какие-нибудь неполадки или драйвер будет нуждаться в обновлении, то возле него можно увидеть восклицательный знак в желтой рамке. В случае обнаружения такого значка, нажмите по нему правой кнопкой мыши и выберите пункт контекстного меню «Обновить драйверы».
Другие методы устранения ошибки unarc.dll
Процессу установке может мешать системный Защитник Windows и Брандмауэр. Поэтому их нужно отключить, можно на время.
- Откройте «Параметры» (Windows1, 10). Найти пункт можно, нажав кнопку «Пуск» и выбрав пиктограмму шестерни.
- Найдите здесь пункт «Безопасность» (Система и безопасность).
- Выберите Брандмауэр Windows и деактивируйте его.
- Далее нужно найти пункт «Обновления и безопасность». Здесь открыть «Защитник Windows» и снова выбрать «Центр безопасности».
- Слева на панели (Windows 10) выберите иконку щита.
- Найдите защиту в реальном времени и отключите ее.
Если установлено дополнительное антивирусное программное обеспечение, то его также необходимо отключить. Практически во всех программах есть специальные функции отключения экранов реального времени на некоторое время. Их можно найти через панель быстрого доступа (возле регулятора звука и часов). Отключите всю систему защиты вашего компьютера на время и попытайтесь снова установить приложение. Ошибка при разархивировании файла unarc.dll должна исчезнуть.
Summary
Article Name
Произошла ошибка при распаковке unarc.dll вернул код ошибки-11 (1, 7, 12, 6, 14,
Description
Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows.
Author
Publisher Name
Игорь
Publisher Logo
Unarc.dll — файл который отвечает за процесс распаковки архивов. Взаимодействует с системой и позволяет более быстро производить процесс, взаимодействует более эффективно с центральным процессором. Обычно в ходе работы возникают сложности и проблемы.
В этой статье мы рассмотрим различные проблемы и ошибки, которые влияют на работу unarc.dll
Содержание
- Unarc.dll вернул код ошибки -11
- Unarc.dll вернул код ошибки -12
- Unarc.dll код ошибки -14
- Unarc.dll вернул код ошибки -2
- Unarc.dll вернул код ошибки -6
- Unarc.dll вернул код ошибки -13
- Unarc.dll вернул код ошибки -3
- Unarc.dll вернул код ошибки -4
- Unarc.dll вернул код ошибки -7
- Unarc.dll вернул код ошибки -1
- Где находится файл unarc.dll
- Различаются ли версии unarc.dll для х86 (х32) и для х64?
- Ошибка failder CRC check ISDone.dll
- ERROR: archive data corrupted (decompression fails)
Unarc.dll вернул код ошибки -11
Ошибка 11 гласит о том, что архив который был скачан, нужно проверить контрольной суммой перед запуском. Данная цифра говорить нам о том, какие файлы и сколько были заложены в архив. Если она не совпадает, то мы получим 11 ошибку unarc.dll файла.
Обновите хеш торрент файла — если файл был скачан с его помощью. Обязательно проверьте хеш-сумму на сайте где производили скачку.
Обычно 11 ошибка связана с невозможностью записи данных на диск. Он может быть переполнен или недоступен для записи в данный момент.
Более подробно про 11 ошибку можно почитать в этой статье — http://marmok.ru/pc/unarc-dll-kod-oshibki-11-ispravlenie/
Unarc.dll вернул код ошибки -12
В случае ошибки 12 как и в 11 проблемой всему является хеш-сумма. Но в данном случае, unarc.dll ругается на принудительное изменение целостности архива и самого файла который в данный момент задействован.
- В данный момент файл из архива может быть занят антивирусом который производит его проверку. Видимо установщиком было проигнорирован этот факт.
- Закройте торрент-программу. Она может в данный момент раздавать проблемный компонент архива. При одновременном взаимодействии с файлом нескольких программ, появится ошибка 12.
- Уберите сжатие файла который программа установки пытается инсталлировать.
Unarc.dll код ошибки -14
Ошибка означает — блокировку сектора установки программным приложением. Это означает, что в данный момент файл занят и не может быть распакован. Возникать это может в случае несовпадения хеш-суммы архива или неправильной упаковки.
- Проверьте целостность файла установки. Возможно при скачивании были пропущены файлы. Если это установщик игры — возможно активатор и является корнем проблемы.
- Антивирус мог удалить из архива вредоносный файл тем самым повредив целостность общего файла.
Unarc.dll вернул код ошибки -2
Если unarc.dll вернул код ошибки 2 — это означает, что архив поврежден. Нарушение целостности могло возникнуть при совместном использовании определенных секторов установки.
- На время распаковки / установки — отключите антивирус или приостановите его действие. Это облегчит взаимодействие систем распаковки.
- Удалите скачанный архив / файл из загрузок браузера или торрента.
- Уйдите с раздачи файла. Это разблокирует и расширит доступ для приложения установки.
Unarc.dll вернул код ошибки -6
Если при установке игры вы получили ошибку 6 — это означает, что в самом процессе установки была нарушена или удалена часть архива. Делается это как самой системой так и инсталлером для освобождения ресурсов.
- Проверьте свободное место на жестком диске. Обычно в процессе установки его задействуется в 2 раза больше, чем весит сам файл.
- Освободите больше ОЗУ. Если инсталлер оснащен графическими элементами, может возникать ошибка при их прогрузке.
- Временно остановите работу антивируса. Он не будет сканировать файлы в живом режиме и они станут доступны.
Unarc.dll вернул код ошибки -13
13 ошибка возникает при нарушении архива путём его изменения в живом режиме. При самой установке, инсталлер пытается заменить некоторые элементы в файлах, что изменяет их контрольную сумму.
Сделать с этим практически ничего нельзя, т.к. изменения вшиты в сам процесс установки. Но решение ошибки может быть связано с перекешированием активного торрета.
Unarc.dll вернул код ошибки -3
При ошибки с номером 3 — следует запустить установщик в режиме администратора. Некоторые процедуры (такие как занесение в реестр) должны получить определенный доступ. Архиватор не может этого сделать — если установлено ограничение на права пользователя.
- Отключите UAC который может блокировать доступ процедурам распаковки.
- Временно запретите антивирусу проверять исполнение командной строки.
- Удалите индексирование файла установки.
- Уберите кириллицу из пути установки файла (или его расположения).
Unarc.dll вернул код ошибки -4
Если на экране при распаковке или установке игры или приложения возникает ошибка unarc.dll с кодом 4 — это означает, что архив был либо недокачан, либо при проверке антивирусом из него были удалены вредоносные (или небезопасные) компоненты.
Такая установка не может продолжаться, т.к. инсталлер запрограммирован вычислять битые секторы архива.
- В редакторе архивов WinRAR можно сделать процедуру восстановления целостности архива.
- Если это игра — тогда перекешируйте торрент файл и обновите раздачу. Вероятно были пропущены части файлов или недокачаны.
Unarc.dll вернул код ошибки -7
Ошибка с номером 7 — означает, что архив был поврежден или не был полностью скачан. Вам следует проверить целостность архива.
Полная перезакачка архива в 95% случаев помогает решить эту проблему. Ошибка пропадет сама собой, если вы удалите, а потом заново скачаете его.
Unarc.dll вернул код ошибки -1
Самая базовая ошибка под номером — 1. В данном случае unarc.dll не может определить какого рода проблема, поэтому вам следует сделать все возможные варианты для решения.
- Временно отключите антивирус пока длится установка. После обязательно включите его.
- Обновите хеш-сумму файла, возможно он не был полностью докачан.
- При скачке архива из него были удалены файлы, проверьте его.
- Освободите больше места на жестком диске. Временные файлы могут занимать несколько (иногда десятков) гигабайт.
- Освободите оперативную память. В современных инсталяторах ее требуется более 1 гигабайта.
Где находится файл unarc.dll
Расположения файла unarc.dll доступно для пользователей с правами администратора. Этот системный файл, он обозначен антивирусами как — безопасный.
Файл находится по пути С:/Windows/system32/unarc.dll. Там же находится его компонент isdone.dll.
Различаются ли версии unarc.dll для х86 (х32) и для х64?
На самом деле отличия минимальны. Сама структура системы которая отвечает за распаковку может работать в двух режимах — х86 и х64. В зависимости от операционной системы могут применяться и различные (подходящие по структуре) алгоритмы распаковки архива.
Если Вы скачиваете файлы для замены, то обязательно соблюдайте разрядность.
Ошибка failder CRC check ISDone.dll
Как компонент unarc — файл ISDone.dll — так же помогает в распаковке файлов их хранит в себе завершающую стадию структуры алгоритма.
Если Вы видите эту ошибку, то наверняка процесс распаковки был прерван. Обычно это связано со звуковыми файлами которые при создании контрольной суммы могут различаться.Решение тут простое — перекачайте архив или обновите хеш-сумму.
ERROR: archive data corrupted (decompression fails)
Базовая ошибка которая возникает в любого рода проблемах unarc. Она создана для оповещения пользователя о недоступности архива с которым производятся различные действия.
В зависимости от кода ошибки он трактовка его будет разной. Попробуйте найти решение согласно возвращенного кода ошибки.
Всем привет! Совсем недавно у меня произошла ошибка при распаковке Unarc.dll, которая вернул код ошибки: -1. С такой проблемой сталкиваются пользователи, пытающиеся установить игру или программу. Ошибку часто выбивает при разархивировании. На это указывает «Unarc.dll» – поскольку это библиотека программы архиватора. Важно то, что уведомление может выплывать под разными номерами, и означать несколько иной источник неисправности.
Нужно смотреть коды ошибок. Перед тем как начать устранять ошибки, следует обновить последнюю версию используемого софта, будь то 7Zip или WinRaR. Поэтому прям сейчас, скачайте последнюю версию программы и установите её заново. Можно попробовать вообще удалить старую программу перед установкой.
Содержание
- -1
- -2 и -3
- -4
- -5
- -6
- -7
- -8
- -11
- -12
- -13
- -14
- Где находится Unark.dll?
- Задать вопрос автору статьи
Продолжение уведомление такое ERROR: archive data corrupted. Толкование неисправности такое:
«Распаковка не удалась и прервалась из-за поврежденного архива». Вполне возможно, что инсталляционный файл был загружен с ошибками. Код первым проявляется в случае, если причина ошибки неясна и нужно перепробовать всевозможные пути решения:
- Часто бывает, если загружались установочные компоненты через торрент. Зайдите в клиент и удостоверьтесь, что ни один файлик не пострадал во время скачивания. Для этого жмите ПКМ по имени торрента и выберите «Пересчитать хеш».
- Из официальных источников проверьте, что на вашем ПК используется последняя версия «ВинРар» или «7Зип». Официальные сайты легко определить, если открыть на «Википедии» страницу о программе, в правом сайдбаре часто указана ссылка на официальный сайт.
- На время инсталляции деактивируйте «Windows Defender» или «антивирус». Также для подтверждения UAC запускайте установку с админ правами.
- Устанавливая программное обеспечение с флешки или диска, постарайтесь перенести сперва файлы на жёсткий диск компьютера (или создать образ), а затем с него устанавливать.
- Директория установки не должна содержать русскоязычных названий или букв. Такая ошибка часто наблюдается, когда устанавливаются файлы в пользовательскую папку с русскоязычным названием. Например:
C:UsersДмитрийAppDataLocalTemp
- Рекомендовано выбирать путь, состоящий полностью из латиницы.
В последнем случае можно изменить путь во время установки или же изменить сам Temp:
- В опции система, нажмите «Дополнительные параметры системы».
- Откройте «Переменные среды» во вкладке «Дополнительно».
- В поле TEMP и TMP выставите опцию «C:Temp». Так, директория Temp перенесется на корень диска «С:».
-2 и -3
Кроме установки архиваторов можно реализовать следующее:
- Оперативная память ПК может сбоить. Это можно определить с помощью утилиты «Средство проверки памяти Windows».
- Также смотрите, есть ли в пути любые буквы и символы, кроме латиницы.
- Деактивируйте антивирус и запускайте exe-файл от имени админа.
-4
В Windows 7 символ 4 значит, что технология DEP деактивированная для инсталляционного файла и ее нужно включить. Она опционально включена для служб и программ ОС. Для сторонних решений потребуется ее активировать:
- Зайдите в свойства компьютера и кликните по «Счетчики и средства производительности».
- Затем клацните «Настройка визуальных эффектов».
- Поставьте метку напротив «Включить DEP».
- Выберите, для какого файла применяется опция.
Также, есть вероятность что архив был недокачан, либо антивирус удалил из него опасные (по мнению антивируса) компоненты. Что можно предпринять при установке игры, деактивировав антивирус:
- В архиваторе WinRaR запустите процесс восстановления целостности архива.
- При загрузке игры с торрента, обновите раздачу и запустите пересчет кеширования.
-5
В названии данной Error прописан информация «decompression fails», которая указывает на проблему с нехваткой памяти. Решить проблему можно освобождением места на накопителе. Чтобы определить, сколько место нужно, ознакомьтесь с информацией в установщике, когда выбираете директорию инсталляции игры. Кроме этого места, добавьте еще половину или же выделите в 2 раза больше. Например, 20 Гб игре нужно, выделяете 30 Гб для полной установки.
-6
Проблема состоит в том, что в данную директорию невозможно инсталлировать игру или программное обеспечение. Исправить ошибку можно двумя способами:
- Исключить из пути установки русские символы.
- Провести проверку накопителя на предмет ошибок, бэдов, битых секторов. Лучше всего использовать программу Victoria.
После диагностики повторите установку снова.
-7
Седьмой код с 99.9% вероятностью сообщает, что неисправность проявляется из-за не докаченного архива. Если грузили торрентом, просто пересчитайте кэш. Также удостоверьтесь, что архиватор последней версии.
-8
«Unark.dll» с кодом -8 говорит о необходимости установки последней версии распаковщика. Достать его можно на из официального источника.
-11
Проблема скорей всего связана с неверной контрольной суммой. Она не совпадает с той, которая должна быть при целостности компонентов инсталлятора:
- Сделайте апдейт хеша файлов в торренте.
- Проверьте диск на наличие нужного места под установку.
Если места на накопителе мало, рекомендуется что-то удалить или отменить установку.
-12
Ошибка «Unark.dll» вернул код ошибки-12, с припиской директории файла и «failed CRC check» – указывает на причастие неправильно заархивированных файлах. Частое явление при инсталляции модов или непроверенных репаков игр. Рекомендуется поискать другой репак.
-13
Текст «wrong password» указывает на то, что архив не поврежденный, а попросту не верно указан пароль. Если это происходит с репаком, проверьте, что в папке инсталлятора присутствует «таблетка» и ее не съел антивирус.
-14
Unarc.dll вернул код ошибки -14 с припиской:
«this is not FreeArc archive or this archive is corrupt»
Это значит, что заблокирован сектор установки программным обеспечением. Вероятно, файл занят в этот момент и его невозможно распаковать. Проявляться данная неисправность может при:
- Не совпадении хеша архива. Проверьте, цел ли файл установки, возможно скачивая его были допущены ошибки. Проверяйте кряк, вернее, его наличие. Его может невзлюбить защитник Windows.
- Защитник или другой Антивирус мог поместить файл в карантинную зону, поэтому проверьте ее, и, если понадобится, верните недостающий файл в директорию.
- Перед установкой попробуйте отключить антивирус.
Где находится Unark.dll?
Системный файл доступен в директории:
С:/Windows/system32/unarc.dll
В нее можно получить доступ при наличии прав профиля администратора. Антивирусы не считают этот файл проблемным и помечают его ярлыком «безопасный».
Ошибка при распаковке встречается довольно часто на домашних ПК. Особенно, когда пользователи устанавливают игры, скаченные из Интернета. Когда пакет уже скачан и происходит установка при запуске лаунчера в различные периоды возникает сообщение: «Произошла ошибка при распаковке: Невозможно записать данные на диск». Проблема может появиться на всех версиях операционной системы, начиная с Windows XP и заканчивая последней на сегодняшний день – Windows 10. Давайте же рассмотрим, что в таких ситуациях предпринять, чтобы ее устранить.
Содержание
- Причины, по которым происходит ошибка при распаковке файлов
- Правильно устанавливаем игру, если невозможно записать данные на диск
- Проверка целостности системных файлов
- Проблема с оперативной памятью при распаковке файла
- Вирусы – еще одна причина проблемы с записью данных на диск
Причины, по которым происходит ошибка при распаковке файлов
Очень частая причина – поврежденный файл архива. В этом случае нужно попробовать скачать игру с другого источника и установить. Ошибка продолжает появляться – скачайте архив на съемный носитель и попробуйте установить на другом компьютере. Если игра установилась, то загвоздка скорее всего в вашем компьютере.
Еще один вариант, по которой возникает ошибка распаковки файлов – сам распаковщик. Вполне возможно, что он не распаковывает файл из-за сбоев, ведь архиватор такая же программа, как и все остальные и она также может выйти из строя. Путь извлечения может иметь русские буквы – это тоже может стать причиной. Ну и конечно же антивирусное программное обеспечение, ведь оно блокирует не только вирусы и шпионские программы, но может стать на пути и рабочих файлов, которые сочтет за угрозу.
Читайте также: Как узнать пойдёт ли игра на моём ПК.
Правильно устанавливаем игру, если невозможно записать данные на диск
Для начала необходимо попытаться правильно установить игру и выполнить необходимые рекомендации в процессе установки, если происходит ошибка при распаковке файла.
Совет | Особенности |
---|---|
Убедитесь, что по пути установки нет папок, которые названы русскими буквами | Если такие имеются их нужно переименовать, написав имя папки английскими буквами. |
Игры и другие программы желательно не устанавливать на диск с системой (Windows или другой) | Обычно для диска с системой отводят небольшую часть места, особенно, если жесткий диск небольшого размера (80, 120 ГБ). Если вы будете все игры и программы устанавливать на диск с системой, то он очень скоро станет переполненным, что повлечет за собой проблемы и ошибки другого рода. Если у вас на компьютере всего один логический диск, то необходимо установить игру в отдельную папку, например – C:Games. |
При установке игры выключите на время все антивирусы, брандмауэр и другие подобные программы. | Чтобы они не блокировали распаковку и установку игры. После установки их нужно снова включить. |
Это может быть полезным: Скачать моды на Free Fire много денег и алмазов.
Проверка целостности системных файлов
Следующий метод борьбы с ошибкой заключается в проверке ваших системных файлов компьютера. Для этого будет использована специальная утилита Windows. Чтобы ее запустить, откройте командную строку от имени администратора.
Порядок действий:
- В строке введите следующие символы – «sfc/ scannow».
Выполните сканирование утилитой sfc/ scannow - Эта команда выполнит все необходимые уровни проверки ваших системных файлов на поврежденные и в случае их обнаружения, попытается автоматически их исправить.
- В конце проверки программа оповестит вас о завершении и выдаст статистику проделанной работы.
- После снова запустите установку игры или программы, с которой возникала ошибка с невозможностью записать данные на диск.
- Также попробуйте установить новый архиватор. Если у вас стоит WinRAR, то попробуйте его удалить, а вместо него установить 7z или ZIP.
Проблема с оперативной памятью при распаковке файла
Эта ошибка может означать, что модуль вашей оперативной памяти компьютера или ноутбука пришел в негодность. Чтобы это проверить можно воспользоваться специальными утилитами, которые тестируют все модули компьютера на программном уровне. Но можно пойти и другим путем – протестировать RAM самостоятельно.
Если у вас установлено два и больше модуля оперативной памяти нужно поочередно вынимать каждый из них и пытаться устанавливать игру. Если игру удалось установить после снятия определенного модуля, то вы нашли неисправный. Его по возможности необходим заменить, ведь сегодняшние игры требуют по максимуму этого параметра.
Рекомендуем к прочтению: Art of Conquest коды и прохождение.
Вирусы – еще одна причина проблемы с записью данных на диск
Вирусы могут быть причиной не только ошибки при распаковке. Вирусы – одна из наиболее распространенных причин ошибок на персональном компьютере. Поэтому если вы столкнулись с проблемой такого типа, то перед следующей попыткой необходимо проверить вашу систему, используя глубокую проверку файлов. После чего необходимо проверить еще и устанавливаемый архив игры, ведь он может также содержать различные вредоносные программы.
Чтобы не возникали проблемы при установке, добавьте папку с архивом в раздел «Доверенные» на вашем антивирусе, чтобы ни один файл из устанавливаемого архива не был заблокирован. А также проверьте папку «Карантин» или «Хранилище» и, если там будут файлы, которые относятся к игре удалите их из этого раздела. Так при следующей попытке установить игру вы уже не увидите сообщение «Произошла ошибка при распаковке: Невозможно записать данные на диск».
Содержание
- 1 Unarc.dll вернул код ошибки 1, 6, 7, 8, 11, 12, 14 — как исправить все!
- 1.1 Unarc.dll вернул код ошибки -1,6,7,11,12 при установлении игры как исправить
- 1.2 Суть и причины дисфункции «Unarc.dll вернул код ошибки»
- 1.3 Как избавиться от Unarc.dll вернул код ошибки -1,6,7,11,12 при установке игры
- 1.4 Unarc.dll вернул код ошибки 1, 6, 7, 8, 11, 12, 14 — как исправить все!
- 1.5 Как исправить Unarc.dll вернул код ошибки 11
- 1.6 Переустановка Microsoft Visual C++ 2010
- 1.7 Уберите русские буквы с пути
- 1.8 Восстановление системных файлов Windows
- 1.9 Как исправить Unarc.dll вернул код ошибки 1, 2, 3, 6, 7
- 1.10 Как исправить ошибку при распаковке unarc.dll
- 1.11 Решение: Unarc dll вернул код ошибки
- 1.11.1 Unarc.dll вернул код ошибки -1
- 1.11.2 Unarc.dll вернул код ошибки -2 и -3
- 1.11.3 Unarc.dll вернул код ошибки -4
- 1.11.4 Unarc.dll вернул код ошибки -5
- 1.11.5 Unarc.dll вернул код ошибки -6
- 1.11.6 Unarc.dll вернул код ошибки -7
- 1.11.7 Unarc.dll вернул код ошибки -8
- 1.11.8 Unarc.dll вернул код ошибки -11
- 1.11.9 Unarc.dll вернул код ошибки -12
- 1.11.10 Unarc.dll вернул код ошибки -13
- 1.11.11 Unarc.dll вернул код ошибки -14
- 1.12 Как исправить «Unarc.dll вернул код ошибки»?
- 1.13 Методы исправления ошибки с unarc.dll
- 1.13.1 Метод №1 Отключения антивирусного ПО
- 1.13.2 Метод №2 Обновить DirectX
- 1.13.3 Метод №3 Кириллица на пути установки
- 1.13.4 Метод №4 Проверка оперативной памяти
- 1.13.5 Метод №5 Проверка жесткого диска
- 1.13.6 Метод №6 Отключение “Предотвращение выполнения данных”
- 1.13.7 Метод №7 Некачественная сборка
- 1.14 Настройка оборудования
- 1.15 Блог о модемах, роутерах и gpon ont терминалах.
- 1.16 unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!
Unarc.dll вернул код ошибки -1,6,7,11,12 при установлении игры как исправить
При установке какой-либо программы (обычно это игровой репак) пользователь может столкнуться с ошибкой её распаковки и соответствующим сообщением «Unarc.dll вернул код ошибки», после которого следует номер самой ошибки (наиболее часто — 1,6,7,11,12). Повторная установка проблемного репака также заканчивается ничем, вынуждая пользователя искать в сети инструменты для решения указанной проблемы. В данном материале я постараюсь помочь таким пользователям и расскажу что делать, если Unarc.dll вернул код ошибки -1,6,7,11,12 при установлении игры, каковы причины данной дисфункции и что делать в данной ситуации.
ISDone.dll — Произошла ошибка при распаковке
Суть и причины дисфункции «Unarc.dll вернул код ошибки»
Как уже упоминалось выше, ошибка Unarc.dll с кодами возникает при установке на компьютер какого-либо игрового репака (наиболее часто скачанного с торрентов и пиратских сайтов). Как следует из текста самой ошибки, она связана с использованием динамической библиотеки Unarc.dll, предназначенной для распаковки различных архивов.
Соответственно, уже упомянутый текст «Unarc.dll вернул код ошибки» возникает в условиях, когда корректно распаковать эти самые архивы не представляется возможным (контрольная сумма архива, представленная в параметре CRC, не совпадает с фактической). Это связано как с повреждением самого архива, так и с использованием довольно неординарных методов упаковки с применением новейших архиваторов. В таком случае обычные или устаревшие архиваторы не справляются с распаковкой проблемного архива, выдавая сообщение об ошибке «Unarc.dll вернул код ошибки» -1,6,7,11,12.
Причины ошибки «Unarc.dll вернул код ошибки» также могут быть следующими:
- В пути установке игры на жёстком диске использованы кириллические символы;
- Антивирус заблокировал установку каких-либо из компонентов репака;
- В повреждении архива виноваты вирусные программы;
- Небольшой файл подкачки;
- Проблемы в работе планок оперативной памяти.
После того, как мы определились с причинами Unarc.dll вернул код ошибки, я перечислю инструменты, которые помогут исправить Unarc.dll на наших ПК.
Как избавиться от Unarc.dll вернул код ошибки -1,6,7,11,12 при установке игры
Итак, если вы столкнулись с проблемой Unarc.dll вернул код ошибки, тогда рекомендую выполнить следующее:
- Запускайте инсталлятор от имени администратора (кликните правой клавишей мыши на требуемый файл и выберите «Запуск от имени администратора»);
- Если вы скачивали игру с торрент-трекера, то попробуйте пересчитать хеш скачанной программы (находясь в торрент-клиенте кликните правой клавишей мыши на проблемной программе и выберите «Пересчитать хеш»);
Выполняем пересчитку хеша
- Попробуйте отключить ваш антивирус не только при установке самой программы, но и при её загрузке (есть вероятность, что ваш антивирус удаляет подозрительные компоненты репака при его загрузке «на ходу»). Также отключите Защитник Виндовс и SmartScreen (при наличии);
- Убедитесь, что в использованном пути установки игры нет кириллических символов, при необходимости установите игру в другое место с путём, полностью прописанным латиницей. Также можно попробовать переписать файл инсталлятора на флешку, и устанавливать игру уже с неё (это давало неплохие результаты);
- Установите самую свежую версию архиватора WinRAR и WinZip. При этом наиболее эффективным в этом плане оказалась установка свежей версии архиватора 7-Zip – последний показал отличные результаты в исправлении дисфункции «Unarc.dll вернул код ошибки»;
- Увеличьте размер файла подкачки. Нажмите кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод, в открывшимся окне перейдите во вкладку «Дополнительно», кликните на кнопку «Параметры». Там вновь перейдите во вкладку «Дополнительно» и внизу, в параметрах файла подкачки нажмите на кнопку «Изменить». Снимите галочку с автоматического выбора файла подкачки, и укажите максимальный размер последнего (обычно он равен объёму оперативной памяти);
Указываем размер файла подкачки
- Нужно проверить на работоспособность планки своей оперативной памяти. Для этого рекомендую использовать соответствующие программы (уровня MemTest). Также можете изъять ваши планки памяти из компьютера, и, включая их по одной, (и меняя) уяснить, какая из них работает нестабильно (или вообще неработоспособна).
Unarc.dll вернул код ошибки 1, 6, 7, 8, 11, 12, 14 — как исправить все!
Многие геймеры не раз сталкивались со сбоем Unarc.dll вернул код ошибки при установке игры или программы. При этом код ошибки появляется с различными значениями, чаще всего встречаются значения 1, 6, 7, 8, 11, 12, 14. В этом гайде будет предоставлена вся информация по тому как исправить Unarc.dll вернул код ошибки 1, 6, 7, 8, 11, 12, 14 и т.д.
Как исправить Unarc.dll вернул код ошибки 11
Также подходит для исправления той же ошибки с другими значениями.
Чаще всего проблема данной ошибки заключается в битом установщике, то есть в файлах которые вы скачали изначально? не хватает какого то файла. Поэтому для начала узнайте удавалось ли кому нибудь установить данную игру. Если у остальных такой ошибки не было, то проблема может заключаться в следующем:
- Антивирус удалил подозрительный файл при распаковке или скачивании игры из интернета.
- Файлы еще неустановленной игры были повреждены в процессе скачивания, чаще всего из-за обрывов соединения, проблем с торрентом или программой.
Как правило именно из-за этих причин и появляется сбой «Unarc.dll вернул код ошибки».
Переустановка Microsoft Visual C++ 2010
Также исправить ошибку поможет пакет Microsoft Visual C++ 2010. Вот две ссылки на официальный продукт microsoft. Перед тем как устанавливать удостоверьтесь какая разрядность вашей операционной системы.
Перед установкой желательно удалить предыдущую версию Microsoft Visual C++. Для этого идем в «Панель управления» – «Программы и компоненты» и удаляем пакет C++.
Уберите русские буквы с пути
Русские буквы или кириллица всегда конфликтует со многими утилитами. Иностранные программы не могут распознать в своем установочном пути такие символы. Поэтому исправьте имя папки, в которую собираетесь устанавливать игру. К примеру, если папка именуется Скайрим, то меняете на Skyrim.
Восстановление системных файлов Windows
Еще один интересный способ в решении недостающего или неправильно работающего файла msvcr100.dll, воспользоваться средствами windows по поиску поврежденных или отсутствующих системных файлов в винде.
Для этого нужно открыть командную строку с правами администратора, ввести sfc /scannow и нажать на кнопку «Enter». Запустится процесс проверки системных файлов, до завершения процесса проверки будут идти проценты выполнения.
После завершения проверки системная утилита выдаст сообщение о найденной проблеме/ошибке и возможные способы решения путем восстановления недостающих или поврежденных файлов.
Перезагружаете компьютер и также пробуете запустить проблемное приложение.
Как исправить Unarc.dll вернул код ошибки 1, 2, 3, 6, 7
Код ошибки 1, 2, 3, 5, 7 и так далее также может появиться из-за забитого жесткого диска (памяти компьютера). Освободите память для распаковки игры, и не забывайте что распакованные файлы занимают больше памяти чем находясь в архиве.
Как исправить ошибку при распаковке unarc.dll
При распаковке игры у вас может высветится следующее сообщение: «Ошибка при распаковке unarc.dll». Причиной в данном случае является распаковщик. Чтобы исправить данную ошибку нужно:
- Установить сразу два или три архиватора, самыми лучшими являются WinRar, WinZip, 7-Z.
- Поочередно попробовать открыть запакованную игру каждым из них.
Решение: Unarc dll вернул код ошибки
Unarc.dll вернул код ошибки. Очень часто ошибка возникает на этапе распаковки архива во время установки игр или программ. Unarc.dll — это библиотека архиватора. Поэтому перед всеми остальными действиями рекомендуем установить самую последнюю версию архиваторов WinRAR или 7Zip.
Unarc.dll вернул код ошибки -1
Полный текст ошибки: ERROR: archive data corrupted (decompression files)
Распаковка была прервана из-за того, что архив поврежден. Вероятно, установочный файл был скачан с ошибками. Такое часто возникает при скачивании файлов установки через торрент.
- Проверьте, все ли файлы были докачаны. Если вы скачивали торентом, попробуйте пересчитать или обновить хэш. Хеш предназначен для проверки целостности файлов. Для этого кликните на закачку правой кнопкой и нажмите «Пересчитать хэш».
- Убедитесь, что вы используете последнюю версию архиваторов WinRAR или 7Zip.
Скачать последние версии можно тут:
win-rar.com
7-zip.org - Кроме того, блокировать распаковку может защитник Windows или антивирус. Попробуйте отключить их на время и запустить установку от имени администратора.
- Так же проверьте путь к файлу, необходимо чтобы путь не содержал в названии русских букв.
- Так же проблема может быть из-за того, что имя пользователя написано русскими буквами. И в итоге временный каталог для распаковки содержит русские символы, к примеру: C:UsersДмитрийAppDataLocalTemp. Для решения проблемы необходимо изменить расположение временного каталога на другое.
В полях TEMP и TMP установите значение C:Temp . Таким образом временный каталог будет доступен в корне диска C:. - Если вы устанавливаете программу с внешнего накопителя, попробуйте скинуть файлы на компьютер, и уже с компьютера запустить установку. Вероятно, внешний накопитель работает не стабильно.
Unarc.dll вернул код ошибки -2 и -3
Полный текст ошибки: Не найден, если у вас такая ошибка, приложите скриншот в комментариях.
В первую очередь устанавливайте последние версии архиваторов WinRAR или 7Zip. Выше есть ссылки на официальные сайты. Далее попробуйте:
- Вероятно оперативная память компьютера работает со сбоями. Проверьте стабильность работы с помощью специальных утилит. Одна из таких утилит уже есть в Windows. Введите в поисковую строку в меню компьютера «Диагностика проблем оперативной памяти компьютера» или выполните команду «mdsched» В появившемся окне нужный вам режим проверки. Подробнее читайте в статье: Как проверить оперативную память на ошибки?
- Убедитесь, что в названии папки, в которую происходит установка, не содержится русских букв
Unarc.dll вернул код ошибки -4
Полный текст ошибки: Не найден, если у вас такая ошибка, приложите скриншот в комментариях.
Чтобы исправить ошибку с кодом четыре, необходимо включить технологию DEP для установочного файла. По умолчанию, технология DEP включена только для программ и служб Windows. Но необходимо включить эту технологию для других программ и добавить установочный файл игры в список.
Подробнее читайте в статье по ссылке
Unarc.dll вернул код ошибки -5
Ошибка с кодом пять связана с нехваткой памяти при распаковке. Освободите место на жестком диске для продолжения установки. Обратите внимание на минимальные системные требования в отношении места на HDD, плюс еще необходимо место для временной распаковки, приблизительно +50%, а в идеале +100%. К примеру, если игра требует 5Гб места на жестком диске, для установки необходимо иметь как миниум 7,5Гб свободного места.
Unarc.dll вернул код ошибки -6
Полный текст: ERROR: can’t open file C:Program FilesSkyrimdata1.bin
Вначале убедитесь, что путь, по которому устанавливается игра не содержит русских символов. Обычно ошибка с кодом шесть вызвана проблемами с жетским диском. Попробуйте установить приложение на другой диск. Если это не возможно, проверьте HDD на наличие ошибок. Для этого существуют как встроенные так и сторонние программы.
После проверки жесткого диска повторите установку снова.
Unarc.dll вернул код ошибки -7
Ошибка семь возникает из-за повреждения архива. Вероятно он не был докачан до конца.
- Проверьте, все ли файлы были докачаны. Если вы скачивали торентом, попробуйте пересчитать или обновить хэш. Хеш предназначен для проверки целостности файлов. Для этого кликните на закачку правой кнопкой и нажмите «Пересчитать хэш».
- Убедитесь, что вы используете последнюю версию архиваторов WinRAR или 7Zip.
Скачать последние версии можно тут:
win-rar.com
7-zip.org
Unarc.dll вернул код ошибки -8
Полный текст: Произошла ошибка при распаковке: Необходимые функции не поддерживаются библиотекой!
Ошибка связана с архиватором. Необходимо установить последнюю версию. Скачать последние версии можно тут:
win-rar.com
7-zip.org
Unarc.dll вернул код ошибки -11
Полный текст: Невозможно записать данные на диск. ERROR: file write operation failed
Вначале убедитесь, что путь, по которому устанавливается игра не содержит русских символов. Обычно ошибка с кодом шесть вызвана проблемами с жетским диском. Попробуйте установить приложение на другой диск. Если это не возможно, проверьте HDD на наличие ошибок. Для этого существуют как встроенные так и сторонние программы. Подробнее смотрите в пункте №6.
Так же ошибка может быть связана с недостаточным объемом файла подкачки. Необходимо в настройках файла подкачки указать автоматически подбирать объем.
Для этого выполните команду sysdm.cpl. Пуск — Выполнить, введите sysdm.cpl и нажмите ОК.
В появившемся окне перейдите во вкладку Дополнительно — затем «Параметры»
Следующий шаг: Дополнительно — Изменить.
В появившемся окне поставить галочку «Автоматически выбирать объем файла подкачки», затем ОК.
Так же проблема может быть из-за того, что имя пользователя написано русскими буквами. И в итоге временный каталог для распаковки содержит русские символы, к примеру: C:UsersЕвгенийAppDataLocalTemp
Для решения проблемы необходимо изменить расположение временного каталога на другое. Как это сделать смотрите в первом пункте
Unarc.dll вернул код ошибки -12
Полный текст ошибки: ERROR: file C:Program FilesGTAdata1.bin failed CRC check
Проблема возникла из-за неправильной архивации. Чаще всего проблема возникает при установке репаков или модов. Установите другую версию.
Unarc.dll вернул код ошибки -13
Полный текст ошибки: ERROR: wrong password
- Пароль к архиву не указан или указан не верно
- Если игра пиратская, убедитесь что в папке с установочным файлом присутствует кряк или таблетка
Unarc.dll вернул код ошибки -14
Полный текст ошибки: ERROR: this is not FreeArc archive or this archive is corrupt
Проверьте, все ли файлы были докачаны. Если вы скачивали торентом, попробуйте пересчитать или обновить хэш. Хеш предназначен для проверки целостности файлов. Для этого кликните на закачку правой кнопкой и нажмите «Пересчитать хэш». Подробнее в первом пункте.
Если вам не помогли приведенные советы или вы решили проблему другим способом, отпишитесь в комментариях на нашем сайте.
Как исправить «Unarc.dll вернул код ошибки»?
Находясь в поисках информации о файле unarc.dll, вы, вероятно, столкнулись с довольно неприятной ошибкой «unarc.dll вернул код ошибки». Данная проблема у вас возникла, скорее всего, во время установки какой-то скачанной программы или игры. Прежде чем мы начнем рассматривать методы исправления данной проблемы, давайте ознакомимся с самим интересующим нас файлом – unarc.dll.
Если кто-то из вас помнит, то на этом ресурсе уже была похожая статья, в которой разбирался файл isdone.dll. Так вот, unarc.dll также является компонентом все того же установщика InnoSetup. Вы могли видеть данный установщик во многих раздачах программ, утилит или игр, которые качаете с торрентов, например. В общем, довольно популярная система создания инсталляторов для операционной системы Windows.
Так из-за чего же происходит ошибка с файлом unarc.dll, да и с инсталлятором в общем? Проблем можно выделить довольно большое количество. Но, в основном, ошибка «unarc.dll вернул код ошибки» может быть вызвана двумя причинами: DEP(Предотвращение выполнения данных) и кириллица на пути установки. Однако могут присутствовать и другие причины, о которых тут тоже будет сказано. Теперь давайте же рассмотрим методы «лечения” такого недуга, как ошибка unarc.dll.
Методы исправления ошибки с unarc.dll
Метод №1 Отключения антивирусного ПО
Первый делом попробуйте отключить ваше антивирусное программное обеспечения. Далеко вне последних случаях виновато именно оно. Ваш антивирус мог попросту заблокировать устанавливаемые файлы по кто-знает какой-причине. Порой такое случается. Может быть, что в этот раз антивирус решил заблокировать необходимый для распаковки файл, из-за чего и возникла ошибка unarc.dll. После отключения антивируса, попробуйте заново запустить установку. Если же все прошло точно также и вы наблюдаете на своем мониторе ошибку с файлом unarc.dll, то проблема определенно не в антивирусе.
Метод №2 Обновить DirectX
Это один из тех способов, который сложно проверить. Казалось бы, при чем тут DirectX? Все дело в том, что некоторые пользователи утверждают о том, что им помогло простое обновление DirectX. Попробуйте обновить DirectX, скачав его с официального сайта Microsoft, и посмотрите, измениться ли вообще ситуация. Возможно, что вы будете тем самым счастливчиком, которому повезет и поможет данный метод.
Метод №3 Кириллица на пути установки
Если вы выбрали для установщика директорию с кириллическими символами в ней, то, скорее всего, проблема заключается именно в этом. Различные программы, игры, установщики, да и сама операционная система порой не любит на своем пути русские буквы. Что уж тут поделать. Если в пути установки есть русские буквы, то либо уберите их, либо выберите другую директорию, без кириллицы. Сделав это, ошибка должна будет исчезнуть.
Метод №4 Проверка оперативной памяти
Проблема даже может заключаться в вашей оперативной памяти. Чтобы определить степень вины оперативки, ее нужно полностью проверить на различного рода повреждения. Выньте ее из материнской платы, протрите ее контакты и порт там, где она стояла. Затем проверьте ее с помощью довольно популярной утилиты под названием MemTest. Если у вас не одна планка оперативной памяти, а несколько, то попробуйте оставить каждую из них в отдельности в системе. Возможно, что что-то не так с одной из них.
Метод №5 Проверка жесткого диска
При появлении такой проблемы, как ошибка unarc.dll есть шанс того, что что-то не так с вашим жестким диском. Для проверки жесткого диска существует одна простая утилита, которая, к счастью, уже встроена в операционную систему. Для ее запуска сделайте следующее:
- Нажмите правой кнопкой мыши по “Пуск”.
- Выберите из контекстного меню пункт “Командная строка(администратор)”.
- В появившейся Командной строке впишите команду chkdsk C: /F /R /B.
- После этого запустится процесс проверки вашего жесткого диска, который может занять вполне продолжительное время.
- После завершения процесса проверки вам будет предоставлен список с найденными и исправленными повреждениями.
Также, если у вас есть достаточное количество времени, можете проверить свой жесткий диск с помощью утилиты под названием Victoria DOS. Данная программа может отыскивать на HDD поврежденные сектора и исправлять их, если представиться такая возможность. Но стоит предупредить, что использовать нужно именно версию DOS, а не для операционной системы, так как от последней мало толку.
Метод №6 Отключение “Предотвращение выполнения данных”
В операционной системе Windows есть много слоев защиты. И DEP(Предотвращение выполнения данных) является одним из этих слоев. Если упростить, то DEP помогает системе предохраняться и не запускать всякие подозрительные “элементы”, которые могут нанести вред ей, например, занести вирусов и т.п. Но порой DEP может заблокировать не то что нужно. Именно поэтому нужно внести исполнительный файл установщика в список исключений DEP. Для этого сделайте следующее:
- Нажмите комбинацию клавиш Win+X и выберите из контекстного меню пункт “Система”.
- В появившемся окне системы выберите пункт “Дополнительно”, который находится в нижнем левом углу окна.
- Далее проследуйте пути “Дополнительно – Быстродействие – Параметры”.
- Откройте вкладку “Предотвращение выполнения данных”.
- Далее поставьте галочку напротив пункта “Включить DEP для всех программ и служб, кроме выбранных ниже”.
- Для добавления файлов в список исключения нажмите “Добавить…”.
- После помещения туда нужного вам файла не забудьте нажать “Ок” для подтверждения изменений.
- Затем выполните перезагрузку системы.
- Как только войдете в систему, снова попробуйте запустить установщик и посмотрите, не исчезла ли ошибка “unarc.dll вернул код ошибки”.
Метод №7 Некачественная сборка
А не задумывались ли вы о том, что скачали просто некачественную сборку? Если вы просидели несколько часов над попытками запустить скачанный установщик и все четно, то, может быть, проблема именно в самом установщике, а не вашем компьютере. Найдите нужную вам утилиту или игрушку на каком-нибудь другом ресурсе и попытайтесь установить ее. Есть вероятность, что вы ломали голову все это время напрасно.
Настройка оборудования
Блог о модемах, роутерах и gpon ont терминалах.
unarc.dll вернул код ошибки 1,6,7,12,14 — что делать и как исправить?!
Очередная частая проблема, терзающая нервы заядлых геймеров — это ошибка с библиотекой unarc.dll при распаковке репаков игр или программ в операционных системах Windows 7, Windows 8 и 8.1. Как правило, она содержит сообщение типа: » Архив поврежден! Unarc.dll вернул код ошибки», а в заголовке окна значится имя ещё одной динамической библиотеки ISDone.dll. Наиболее частые коды ошибок — 1,6,7,11,12,14. При этом в 99% случаев с архивом на самом-то деле всё в порядке. Выяснить это довольно таки легко — надо просто смотреть не столько на код ошибки, сколько на разъяснение, которое идет после слова ERROR. Объясню на примере.
В качестве причины ошибки значится «failed CRC Check», что как раз и говорит о повреждении архива. Поэтому Вам придется качать пакет заново или искать другой. А вот если причиной ошибки значится «decompression failed», как здесь:
То в этом случае причину надо скорее всего искать на Вашем компьютере и чаще всего она заключается в том что не установлен нужный архиватор ( особенно часто в этом случае в сообщении об ошибке сказано: «unarc dll вернул код ошибки-7»). Понятно, что при инсталляции официальных лицензионных версий пользователь вряд ли столкнется с таким трудностями, так как там не гонятся за уменьшением объема пакета. А вот в случае repack’ов их создатели частенько любят использовать «экзотические» методы архивации (особенно если инсталляция имеет немалый объем), имеющие бОльшую степерь сжатия. Самые часто используемые архиваторы — это:
— RAR с распаковкой через SFX.
— 7-zip с его дополнительными алгоритмами bcj2, delta, lzma2, ppmd и большего словаря может обеспечить лучшее сжатие. Распаковка так же через SFX или dll.
— FreeArc. Распаковка через SFX или dll.
— NanoZIP. Распаковка через SFX.
Помочь при таком раскладе может установка последней версии универсального архиватора 7-zip. Скачать её Вы можете с официального сайта.
В принципе, приведенные выше способы устраняют ошибку isdone.dll и unarc.dll в 90% случаев. Все остальные причины являются частными. Тем не менее, я думаю что их нужно рассмотреть подробно.
1. Наличие кириллических символов в наименовании директории. Проще говоря — папка, в которую Вы устанавливаете игру названа по русски, либо в пути к этой папке присутствуют русские слова или буквы. Поясню на примере:
То есть Вам надо переименовать папку и попробовать снова установить приложение.
2. Маленький файл подкачки.
Ещё одна причина ошибок с unarc.dll — маленький размер или вообще полное отсутствие файла подкачки в Вашей Windows 7 или Windows 8. Это факт может стать критичным при распаковке архива размером в десяток гигабайт. Оперативной памяти начинает не хватать и система активно использует файл подкачки. Но и он не резиновый. Итог — «decompression failed». Чтобы увеличить файл подкачки надо зайти в свойства системы. Сделать это можно через Панель инструментов, либо нажав комбинацию клавиш Win+R и введя команду: sysdm.cpl
Открываем вкладку «Дополнительно» и нажимаем кнопку «Параметры»:
Затем снова вкладка «Дополнительно». В разделе «Виртуальная память» нажимаем кнопку «Изменить». Откроется вот такое окно:
Снимаем галку «Автоматически выбирать объем файла подкачки» и выбираем локальный диск, на котором его разместим. Для этого советуют выбирать любой отличный от системного диск, где есть большой объем свободного места. Затем указываем максимальный размер равный размеру оперативной памяти и кликаем на кнопку «Задать». Слишком уж большим его тоже делать не стоит. Сохраням параметры.
3. Оперативная память.
Совсем редкая, но имеющая место причина — неисправность одного из модулей оперативной памяти. За всю историю у меня такой случай был только раз. Выяснить можно двумя способами. Первый — вытащить все планки памяти, затем включать по одному и пробовать запускать распаковку. Времени это займет немало конечно.
Поэтому оптимальнее пойти вторым путем — проверить планки с помощью специальных программ. Самая популярная — Memtest86+. Правда запустить её не так просто — надо скачать, записать на диск и загрузиться с этого диска.
Пользователи Windows 7 и Windows 8 могут воспользоваться встроенным в систему тестом. Для этого нажимаем кнопку Пуск и пишем: «Диагностика проблем оперативной памяти компьютера». Кликаем по найденному значку, откроется окно:
Заключение:
В список перечисленных способов и методов решения я не включил ещё один, к которому тем не менее пробуют прибегнуть некоторые пользователи. Они бороздят просторы сети и пытаются скачать файл библиотеки ISDone.dll или unarc.dll и установить их в системную папку. Этот способ не работает. Более того, я даже в Интернете не нашел ни одного реального случая чтобы это помогло. Максимум, чего удается добиться — это сменить код ошибки ( как правило вместо кода -7 появляется код -1).
Если вышеуказанные варианты результата не принесли — Вам остается только пробовать переустанавливать Windows.
На чтение 4 мин Просмотров 3.4к. Опубликовано 01.07.2019
Многие пользователи хоть раз сталкивались с проблемой при распаковке компьютерных игр. Ошибки возникают при попытке установки сжатых версий и любительских сборок. В тексте уведомления нет конкретной причины, поэтому вам придется разбираться в них самостоятельно. В нашей сегодняшней статье мы исправляем ошибки с isdone.dll и unarc.dll при установке игр.
Мнение эксперта
Дарья Ступникова
Специалист по WEB-программированию и компьютерным системам. Редактор PHP/HTML/CSS сайта os-helper.ru.
Спросить у Дарьи
В руководстве представлены все универсальные методы, которыми можно исправить ошибку вне зависимости от конкретного кода.
Содержание
- Проверка системы антивирусом
- Отключение защиты Windows
- Смена папки и раздела диска
- Установка архиватора
- Установка библиотек DLL
- Видеоинструкция
- Заключение
Проверка системы антивирусом
Сбои в системных настройках могут повлиять на работоспособность любых игр и программ. В свою очередь, сбои зачастую связаны с вредоносными файлами и ПО, которые невозможно распознать без специального защитного средства. Мы рекомендуем вам выполнить глубокую проверку операционной системы и всех дополнительных жестких дисков. Лучше всего воспользоваться сторонним антивирусом, поскольку встроенный защитник Windows не предоставляет должного уровня безопасности.
Если у вас нет антивируса и вы не хотите тратить средства на покупку лицензионного ключа, то воспользуйтесь одним из бесплатных предложений. Например, вы можете установить 360 Total Security, Kaspersky Free, Comodo Internet Security.
Отключение защиты Windows
Защитное программное обеспечение компьютера может помешать установке сторонних программ или игр, особенно, когда речь идет о пиратских сборках. В таких ситуациях антивирус принимает некоторые игровые файлы и библиотеки за угрозу, после чего автоматически помещает их в карантин или полностью удаляет. Перед тем, как запустить распаковщик игры, попробуйте полностью отключить защиту в режиме реального времени, чтобы антивирус не успел внести свои изменения.
Если файлы уже были заблокированы автоматически, то вам придется открыть список карантина и извлечь оттуда компоненты, относящиеся к игре. После этого обязательно добавьте их в исключения, чтобы антивирус снова не заблокировал их.
Если антивирус полностью стер важные данные, то вам придется проверить целостность игрового образа и скачать недостающие компоненты.
Смена папки и раздела диска
Во время установки пользователю предлагается выбор папки, в которой будут располагаться игровые файлы. Многие геймеры меняют местоположение игры, а в названия папок добавляют слова на русском языке. Из-за этого могут появиться проблемы при распаковке, а в результате вы увидите упомянутую ранее ошибку. Чтобы исправить данный момент, выставьте параметры пути до папки по умолчанию.
Из-за плохого состояния жесткого диска, битых секторов и фрагментации могут возникнуть проблемы с распаковкой архивов в определенный раздел винчестера. Попробуйте сменить раздел и установить игру заново. Если это не помогает, то проверьте состояние жесткого диска.
Установка архиватора
В распаковке игровых файлов участвует программа архивации, которая установлена на вашем компьютере. Если утилита работает неправильно, то и при установке игры могут появляться ошибки. Сначала удалите уже имеющийся архиватор с помощью штатных средств Windows. Затем скачайте актуальную версию архиватора, например, популярный WinRAR.
Выбирайте версию, которая подходит вашей операционной системе Windows по разрядности. Из-за несоблюдения требований к ПО также можно столкнуться с ошибками.
Установка библиотек DLL
В редких случаях ошибка связана с неправильной работой библиотек, которые упомянуты в названии и тексте уведомления при распаковке игры. В таком случае вам нужно вручную скачать эти файлы и зарегистрировать в системе. Здесь вы можете загрузить библиотеку isdone.dll, а по данной ссылке скачивайте файл unarc.dll. Распакуйте библиотеки в системные папки System32 или SysWOW64, а затем через программу «Выполнить» зарегистрируйте их командой [k]regsvr32 имя файла[/k].
Видеоинструкция
Дополнительно предлагаем ознакомиться с роликом по данной теме. В нем даются ответы на все вопросы, которые могут возникнуть у вас по ходу прочтения статьи.
Заключение
Мы рассмотрели действенные методы устранения ошибок при распаковке игровых архивов. Вне зависимости от конкретного кода в тексте сообщения данные способы должны избавить вас от проблемы.
Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows и говорит о том, что не удается открыть архив с игрой или другими приложениями. Часто ошибка сопровождается дополнительной информацией. Рассмотрим основные случаи, причины ошибки, а также определим, как ее устранить далее в этой статье.
Причины ошибки при распаковке
Если в ошибке значится причина «failed CRC Check», то это значит, что файл архива поврежден. В этом случае остается только искать рабочий файл. Дополнение к ошибке «decompression failed» говорит о причинах, связанных с компьютером пользователя. Возможно, что на компьютере отсутствует архиватор, который работает с этим форматом. Тем более, что создатели «репаков» игр и программ часто используют для архива особые форматы и программы. Чаще всего это RAR, со способностью распаковывать при помощи SFX, 7-ZIP со специальными алгоритмами архивации ppmd, dcj2, delta, lzma2, FreeArc с распаковкой через SFX и другие.
В первую очередь пользователю необходимо скачать и установить на свой компьютер универсальный архиватор — 7-ZIP. Это можно сделать на официальном сайте программы https://www.7-zip.org/download.html. Здесь вам нужно будет выбрать свою операционную систему и ее архитектуру. Он работает практически со всеми типами архивов.
При установке проблемной игры или приложения, необходимо внимательно выбрать путь установки. В нем не должно быть кириллицы, то есть русских букв. Путь весь должен состоять только из латинских символов или цифр. Например, при установке DotA2 в папку «Игры» возникнет ошибка. Попробуйте отменить установку, переименуйте папку в «Game» или что-то подобное на английском языке и снова запустите установку.
Замена файла unarc.dll
При возникновении «Ошибки в процессе распаковки архива unarc.dll вернул код ошибки-11 (1, 7, 12, 6, 14, 8)» необходимо попытаться заменить файл динамической библиотеки и зарегистрировать его в системном реестре. Для этого необходимо скачать другой файл unarc.dll по ссылке https://www.dll.ru/files/search/unarc.dll.
- После загрузки нужного нам файла, откройте папку его расположения и скопируйте его.
- Откройте системную папку Windows, далее найдите 2 папки: System32 и SysWOW Файл нужно вставить в обе эти папки.
- Запустите командную строку, нажав WIN+R. В ней введите следующие символы «regsvr32 unarc.dll» и нажмите клавишу ввода.
- Перезагрузите компьютер.
Попробуйте снова запустить приложение, с которым у вас возникала ошибка.
Причина ошибки — оперативная память
Ошибки при установке и в других случаях возникают не только по программным причинам. Если вышел из строя один из модулей оперативной памяти (или единственный), то вы будете наблюдать различные ошибки при запуске или установке программ. Поэтому ее нужно проверить. Это можно сделать вручную.
- Откройте смотровую крышку системного блока компьютера.
- Найдите перпендикулярно установленные платы оперативной памяти. Чаще всего они находятся возле главного кулера процессора.
- Если планок 2 и больше, необходимо вынуть их все, затем поочередно вставлять в гнездо и проверять наличие ошибки. При этом взаимодействовать руками с деталями компьютера необходимо при отключенном питании электросети.
В том случае, если все планки оказались рабочими, перейдем к другому методу. Он заключается в проверке наличия драйверов устройств компьютера. Для этого нам нужно запустить «Диспетчер устройств». Можно ввести запрос в строке поиска, нажав кнопку «Пуск». Откройте список устройств и просмотрите все пункты. Если с драйвером устройства будут какие-нибудь неполадки или драйвер будет нуждаться в обновлении, то возле него можно увидеть восклицательный знак в желтой рамке. В случае обнаружения такого значка, нажмите по нему правой кнопкой мыши и выберите пункт контекстного меню «Обновить драйверы».
Другие методы устранения ошибки unarc.dll
Процессу установке может мешать системный Защитник Windows и Брандмауэр. Поэтому их нужно отключить, можно на время.
- Откройте «Параметры» (Windows1, 10). Найти пункт можно, нажав кнопку «Пуск» и выбрав пиктограмму шестерни.
- Найдите здесь пункт «Безопасность» (Система и безопасность).
- Выберите Брандмауэр Windows и деактивируйте его.
- Далее нужно найти пункт «Обновления и безопасность». Здесь открыть «Защитник Windows» и снова выбрать «Центр безопасности».
- Слева на панели (Windows 10) выберите иконку щита.
- Найдите защиту в реальном времени и отключите ее.
Если установлено дополнительное антивирусное программное обеспечение, то его также необходимо отключить. Практически во всех программах есть специальные функции отключения экранов реального времени на некоторое время. Их можно найти через панель быстрого доступа (возле регулятора звука и часов). Отключите всю систему защиты вашего компьютера на время и попытайтесь снова установить приложение. Ошибка при разархивировании файла unarc.dll должна исчезнуть.
Summary
Article Name
Произошла ошибка при распаковке unarc.dll вернул код ошибки-11 (1, 7, 12, 6, 14,
Description
Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows.
Author
Publisher Name
Игорь
Publisher Logo