Возможно модуль unarc dll не совместим с версией windows

Обновлено: 06.07.2024

В данной статье рассмотрим очень распространенную проблему, а именно «ошибка unarc.dll». Встретить её вы можете при скачивании и распаковки какого-либо архива или во время установки игры. Эту ошибку можно получить во всех популярных на нынешний момент операционных системах Windows: xp, vista, 7, 8.1 и 10.

Изучая просторы интернета, в поиске решения этой проблемы было замечено, что решений по исправлению ошибки unarc.dll много, но не каждому тот, или иной метод помогает. Также заметил что проблема очень тесно пересекается с неполадкой ISDone.dll. Поэтому рекомендую перейти на страницу файла ISDone.dll и также почитать информацию там.

Причины возникновения ошибки unarc.dll

Во время распаковки архива или установки игры вы можете получить такое (или схожее по содержанию) уведомление:

  • Unarc вернул код ошибки: -1, -6, -7, -8, -11, -12, -14. Как вы поняли код может быть разным.
  • ISDone.dll Произошла ошибка при распаковке: Архив поврежден.
  • ERROR: archive data corrupted (decompression fails)

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

Когда есть возможность, можно попробовать установить игру или распаковать архив на другом компьютере или ноутбуке.

Наличие русских букв в пути и названии учётной записи.

Одной из причин ошибки unarc.dll, может быть синтаксически не правильный путь к архиву, который пытаетесь разархивировать. Имеется ввиду именно где лежит файл, а не куда распаковываете. При наличии русских букв, меняем путь извлечения. Например «Загрузки» нужно сменить на «Downloads».

Также это касается и имени вашей учетной записи Windows. Это связано с тем, что при извлечении файлов, они изначально располагаются в папке «Temp» на пути к которой присутствует имя вашей учетной записи.

Пользователь смог избавиться от ошибки unarc.dll с кодом -11 путём снятия атрибута с папки Local и всех находящихся в ней файлов.

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

В случае, если вышеописанные методы не дали положительного результата, есть еще метод. Можно попробовать загрузить файл и заменить его в операционной системе.

Для этого нужно скачать unarc.dll по ссылкам:

Версия ОС: Windows xp, 7, 8.1, 10 32/64 бит.

Нужно скопировать файл в эти папки в зависимости от разрядности вашей ОС:

Пример ошибки ISdone dll

Отключение защиты, антивируса и SmartScreen

Справедливости ради, многие архивы с играми из торрентов действительно содержат вредоносные файлы и вирусы. Если проверка файлов при помощи установленного антивируса не выявила проблем, можно попробовать его отключить и переустановить игру заново. Часто игры начинают нормально работать после этих действий на Windows 7, 8 и XP. Для Windows 10 потребуется дополнительно отключить встроенный фильтр SmartScreen.

Для отключение фильтра SmartScreen (только для Windows 10) нужно:

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

Отключение SmartScreen в Windows 10

Исправление ошибок isdone.dll и unarc.dll

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

Помните, что на старых ПК действительно может не хватать ресурсов и памяти (ОЗУ), файл подкачки может забивать временная папка temp и другие файлы, которые нужно чистить или наращивать размер файла подкачки, что тоже не всегда хорошо. Статистически, проблема с нехваткой ОЗУ на старых ПК наиболее часто появляется при попытке установки следующих игр: GTA 5, Ведьмак, Скайрим, Mafia, Battlefield 2 и аналогичных или выше по системным требованиям.

John Certer™ никому не известный тип

я 4 раза переустанавливал ОС
я чистил реестр
я устанавливал директ X
я обновлял дрова на ATI
я пользовался программой DLL-Files FIXER
я пробовал скачать другие игры, эта ошибка во всех
Скачал саму библиотеку Isdone.dll и скопировал в C:\Windows\System32 и C:\Windows\SysWOW64, перезагрузил компютер, далле нажал кнопку Пуск и выбрал пункт Выполнить там написал cmd и нажал "ok" мне открилась командная строка я написал regsvr32 "ISDone".dl и нажал enter мне видало ошибку

Возможно модуль "ISDone.dll" не совместим с версией Windows, работающей на этом компютере. Провертьте, совместим ли этот модуль с х86 (32-разрядной) или х64 )64 разрядной) версией regsvr32.exe

Стоит Windows 7 (32) ставил 64 разряднную и ставил Windows xp ничего не помогло
Помогите мне пожалуйста!

Я точно не знаю где должна находится эта тема,но пожайлуста не удаляйте!

ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(
ElectroVamp сломал счётчик популярности :(

Медаль Благодарности
Звезда ордена За заслуги перед Форумом Zhyk.Ru
Знак ордена За заслуги перед Форумом Zhyk.Ru
Медаль за активность на Форуме

Открываете скрытую учетную запись Администратор в Windows.
А уже из под нее, делаете в настройках безопасности на диск полный доступ к файлам, указав пользователей ( Все, затем пользователи и администраторы)
Заходите в свою учетную запись, так же проверяете параметры безопасности, и если устанавливаете в папку с играми (например Games) то проверяете так же настройки и для нее.
Перезагружаетесь. В итоге решил проблему таким способом:
Закачиваем свежую версию Isdone.dll.
Копируем библиотеку в System32 и SysWOW64(для win 64).
ДАННУЮ БИБЛИОТЕКУ НЕ НУЖНО РЕГИСТРИРОВАТЬ В СИСТЕМЕ!

John Certer™ никому не известный тип

ТОЖЕ ТАКАЯ ЖЕ ОШИБКА ПРИ установке ЛЮБЫХ игр((( помогите плиз))

Открываете скрытую учетную запись Администратор в Windows.
А уже из под нее, делаете в настройках безопасности на диск полный доступ к файлам, указав пользователей ( Все, затем пользователи и администраторы)
Заходите в свою учетную запись, так же проверяете параметры безопасности, и если устанавливаете в папку с играми (например Games) то проверяете так же настройки и для нее.
Перезагружаетесь. В итоге решил проблему таким способом:
Закачиваем свежую версию Isdone.dll.
Копируем библиотеку в System32 и SysWOW64(для win 64).
ДАННУЮ БИБЛИОТЕКУ НЕ НУЖНО РЕГИСТРИРОВАТЬ В СИСТЕМЕ!

:e molol:
КАК ТАААКК. (((

ничего непомогло( даже естанавливал спецально туда куда сам установщик стандртно говрит то есть в С/програм файлс/.
пробовал даже тупо устанавливать на диск С

всё равно эта ошибкА(

нашел ее типа решение но не знаю как им пользоваться, вот:
"Возможно, модуль "%1" не совместим с версией Windows, работающей на этом компьютере. Проверьте, совместим ли этот модуль с x86 (32-разрядной) или x64 (64-разрядной) версией regsvr32.exe.

Добавлено через 1 час 56 минут
апапапа плиз ктоинть отзовитесь)))

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


Ошибки Unarc.dll или Isdone.dll довольно распространены для пользователей Windows 10, 8 и Windows 7. Дело в том, что это почти одна и та же ошибка. Эти ошибки могут возникать, например, когда вы загружаете архив из Интернета и пытаетесь его распаковать или пытаетесь установить загруженную игру с помощью программы установки Innosetup.

Устранение ошибки библиотеки unarc.dll на Windows 7 x64


Во-вторых: если путь к файлу, который не будет запущен, будет содержать нелатинские символы, переместите файл в другое место, например в корневую папку C :.

Эти окна указываются множество раз при запуске различных программ, например:


Попробуйте программное обеспечение на другом ПК

Способ 1. Загрузите d3dcompiler_43.dll вручную.

Переместите файл с компьютера, на котором произошла ошибка на другом ПК. (Используйте USB-накопитель или локальную сеть, например. Не загружайте его из одного источника в Интернете). Это очень важно! Так как лучше всего такие файлы загружать только с локальных устройств.

В этом методе вам нужно вставить файлы isdone.dll и unarc.dll в соответствующие расположения библиотек вручную.

  1. Прежде всего, загрузите isdone.dll и unarc.dll
  2. После загрузки извлеките их.
  3. Теперь, если вы используете 64-разрядную операционную систему, вставьте два файла DLL в папку C: >Windows >sysWOW64.
  4. Если вы используете 32-разрядную ОС, вставьте их в папку C:> Windows> system32.
  5. Теперь закройте игру и переустановите ее. Он должен работать нормально

Альтернативные решения

  • Отключите антивирусное решение и переустановите программу. Это может решить проблему, в которой AV вмешался в процесс установки.
  • Временно отключите брандмауэр и подключение к Интернету и запустите игру. Это может решить проблему, когда ваш брандмауэр вмешивался в игру, когда он пытается синхронизировать с онлайн-источником. Если он выключен, игра, как правило, не будет пытаться синхронизировать, и ошибка не появляется.
  • Обновите игру с последними исправлениями и убедитесь, что ваши графические драйверы аналогичным образом обновлены. Кроме того, прежде чем что-либо менять, убедитесь, что ваша видеокарта совместима с игрой, которую вы пытаетесь запустить!

Если вы все еще не решили проблему, просьба сделать комментарий ниже и оставить его нам, чтобы мы могли помочь!

Кстати, если вам интересно что такое Брандмауэр Windows мы уже рассказывали об этом ранее в наших статьях. Там указано как управлять этой утилитой на вашем устройстве. Перейти, также можно прямо по ссылке, которая указана выше.

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

Также, рекомендуем ознакомиться с другими интересными руководствами: как ускорить работу вашего устройства на Windows 10 или 7? Мы собрали множество интересных и работающих подсказок, которые помогут заставить работать ваше устройство на полную производительность. Перейти к руководству, можно по ссылке указанной выше.

Исправление ошибки unarc.dll, вызванной проблемами с RAM

Выводы

Также, обязательно рассказывайте про свои вопросы по этой теме в комментариях. Мы обязательно поможем вам в решении вашего вопроса. Постарайтесь подробно описать номер ошибки и ваш вопрос.

Если статья была для вас полезной, то обязательно расскажите о ней на своих страницах в социальных сетях.

Ошибка unarc.dll

Ситуация достаточно распространенная: ошибка ISDone.dll, она же «unarc.dll вернул код ошибки» появляется после загрузки какого-либо архива или при попытке установки игры, скачанной из интернета. Происходить это может как на Windows 10, так и в 8.1, в Windows 7 и даже в Windows XP. Почитав чужие предложения о том, как решить проблему, столкнулся с тем, что лишь в одном случае из 10 указывается важный вариант, который при этом является виной 50% таких случаев. Но все-таки давайте по порядку.

Ищем причину проблемы

Итак, при попытке распаковать архив или установить игру с установщиком Inno Setup, Вы столкнулись с примерно такой ситуацией:

  • ISDone.dll Произошла ошибка при распаковке: Архив поврежден!
  • Unarc.dll вернул код ошибки: -7 (код ошибки может быть другой)
  • ERROR: archive data corrupted (decompression fails)

Вариант, который проще всего предположить и проверить — битый архив.

Проверяем следующим образом:

  • Скачиваем из другого источника, в свойствах загруженного файла на вкладке Общие, где указано, что файл получен из Интернета, нажимаем кнопку Разблокировать, пробуем установить. Если ошибка unarc.dll повторилась, то:
  • Несем на флешке к другому компьютеру, пробуем распаковать там. Если все происходит нормально, дело не в архиве.

Еще одна из вероятных причин возникновения ошибки — проблемы с архиватором. Попробуйте переустановить его. Либо воспользоваться другим: если до этого использовали WinRAR, то попробуйте, например, 7zip.

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

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

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

  1. Скачиваем отдельно библиотеку unarc.dll
  2. Кладем в System32, в 64-разрядной системе также кладем и в SysWOW64
  3. В командной строке вводим regsvr32 unarc.dll, нажимаем Enter и перезагружаем компьютер

Снова пробуем распаковать файл или установить игру.

При условии, что на данном этапе ничто не помогло, а также для вас не представляет переустановить Windows, Вы можете это сделать. Но учтите, что чаще всего это не решает проблему. На одном из форумов человек пишет о том, что четырежды переустанавливал Windows, ошибка unarc.dll так и не исчезла… Интересно, зачем четыре раза?

Если все перепробовали, а ошибка ISDone.dll или unarc.dll осталась

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

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

А вдруг и это будет интересно:

15.05.2013 в 19:18

Ввожу в командную строку regsvr32 unarc.dll и выдает ошибку..о несовместимости unarc.dll с версией виндовс

у меня винда 7 x64

18.05.2013 в 00:32

У меня Windows 8 x64 и у меня тоже есть ошибка ISDone.dll или unarc.dll

26.05.2013 в 01:24

Спасибо,ошибка больше не вылезает, дело было в архиваторе

04.06.2013 в 20:36

04.06.2013 в 21:02

04.12.2013 в 23:49

cудя по всему второе! :) дело в том что архиватор тоже может читать образы игр! exe как правило находится в какой нибудь папке или просто в образе! образ игры открыть просто не получится! для этого как правило в семёрке нужен alcohol120% или архиватор winrar или winzip и то и другое при установке в расширениях позволяет установить галочку для работы с образами!

30.05.2014 в 21:10

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

04.06.2013 в 20:37

09.06.2013 в 18:27

У меня выходит окошечко с надписью модуль isdone.dll загружен ,но
точка входа DllRegister Server не найдена

08.07.2013 в 21:00

У меня тоже выскачело окно типо модуль unarc.dll загружен, но точка входа DllRegister Server не найдена

12.07.2013 в 00:33

28.08.2013 в 13:46

31.08.2013 в 11:45

перепробовал все варианты, не помогло ничего, что делать подскажите

31.08.2013 в 13:19

29.10.2013 в 20:47

Можно ещё переставить систему.

15.10.2013 в 00:07

10.11.2013 в 00:56

17.12.2013 в 18:36

Вытянул планку памяти, игра установилась)) Спасибо

30.12.2013 в 18:45

Михаил надо поменять озу или что делать? у меня такой проблема unarc.dll !!

31.12.2013 в 08:57

Это лишь один из вариантов, и не часто встречающийся. Если у вас пара планок ОЗУ, то проверить можно вытащив сначала одну (на выключенном компе), включив и проверив. А потом то же самое с другой.

18.06.2014 в 14:21

19.06.2014 в 09:52

Спасибо за инфу, сейчас вынесу в статью

27.06.2014 в 22:18

Спасибо автору, но не чего не помогло

28.06.2014 в 09:45

Есть еще вариант отключить антивирус, и снова запустить.

09.07.2014 в 01:58

запускайте от имени администрация, у меня Windows 8 64, прокатило, пол часа мучился!

09.07.2014 в 19:54

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

03.08.2014 в 21:45

Доброго времени суток, у меня та же проблема: ISDone.dll Произошла ошибка при распаковке: Архив поврежден!
Unarc.dll вернул код ошибки: -7
ERROR: archive data corrupted (decompression fails).
Я по пробовал почти все варианты. С одной игрой прокатил вариант распаковки винраром (до этого открывал образ deamontools). Но с другой проблема осталась, пытался от имени админа, не помогло. русские буквы поменял на англ, не помогло и не знаю что делать. Архив не битый, ОЗУ тоже нормальная. ОС Вин 8.1 х86.

04.08.2014 в 08:21

Пробовали выключить антивирус на время распаковки?

17.09.2014 в 22:22

Доброго времени суток. У меня еще интереснее ситуация. То что оператива битая я определил, но вот незадача, на другом компе с другой мамкой эти планки работают на ура. А на компе на котором все началось, при попытке установить Windows она просто не устанавливается, либо перезагружается компьютер. Может кто сталкивался с такой проблемой. напишите в почту. спасибо.

26.09.2014 в 23:42

09.10.2014 в 17:25

10.10.2014 в 11:49

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

09.10.2014 в 20:01

10.10.2014 в 11:53

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

10.10.2014 в 21:31

Помогла переустановка Windows. Но в чем была проблема для меня останется загадкой. Буду надеяться, что не повториться. Так каждый раз Винду переустанавливать не будешь.

19.10.2014 в 15:24

Я просто упал со стула, столько голову ломал, поменял путь к файлу с кириллицы на английский и все! летит как по маслу, огромная благодарность.

21.10.2014 в 14:05

Спасибо за помощь! Один из советов (я с него и начал) помог. Есть на диске D папка игры, в нее я всегда закидывал игры а затем устанавливал. Устанавливал игру: RIDDICK assault on dark athena, выскочило такое-же окно. Создал на диске D папку Games и перекинул папку с игрой 4,3 гб туда. С нее уже и начал устанавливать, правда поставил на этот раз на диск С. Что именно помогло, установка на др. диск или установка с папки с именем на англ. языке? Пробуйте.

24.11.2014 в 02:56

Всем привет, была такая же проблема с установкой Far Cry 4.
В моём случае проблема заключалась в нехватке места на диске C, несмотря на то что игра устанавливалась на диск D, временные файлы распаковываются на C.
Решил проблему перемещением папки Temp на диск D.

24.11.2014 в 13:36

Спасибо за информацию, полезно.

02.12.2014 в 13:59

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

16.12.2014 в 01:48

Столкнулся с такой же проблемой, автору спасибо помогло обновление библиотеки ДЛЛ. Но пришлось в экзешнике ставить совместимость.

18.12.2014 в 23:40

Ошибка исчезла, ни один способ описанный выше не помог, просто запустил режим совместимости с Win 7 и прокатило у меня Win 8.1 64

19.12.2014 в 10:57

Спасибо за информацию.

24.12.2014 в 18:55

Ошибка возникает при установке WoW, способы предложенные не помогли, что делать? С архивом точно все норм.

25.12.2014 в 07:43

Точно все варианты попробовали, в том числе исключить кириллицу из пути файла и запуск в режиме совместимости? Если да, то больше не знаю, что предложить.

Читайте также: