Ошибка unarc.dll — как исправить

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

Ищем причину

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

Окно с ошибкой при установке игры

Окно с ошибкой при установке игры

ISDone.dll

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

Unarc.dll вернул код ошибки: -7

ERROR: archive data corrupted (decompression fails)

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

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

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

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

Если не помогло, то идем дальше.

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

  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 возникает из-за проблемного носителя.

Статья была полезной?

Да:
информация — наше всё!

А почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора.

Комментарии (19) к Ошибка unarc.dll — как исправить

  • Влад

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

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

    Ответить

  • Гость

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

    Ответить

  • Стас

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

    Ответить

  • Евгений

    Борюсь с этой проблемой уже 3 день и нет не каких результатов, но мне интересно, как можно открыть .exe файл установки WinRAR-ом или 7-Zip-ом??? «или я баран или лыжи не едут»

    Ответить

    • Dmitry

      вообще, можно, если он представляет собой обычный самораспаковывающийся архив. (просто проблема unarc.dll чаще возникает на обычных архивах). Но даже, если это не обычный архив, а специально упакованный установщик, на него тоже есть управа — различного рода Wise Unpacker и другие «распаковщики установщиков»

      Ответить

    • Алексей

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

      Ответить

  • Евгений

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

    Ответить

  • Паша

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

    Ответить

  • ArtRush

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

    Ответить

  • Bayan`

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

    Ответить

    • Dmitry

      На этом мои рекомендации оканчиваются. Все, что мог и знал — подсказал.

      Ответить

    • Артём

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

      Ответить

  • Влад

    автору спасибо

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

    Ответить

  • Михаил

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

    Ответить

    • Жакенский

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

      Ответить

      • Dmitry

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

        Ответить

Оставить комментарий

Все рубрики сайта Список инструкций
Проблемы с Wi-Fiрешение проблем с настройкой роутера Wi-Fi
Загрузочные флешкивсё для создания
Коллаж онлайнлучшие способы сделать коллаж из фотографий онлайн
Найти телефонпоиск потерянного и украденного телефона
5 вещей в Windows 8.1приемы работы в Windows 8.1, о которых вы не знаете
Антивирус онлайн9 способов проверить компьютер на вирусы онлайн бесплатно
Бесплатная помощькомпьютерная помощь читателям