Adelitusn.ru

ПК и Техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Вернул код ошибки 7; при установлении игры. Как исправить

"Unarc.dll вернул код ошибки 7" — при установлении игры. Как исправить?

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

Когда появляется сообщение «Unarc.dll вернул код ошибки 7»?

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

— Fallout 4,
— Outlast (Outlast 2),
— Dark souls,
— Resident evil,
— Ведьмак,
— Bioshock infinite,

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

Ошибка с Unarc.dll — исправляем через смену архиватора

Проходим по пути: Пуск — Панель управления (для отображения полного списка выбрать также справа в углу Просмотр: Категория — Переключить на Мелкие значки) — Программы и компоненты и смотрим какой у вас стоит архиватор. Самые распространенные — WinRar, 7-zip, WinZip, Hamster Archiver (не рекомендуем устанавливать). Логика проста — если у вас стоит, скажем, Winrar — удалите его и поставьте WinZip или 7-Zip. Если у вас стоит 32-разрядная версия архиватора — поставьте 64-разрядную, часто помогает и это.

Это также может быть причиной, потому что при установлении игры появляющаяся ошибка «Unarc.dll вернул код ошибки 7» далее идет комментарий «ERROR: Archive data corrupted (decompression fails)», что в правильном переводе означает «Архивные данные повреждены (ошибка распаковки)». То есть причина либо в архиваторе, который не может извлечь данные из архива, либо в самих данных, которые изначально повреждены в архиве. Если вы ставите игру из распакованной папки — архиватор тоже используется, установщик распаковывает множество архивов в процессе инсталляции. Еще один вариант причины, относящийся к архивам — антивирусник или фильтр SmartScreen, которые не дают подозрительному по их мнению содержимому архива распаковаться на вашем компьютере. Но об этом ниже.

Ручное добавление файла подкачки

Архив может не распаковываться должным образом из-за нехватки оперативной памяти, в которую установщик не может записать устанавливаемые файлы. Файла подкачки рекомендуется ставить вдвое больше реально установленной физической оперативной памяти. Делаем следующее: Пуск — щелкаем правой кнопкой мыши по Этот компьютер — Свойства — Дополнительные параметры системы — Дополнительно — Пункт Быстродействие (Параметры) — Дополнительно — Изменить — Снимаем галочку «Автоматически выбирать объем файла подкачки», если она стоит — Ставим галочку «Указать размер» — Указываем (в зависимости от наличии свободного места на диске С) 16000 мегабайт и выше — нажимаем «Задать» — ОК — ОК, перегружаемся, проверяем появится ли теперь сообщение Unarc.dll вернул код ошибки 7?

Unarc.dll вернул код ошибки 7 — чтобы исправить отключаем SmartScreen

Фильтр СмартСкрин это своего рода дополнение к существующему антивируснику в Windows. Он следит за тем, чтобы содержимое, которое попадает на ваш компьютер из интернета или других источников, не запускалось без разрешений на то. Если SmartScreen «не доверяет» вашей папке или архиву с программой или игрой — при инсталляции вы можете получить ошибку на библиотеку Unarc.dll, так как пользовательские действия будут заблокированы. Ряд пользователей и системных администраторов считают фильтр SmartScreen в повседневном использовании вещью бесполезной и рекомендуют отключать его.

Читайте так же:
Топ-18: лучшие бесплатные программы для создания видео

Отключается фильтр Смарт Скрин в Windows 10 следующим образом:

Отключаем Смарт Скрин для исправления ошибки 7 Unarc.dll

Нажимаете комбинацию клавиш Win+R (Win — клавиша со значком Windows в нижнем ряду клавиатуры) и вводите в появившееся окошко regedit, нажимаете Enter. Запускается редактор реестра. Далее идите слева в раздел HKEY_LOCAL_MACHINE SOFTWARE Policies Microsoft Windows System. Кликаете мышкой по System, справа в появившемся окне в пустом месте кликаете правой кнопкой мыши, выбираете «Создать» — «Параметр DWORD 32 бита», даете имя параметру EnableSmartScreen (обязательно без пробелов) и значение 0 для него. Сохраняете, перегружаетесь.

Советы как исправить ошибку «Unarc.dll вернул код ошибки 7», если предыдущие не помогли

— Убедитесь, что на диске, на который вы распаковываете архив, достаточно свободного места. помните, что файлы после распаковки могут весить намного больше, чем в архиве. То есть если папка с установщиком весит, допустим, 5 гигабайт и свободного места у вас на диске есть 10 гигабайт — при установлении игры ошибка «Unarc.dll вернул код ошибки 7» вполне может появиться, так как после распаковки во временные директории папка будет весить в сумме более 10 гигабайт,

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

— Если при установке игры есть возможность выбрать язык установщика — выберите вместо английского русский язык, это иногда помогает,

— Выберите местом установки любой диск, кроме системного (то есть кроме диска C),

— Проведите поиск библиотеки unarc.dll на вашем компьютере. Если она есть — удалите ее, она может мешать нормальной установке игры или программы в этом случае,

— Пуск — Панель управления — Учетные записи пользователей — Изменить параметры контроля учетных записей — Ползунок вниз, нажать ОК — Да,

— Перехешируйте торрент, если игра скачана с торрента, часто сообщение «Unarc.dll вернул код ошибки 7» после этого пропадает. Иногда помогает повторное скачивание всего торрента с игрой, после удаления существующего,

— Скопируйте файлы установщика в папку на диске, где нет русских букв (кириллицы), например, в заранее созданную папку с именем G на диске D или C,

— Обновите драйвера материнской платы, прошейте биос на самый свежий, это часто помогает исправить ошибку.

Произошла ошибка при распаковке Unarc.dll вернул код ошибки 11

У многих пользователи после скачивания игры и её последующей установки происходит ошибка при распаковке ISDone.dll: «Unarc.dll вернул код ошибки 11». Помимо номера ошибки 11 и описания к нему «Невозможно записать данные на диск», имеются и другие коды сбоя (1, 6, 5, 7, 8, 12, 14) которые, несмотря на разное описание, имеют общую причину и одинаковое решение.

Основная причина всех ошибок, связанных с ISDone.dll и Unarc.dll — это некачественно архивированные установщики игр (пиратки), которые вы качаете из сети. Чаще всего именно с репаками возникает проблема из-за того, что их создатели стараются по максимуму сжать вложенные файлы. Менее часто проблема возникает из-за проблем с местом на компьютере или из-за сбитых настроек.

ошибка-при-распаковке-Unarc-dll-вернул-код-ошибки-11

Ошибка при распаковке Unarc.dll вернул код ошибки 11

Решать ошибку при распаковке нужно поэтапно — начиная с более простых методов и постепенно перейдя к более сложным.

Читайте так же:
Как удалить ретвит в Твиттере

Первичная настройка системы

  1. Проверьте, что бы на диске для установки было достаточно свободного места. Учитывайте место под сам архив установщика и объем конечно установленной игры.
  2. Постарайтесь избежать кириллицы в пути установки. Замените все папки с русскими буквами на латиницу.
  3. Если игра идет в ISO или прочем сжатом состоянии — попробуйте сначала распаковать, а потом устанавливать.
  4. Прогоните систему через сторонний антивирусный сканер. Подойдут Kaspersky Virus Removal Tool , Dr.Web CureIt!, Malwarebytes, AdwCleaner. При самой установке — отключайте любую защиту.
  5. Прогоните систему на предмет ошибок реестра. Подойдет для этого CCleaner , где нужно будет выполнить пункт «Реестр» и «Очистка».

Активируем DEP функцию для решения ошибки Unarc.dll

Если все указанные выше советы оказались лишь полумерами — советуем активировать функцию защиты DEP и внести в его исключения установочный exe-файл игры. Делается это так:

  1. Открываем командную строку из-под админа и вносим на исполнение команду: bcdedit.exe /set nx OptIn.

Этот метод хорошо работает, когда основная причина сбоя «Unarc.dll вернул код ошибки 11» лежит в плоскости неправильной обработки памяти.

Заключение — важно!

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

Напоследок замечу: пиратки и репаки, которые чаще всего сбоят с указанием на ISDone.dll и Unarc.dll, не всегда оптимизированы под различные показатели Windows. Пробуйте и ищите другие файлообменники с этой игрой и смотрите на рейтинг этих файлов раздачи.

В случае с Windows 7, которую вы конкретно запустили и не работаете с KB-обновлениями, необходимо загрузить последние кумулятивные KB-обновления. Если Service Pack 1 отсутствует — обязательно перейдите на него.

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

Unarc.dll вернул код ошибки 12: как исправить?

Unarc.dll вернул код ошибки 12

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

Что это за ошибка и как ее можно исправить, мы попробуем разобраться в данной статье.

Unarc.dll, ошибка с кодом 12: что это значит?

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

Причины появления сбоя

Далее мы рассмотрим несколько конкретных ситуаций, в которых может появляться ошибка при установке. В данном случае Unarc.dll имеет связь с динамической библиотекой ISDone.dll. Если не вдаваться в технические подробности, можно выделить две наиболее распространенные ситуации. Первая ситуация состоит в том, что при описании сбоя появляется сообщение о возникновении ошибки при проверке CRCChecksum. О чем это может говорить? О том, что искомый архив поврежден. Также здесь описываются причины сбоя: Unarc.dll вернул код ошибки 12. Каким образом можно исправить данную ситуацию? Здесь все достаточно просто. Если возникает подобный сбой, то скорее всего архив просто недокачан. Стоит поискать другую версию архива или попробовать загрузить его с другого ресурса. Также здесь следует обратить внимание на то, что архивный файл может быть действительно поврежден. Решение будет аналогичное. Во втором случае в сообщении также будет указана библиотека Unarc.dll, однако система может говорить о невозможности распаковки – decompressionfailed. Многие пользователи думают, что это повреждение архива, но это не так. На самом деле с архивом может быть все в порядке, но для уменьшения его объема были использованы методы максимального сжатия. В 7-Zip таковым являются алгоритмы bcj2, ppmd, delta, Izma2 и другие. Также возможно были использованы само распаковывающиеся архивы SFX, которым требуются библиотеки DLL на стадии распаковки.

Unarc.dll, код ошибки 12: простейшие способы исправления

Исходя из всего изложенного выше, будем искать способ простейшего устранения проблемы. Рассмотрим стандартную ситуацию. Предположим, репак был запакован программой WinRAR пятой версии, а у пользователя на компьютере имеется четвертая. Ясно, что с помощью данной программы будет просто невозможно осуществить декомпрессию файлов, несмотря на использование практически одинаковых алгоритмов сжатия. Как быть в данном случае? Нужно просто загрузить из интернета свежую версию программы-архиватора и повторить попытку. При этом необходимо обратить внимание на такой момент, что если у вас не получается выполнить процедуру при помощи WinRAR, вы можете проделать то же самое с помощью 7-ZIP. Вот и все.

Исправление путей установки

Но на самом деле все не так-то просто. Проблема заключается в том, что сбой Unarc.dll код ошибки 12 может появляться в еще одной довольно банальной ситуации. Некоторые репаки с играми, которые представляют собой крэкнутые версии оригинальных игр, не дают возможность осуществлять распаковку и установку в папки, в названиях которых или указанных путях имеются кириллические символы. Можно пояснить данную ситуацию на конкретном примере. Предположим, пользователь устанавливает компьютерную игру по следующему пути: С:DocumentsИгры. Она туда просто не встанет, из-за того, что в названии каталогов присутствуют кириллические символы. Как уже стало ясно, проблема частично может быть решена простым переименованием директории.

Увеличение размера файла подкачки

Имеется еще один случай, в котором может появляться сбой с сообщением Unarc.dll код ошибки 12. Это может быть связано с отключением файла подкачки в системе или его слишком малым размером. Понятно, что его необходимо включить или настроить размер. Здесь нужно быть крайне осторожным, так как задание повышенного или заниженного объема может привести к неработоспособности операционной системы. Не стоит задавать автоматическое определение объема файла. Давайте поступим просто. Для начала необходимо использовать меню «Выполнить», которое вызывается комбинацией клавиш Win+R. Здесь необходимо прописать команду sysdm.cpl, после этого с появившемся окне настройку необходимо во вкладке «Дополнительно» использовать кнопку параметров и снова перейти на вкладку «Дополнительно» в открывшемся окне. Здесь в разделе виртуальной памяти необходимо нажать на кнопку изменения настроек, а после этого снять галочку со строки автоматической настройки и указать вручную размер. Здесь можно дать одну рекомендацию: в верхнем окне, в котором указаны логические разделы и диски, лучше будет выбрать системный том, в котором в качестве места необходимо указать виртуальный раздел, на котором есть больше свободного места. Исходный размер мы менять не будем, а в качестве максимального указываем тот, объем которого равен объему оперативной памяти. Предположим, у пользователя установлены планки оперативной памяти 4 Гб. Таким образом размер составит 4096 Мб. Стоит учитывать, что в 1 Гб содержится 1024 Мб. После этого останется только нажать на кнопку задания размера и сохранить выполненные изменения. Затем желательно выполнить перезагрузку системы. Данная процедура не является обязательным условием, но ее рекомендуется выполнить. Стоит отметить, что доступ к настройкам файла подкачки можно получить, используя стандартную «Панель управления» в разделе свойств системы. Однако в данном случае вывод команд будет осуществлен более быстрым способом.

Проверка оперативной памяти

Еще одна причина, по которой может появляться сбой Unarc.dll с кодом ошибки 12, связана с некорректной работой оперативной памяти. Это может быть слишком сильная нагрузка или физические повреждения. Такая ситуация встречается нечасто, однако ее нельзя сбрасывать со счетов. Ситуация со стационарными компьютерами выглядит намного проще. Необходимо вынуть все планки из слотов на материнской плате, а после этого поочередно вставлять их и пытаться каждый раз заново осуществить распаковку и установку. Однако перед этим необходимо выполнить проверку оперативной памяти. Для этой цели можно использовать встроенные средства операционной системы Windows. Средство проверки необходимо выбрать в «Панели управления» из раздела администрирования. Практика показывает, что лучше всего для этой цели подходит специализированная утилита Memtest86+. Ее предварительно необходимо скачать из Интернета. После этого с помощью нее нужно создать загрузочный диск и стартовать именно с него. Данная программа работает более эффективно, чем встроенное средство операционной системы. Когда сканирование будет завершено, можно будет выяснить, где именно произошел сбой и вообще был ли он. Как уже стало ясно, если планки пришли в негодность, то их необходимо заменить. С ноутбуками дела обстоят немного сложнее. Пользователю предстоит самостоятельно вскрывать их. Если на устройство еще действует гарантия, то этого не стоит делать. Здесь возможен только один выход: обращаться за помощью в сервисный центр. Конечно, можно попытаться устранить проблему самостоятельно. Однако здесь пользователю придется все делать только на свой страх и риск.

Стоит ли скачивать библиотеки из Интернета?

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

Заключение

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

Запись опубликована 05.06.2016 автором katrinas11 в рубрике Ошибки. Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:

Код ошибки unarc.dll при распаковке архива или установке программы

Код ошибки unarc.dll при распаковке архива

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

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

Код ошибки unarc.dll при распаковке архива

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

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

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

Переустановка библиотеки unarc.dll

Переустановка библиотеки unarc.dll

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

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

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

Переустановка библиотеки unarc.dll

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

Проверка пути с установочным файлом

Проверка пути с установочным файлом

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

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

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

Код ошибки unarc.dll

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

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector