Не секрет, что далеко не все программы могут быть установлены на компьютер конкретной конфигурации даже если они написаны под ту операционную систему, которая установлена на данном компьютере. Причём касается это не только прикладных приложений, но и компьютерных игр, являющихся по сути такими же программами. Более того, именно при установке игр в силу специфики последних пользователи чаще сталкиваются с проблемами, чем при установке куда более «скромных» приложений.
Отдельно нужно сказать о так называемых магазинных приложениях Windows 8.1 и 10, «привязанных» к версии системы. Но обо всём по порядку.
Прежде чем скачивать игру (неважно с какого источника), внимательно ознакомьтесь с предъявляемыми ею требованиями к ресурсам процессора, видеокарты, оперативной памяти и, конечно же, разрядности. Если вы попробуете запустить 64-битную игрушку в 32-битной системе, естественно, ничего хорошего из этого не выйдет: установщик попросту выдаст ошибку. Также рекомендуем обращать внимание на объем свободного места на жёстком диске, так как некоторые игры могут занимать не один десяток гигабайт дискового пространства.
Понятно, что выкладывать круглую сумму за новенькую популярную игрушку неохота, поэтому многие геймеры-любители скачивают взломанные или перепакованные игры, которые могут содержать ошибки в коде, препятствующие корректной установке игрового пакета. То, что взломанная игра без проблем установилась у вашего соседа, ещё ни о чём не говорит, у него установилась, а вот у вас может и не установиться по причине разной конфигурации компьютеров.
Нельзя исключать и банального повреждения установочного носителя или скачанного файла. Если вы скачали игру со стороннего ресурса, скажем, торрент-трекера, сравните его контрольную сумму с хэшем, опубликованным на ресурсе-источнике, если, конечно, последний предоставляет эти данные.
Ещё одной распространённой причиной проблем с установкой игр является отсутствие на компьютере необходимых для запуска и функционирования игрового движка программных компонентов. Мы не будем подробно останавливаться на каждом из них, давая ему подробное описание, так как Windows 10, скорее всего, сама сообщит об отсутствии необходимого компонента. Приведём лишь их список с краткими комментариями.
• Microsoft .NET Framework — содержит набор универсальных библиотек, используемых программным обеспечением. Желательно, чтобы на ПК были установлены все актуальные версии этого фреймворка.
• Microsoft Visual C++ Redistributable — компонент так же является набором библиотек, содержащих исполняемый код, используемый программами и играми, в разработке которых была использована среда MSVC.
• DirectX — важный компонент, принимающий непосредственное участие в исполнении задач, связанных нормализацией работы игровых приложений. Обновлённые версии DirectX могут поставляться вместе с играми.
Маловероятно, но вполне допустимо, что для установки игры могут понадобиться права администратора. В этом случае рекомендуем запустить исполняемый файл игрового приложения из контекстного меню, выбрав в нём соответствующую опцию.
Многие современные игры требуют наличие на компьютере OpenGL — программного интерфейса, широко используемого при создании программного обеспечения, использующего двумерную и трёхмерную компьютерную графику.
Причины, препятствующие установке «универсальных» игр из Магазина, могут быть несколько иные. Опять же, перед тем как устанавливать ту или иную игру, убедитесь, что предъявляемые ею требования соответствуют характеристикам вашего компьютера. Если проблемы с совместимостью отсутствуют, трудности с установкой могут быть вызваны этими причинами:
• Вы используете локальную учётную запись.
• Файлы игры не могут загрузиться на компьютер (можно попробовать установить игру из автономного файла).
• Приложение «Windows Store» работает некорректно (проблема обычно решается его перерегистрацией или сбросом кэша).
Похожая ситуация может наблюдаться с другими игровыми платформами проблемы Origin, Steam, UPlay и т. д. Устраняется неполадка либо повторным скачиванием игрового дистрибутива, либо переустановкой клиента.
Это что касалось программных проблем, но препятствовать установке игр могут также и аппаратные неполадки, в частности, наличие на жёстком диске сбойных секторов. Как правило, большинство компьютерных игр занимают на жёстком диске значительное пространство, и когда в процессе распаковки файлов на жёсткий диск встречается bad-блок, возникает неисправимая ошибка критическая ошибка (ошибка при записи на диск), препятствующая дальнейшей установки игры. В этом случае мы настоятельно рекомендуем проверить жёсткий диск на предмет бэдов программой Victoria и произвести при необходимости процедуру ремапинга.
Не устанавливаются игры на Windows 10
Не секрет, что далеко не все программы могут быть установлены на компьютер конкретной конфигурации даже если они написаны под ту операционную систему, которая установлена на данном компьютере. Причём касается это не только прикладных приложений, но и компьютерных игр, являющихся по сути такими же программами. Более того, именно при установке игр в силу специфики последних пользователи чаще сталкиваются с проблемами, чем при установке куда более «скромных» приложений.
Не устанавливаются игры на Windows 10
Отдельно нужно сказать о так называемых магазинных приложениях Windows 8.1 и 10, «привязанных» к версии системы. Но обо всём по порядку.
Требования игры не соответствуют техническим характеристикам компьютера
Прежде чем скачивать игру (неважно с какого источника), внимательно ознакомьтесь с предъявляемыми ею требованиями к ресурсам процессора, видеокарты, оперативной памяти и, конечно же, разрядности. Если вы попробуете запустить 64-битную игрушку в 32-битной системе, естественно, ничего хорошего из этого не выйдет: установщик попросту выдаст ошибку. Также рекомендуем обращать внимание на объем свободного места на жёстком диске, так как некоторые игры могут занимать не один десяток гигабайт дискового пространства.Вы имеете дело с репаком
Понятно, что выкладывать круглую сумму за новенькую популярную игрушку неохота, поэтому многие геймеры-любители скачивают взломанные или перепакованные игры, которые могут содержать ошибки в коде, препятствующие корректной установке игрового пакета. То, что взломанная игра без проблем установилась у вашего соседа, ещё ни о чём не говорит, у него установилась, а вот у вас может и не установиться по причине разной конфигурации компьютеров.Установочный носитель или файл игры повреждён
Нельзя исключать и банального повреждения установочного носителя или скачанного файла. Если вы скачали игру со стороннего ресурса, скажем, торрент-трекера, сравните его контрольную сумму с хэшем, опубликованным на ресурсе-источнике, если, конечно, последний предоставляет эти данные.Отсутствие на ПК соответствующих программных компонентов
Ещё одной распространённой причиной проблем с установкой игр является отсутствие на компьютере необходимых для запуска и функционирования игрового движка программных компонентов. Мы не будем подробно останавливаться на каждом из них, давая ему подробное описание, так как Windows 10, скорее всего, сама сообщит об отсутствии необходимого компонента. Приведём лишь их список с краткими комментариями.
• Microsoft .NET Framework — содержит набор универсальных библиотек, используемых программным обеспечением. Желательно, чтобы на ПК были установлены все актуальные версии этого фреймворка.
• Microsoft Visual C++ Redistributable — компонент так же является набором библиотек, содержащих исполняемый код, используемый программами и играми, в разработке которых была использована среда MSVC.
• DirectX — важный компонент, принимающий непосредственное участие в исполнении задач, связанных нормализацией работы игровых приложений. Обновлённые версии DirectX могут поставляться вместе с играми.Отсутствие прав администратора
Маловероятно, но вполне допустимо, что для установки игры могут понадобиться права администратора. В этом случае рекомендуем запустить исполняемый файл игрового приложения из контекстного меню, выбрав в нём соответствующую опцию.
Отсутствие на компьютере OpenGL
Многие современные игры требуют наличие на компьютере OpenGL — программного интерфейса, широко используемого при создании программного обеспечения, использующего двумерную и трёхмерную компьютерную графику.Если игры не устанавливаются из Windows Store
Причины, препятствующие установке «универсальных» игр из Магазина, могут быть несколько иные. Опять же, перед тем как устанавливать ту или иную игру, убедитесь, что предъявляемые ею требования соответствуют характеристикам вашего компьютера. Если проблемы с совместимостью отсутствуют, трудности с установкой могут быть вызваны этими причинами:
• Вы используете локальную учётную запись.
• Файлы игры не могут загрузиться на компьютер (можно попробовать установить игру из автономного файла).
• Приложение «Windows Store» работает некорректно (проблема обычно решается его перерегистрацией или сбросом кэша).
Похожая ситуация может наблюдаться с другими игровыми платформами проблемы Origin, Steam, UPlay и т. д. Устраняется неполадка либо повторным скачиванием игрового дистрибутива, либо переустановкой клиента.Аппаратные проблемы
Это что касалось программных проблем, но препятствовать установке игр могут также и аппаратные неполадки, в частности, наличие на жёстком диске сбойных секторов. Как правило, большинство компьютерных игр занимают на жёстком диске значительное пространство, и когда в процессе распаковки файлов на жёсткий диск встречается bad-блок, возникает неисправимая ошибка критическая ошибка (ошибка при записи на диск), препятствующая дальнейшей установки игры. В этом случае мы настоятельно рекомендуем проверить жёсткий диск на предмет бэдов программой Victoria и произвести при необходимости процедуру ремапинга.
Произошла ошибка при распаковке unarc.dll вернул код ошибки-11 (1, 7, 12, 6, 14,
Геймеры часто встречают сообщение «Произошла ошибка при распаковке unarc.dll». Она встречается на разных операционных системах Windows и говорит о том, что не удается открыть архив с игрой или другими приложениями. Часто ошибка сопровождается дополнительной информацией. Рассмотрим основные случаи, причины ошибки, а также определим, как ее устранить далее в этой статье.
Причины ошибки при распаковке
Если в ошибке значится причина «failed CRC Check», то это значит, что файл архива поврежден. В этом случае остается только искать рабочий файл. Дополнение к ошибке «decompression failed» говорит о причинах, связанных с компьютером пользователя. Возможно, что на компьютере отсутствует архиватор, который работает с этим форматом. Тем более, что создатели «репаков» игр и программ часто используют для архива особые форматы и программы. Чаще всего это RAR, со способностью распаковывать при помощи SFX, 7-ZIP со специальными алгоритмами архивации ppmd, dcj2, delta, lzma2, FreeArc с распаковкой через SFX и другие.
Устранение ошибки unarc.dll
В первую очередь пользователю необходимо скачать и установить на свой компьютер универсальный архиватор — 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 и Брандмауэр. Поэтому их нужно отключить, можно на время.
Как исправить ошибку ISDone.dll Unarc.dll при установке игры или программы
Возможно, самая распространённая ошибка при установке игр и других программ, скачанных из не самых официальных источников — окно 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:
- Скопируйте файлы установки вашей игры в папку, полный путь к которой не будет содержать кириллицы (и символов других языков) и пробелов. Также сделайте так, чтобы путь был коротким, а не как на нижеприведённом скриншоте. Например, если по умолчанию вы скачиваете игры в папку «Загрузки», то полный путь может выглядеть как— по какой-то причине в таких сценариях при установке могут возникать ошибки Unarc.dll, которые исчезают при использовании кратких путей, состоящих из символов латиницы и цифр.
- Придерживайтесь правил из 1-го пункта и для той папки, в которую производится установка.
- Как было отмечено, чаще всего ошибка появляется при установке нелицензионного софта. В свою очередь, такие игры и программы содержат модифицированные файлы, которые могут удаляться или помещаться в карантин антивирусом прямо в процессе распаковки, что и будет вызывать ошибки Unarc.dll, связанные с нарушением целостности архива или невозможностью записи данных. Решение, при условии, что вы уверены в надёжности источника: добавить папки с установщиком и с местом, куда устанавливается игра в исключения антивируса. Это касается как сторонних антивирусов, так и встроенного Microsoft Defender (Защитник Windows). Здесь может быть полезным: Как добавить исключения в Microsoft Defender Windows 11 и Добавление исключений в Защитник Windows 10.
- Если предыдущий шаг не помог, попробуйте отключить ваш антивирус на время установки, так как некоторые данные могут тем или иным образом блокироваться в памяти, ещё до записи их на диск и в этом случае простое добавление папок в исключения не поможет.
- Запускайте установщик от имени администратора (правый клик по файлу установщика — запуск от имени администратора). Также можно попробовать запуск в режиме совместимости с предыдущей версией системы (правый клик — свойства — вкладка «Совместимость»).
В большинстве случаев, если мы не имеем дело с более серьезной проблемой, один из 4-х описанных выше шагов, выполненных по порядку, приводит к успешной установке и сообщения ISDone.dll о том, что «Unarc.dll вернул код ошибки» не появляются. Но возможны и иные варианты.
Дополнительные причины и методы решения проблемы
В случае, если аккуратно выполненные шаги из предыдущего раздела инструкции не исправили проблему, можно предположить, что нарушение целостности данных в файлах установки, в процессе распаковки или при их записи на диск действительно имеет место быть. Причины могут быть разными. Распространённые ситуации, методы решения и, для некоторых случаев — проверки:
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. Она создана для оповещения пользователя о недоступности архива с которым производятся различные действия.
В зависимости от кода ошибки он трактовка его будет разной. Попробуйте найти решение согласно возвращенного кода ошибки.
Содержание
- Причины проблем с установкой программ и способы их решения
- Способ 1 Установка необходимых компонентов
- Способ 2: Устранение проблемы с нехваткой прав текущего профиля
- Вопросы и ответы
Иногда пользователи ПК сталкиваются с такой ситуацией, когда не получается не только запустить программы и игры, но даже установить их на компьютере. Давайте выясним, какие способы решения данной проблемы существуют на устройствах с Виндовс 7.
Читайте также:
Решения проблем с запуском программ на Windows 7
Почему не запускаются игры на Windows 7
Причины проблем с установкой программ и способы их решения
Существует целый ряд факторов, которые могут служить причиной тому, что возникают проблемы с инсталляцией программ:
- Отсутствие необходимых программных компонентов на ПК;
- Битый установочный файл или «кривая» сборка инсталлятора;
- Вирусное заражение системы;
- Блокировка со стороны антивируса;
- Нехватка прав текущей учетной записи;
- Конфликт с остаточными элементами программы после её предыдущей деинсталляции;
- Несоответствие версии системы, её разрядности или техническим характеристик компьютера требованиям разработчиков инсталлируемого ПО.
Мы не будем подробно рассматривать такие банальные причины, как битый установочный файл, так как это не проблема операционной системы. В этом случае необходимо просто найти и скачать корректный инсталлятор программы.
Если же вы сталкиваетесь с проблемой при установке программы, которая раньше была на вашем компьютере, возможно, это связано с тем, что при её деинсталляции были удалены не все файлы или записи в реестре. Тогда советуем произвести сначала полное удаление такой программы с помощью специального софта или вручную, зачистив остаточные элементы, и только потом приступать к инсталляции новой версии.
Урок:
6 лучших решений для полного удаления программ
Как с компьютера удалить неудаляемую программу
В данной статье мы изучим проблемы с инсталляцией программ, связанные с системными настройками Виндовс 7. Но прежде всего изучите документацию устанавливаемой программы и выясните, подходит ли она для вашего типа ОС и аппаратной конфигурации компьютера. Кроме того, если изучаемая неисправность носит не одиночный, а массовый характер, просканируйте систему на предмет наличия вирусов с помощью специальной утилиты.
Урок: Как проверить компьютер на вирусы без установки антивируса
Также нелишним будет проверить настройки антивирусной программы на предмет блокировки ею процессов установки ПО. Легче всего это сделать, просто отключив антивирус. Если после этого программы начнут устанавливаться нормально, необходимо изменить его параметры и снова запустить защитник.
Урок: Как отключить антивирус
Способ 1 Установка необходимых компонентов
Наиболее частой причиной, почему не устанавливаются программные приложения, является отсутствие обновлений важных компонентов:
- NET Framework;
- Microsoft Visual C++;
- DirectX.
В этом случае, конечно, далеко не у всех программ будут наблюдаться проблемы с инсталляцией, но у значительного их числа. Тогда требуется проверить актуальность версий указанных компонентов, которые установлены на вашей ОС, и при необходимости произвести их апдейт.
- Чтобы проверить актуальность NET Framework, щелкните «Пуск» и откройте «Панель управления».
- Теперь зайдите в раздел «Программы».
- В следующем окне щелкните по элементу «Программы и компоненты».
- Откроется окно с перечнем установленного на данном компьютере ПО. Отыщите в списке элементы под названием «Microsoft .NET Framework». Их может быть несколько. Обратите внимание на версии этих компонентов.
Урок: Как узнать версию .NET Framework
- Сравните полученную информацию с актуальной версией на официальном сайте Microsoft. В случае если инсталлированная на вашем ПК версия не является актуальной, требуется закачать новую.
Скачать Microsoft .NET Framework
- После загрузки запустите установочный файл компонента. Будет выполнена распаковка инсталлятора.
- После её завершения откроется «Мастер установки», в котором вам нужно подтвердить принятие лицензионного соглашения, поставив флажок в чекбокс, и нажать на кнопку «Установить».
- Будет запущена процедура инсталляции, динамика которой отобразится в графическом виде.
Урок:
Как обновить .NET Framework
Почему не устанавливается .NET Framework 4
Процедура получения информации о версии Microsoft Visual C++ и последующей установки этого компонента происходит по похожему сценарию.
- Сначала откройте находящийся в «Панели управления» раздел «Программы и компоненты». Алгоритм этой процедуры был описан в пунктах 1-3 при рассмотрении установки компонента NET Framework. Отыщите в списке ПО все элементы, в которых присутствует наименование «Microsoft Visual C++». Обратите внимание на год и версию. Для корректной установки всех программ необходимо, чтобы присутствовали все версии данного компонента, начиная с 2005 года до самой последней.
- В случае отсутствия какой-то версии (особенно последней) необходимо скачать её на официальном сайте Microsoft и установить на ПК.
Скачать Microsoft Visual C++
После скачивания запустите инсталляционный файл, примите лицензионное соглашение, поставив флажок в соответствующем чекбоксе, и нажмите кнопку «Установить».
- Будет выполнена процедура инсталляции Microsoft Visual C++ выбранной версии.
- После её окончания, откроется окно, где будет отображена информация о завершении установки. Тут нужно нажать кнопку «Закрыть».
Как говорилось уже выше, требуется также проверить актуальность DirectX и при необходимости обновить до последнего апдейта.
- Для того чтобы узнать установленную на ПК версию DirectX, нужно придерживаться иного алгоритма действий, чем при выполнении соответствующей операции для Microsoft Visual C++ и NET Framework. Наберите сочетание клавиш Win+R. В поле открывшегося окошка введите команду:
dxdiag
Затем кликните «OK».
- Откроется оболочка средства DirectX. В блоке «Сведения о системе» отыщите позицию «Версия DirectX». Именно напротив неё будут указаны данные о версии этого компонента, которая установлена на компьютере.
- В случае если отображаемая версия DirectX не соответствует самому последнему актуальному варианту для Windows 7, необходимо произвести процедуру обновления.
Урок: Как обновить DirectX до последней версии
Способ 2: Устранение проблемы с нехваткой прав текущего профиля
Установка программ, как правило, производится в те директории ПК, к которым имеют доступ только пользователи с административными правами. Поэтому при попытке произвести инсталляцию ПО из-под других профилей системы часто возникают проблемы.
- Для того чтобы максимально просто и без проблем устанавливать ПО на компьютер, нужно зайти в систему с административными полномочиями. Если вы в данный момент залогинены под учетной записью с обычными правами, щелкните «Пуск», затем произведите клик по значку в виде треугольника справа от элемента «Завершение работы». После этого в отобразившемся списке выберите «Сменить пользователя».
- Далее откроется окно выбора учетной записи, где вы должны щелкнуть по значку профиля с административными полномочиями и при необходимости ввести к нему пароль. Теперь программное обеспечение будет устанавливаться без проблем.
Но также есть возможность установки приложений из-под обычного пользовательского профиля. В этом случае после щелчка по файлу инсталлятора откроется окно контроля учетной записи (UAC). Если на профиль администратора на данном компьютере не назначен пароль, достаточно нажать «Да», после чего установка ПО будет запущена. Если же защита все-таки предусмотрена, необходимо предварительно ввести в соответствующее поле кодовое выражение для доступа к административному аккаунту и только после этого жать «Да». Инсталляция приложения запустится.
Таким образом, если на профиль администратора установлен пароль, а вы его не знаете, инсталлировать программы на данном ПК вы не сможете. В этом случае при острой необходимости установить какое-либо ПО требуется обратиться за помощью к пользователю, обладающему административными правами.
Но иногда даже при работе через профиль администратора могут возникнуть проблемы с установкой некоторого ПО. Это связано с тем, что не все инсталляторы при запуске вызывают окно UAC. Такое положение вещей приводит к тому, что процедура установки происходит с обычными правами, а не административными, из чего закономерно следует неудача. Тогда нужно запустить процесс инсталляции с административными полномочиями в принудительном порядке. Для этого в «Проводнике» щелкните по установочному файлу правой кнопкой мыши и в появившемся перечне выберите вариант запуска от лица администратора. Теперь приложение должно установиться нормально.
Также при наличии административных полномочий вы можете вообще отключить контроль UAC. Тогда будут сняты все ограничения по инсталляции приложений под учетной записью с любыми правами. Но делать это мы рекомендуем только в случае крайней необходимости, так как подобные манипуляции существенно повысят уровень уязвимости системы для вредоносного ПО и злоумышленников.
Урок: Отключаем предупреждение системы безопасности UAC в Windows 7
Причиной проблем с установкой программного обеспечения на ПК с Виндовс 7 может быть довольно широкий перечень факторов. Но чаще всего указанная неполадка связана с отсутствием определенных компонентов в системе или же с недостатком полномочий. Естественно, что для решения отдельной проблемной ситуации, вызванной конкретным фактором, существует свой определенный алгоритм действий.
Скачав с Интернета RePack с игрой или программой, многие пользователи жалуются на ошибку, которая происходит во время установки. Как правило, при этом написано: «Unarc.dll вернул код ошибки — 1» или любое другое число вместо единицы. В статье мы разберем шесть способов устранения данной неполадки, так что дочитайте ее до конца, чтобы точно решить проблему.
Определение характера ошибки
Для начала постараемся разобраться, почему вообще появляется «Unarc.dll вернул код ошибки — 1», а уже потом перейдем к способам решения.
Сразу стоит сказать, что данная ошибка связана с распаковкой данных и может делиться на две категории:
- Ошибка, которую нельзя исправить.
- Ошибка, которую можно исправить.
Сейчас давайте более подробней рассмотрим эти два момента.
Ошибка, которую исправить нельзя
Ситуация: «Unarc.dll вернул код ошибки — 1″ может быть критичной, то есть никак не получится исправить ошибку. Как было сказано, это связано с архивом, и ошибка возникает в процессе его распаковки. В данном случае в сообщении также будет указано следующее: «ERROR: file [путь_к_архиву] failed CRC check». Если это сообщение у вас высветилось, то можете даже не пытаться исправить ситуацию одним из нижеперечисленных способов. Скорее всего, архив повредился при загрузке, поэтому скачайте игру или программу заново и лучше с другого сайта.
Ошибка, которую можно исправить
Наряду с ошибкой, которую нельзя исправить, есть и другая, устранение которой возможно. Сразу стоит обозначить, что если после строки «Unarc.dll вернул код ошибки — 1» идет пометка в скобках: (decompression fails), то данную ошибку исправить получиться одним из способов, которые мы предложим вам в этой статье. Также стоит сказать, что ошибка связана непосредственно с распаковкой архива, а точнее с самим архиватором, но также бывают случаи, когда причина немного другая. Обо всем этом будет рассказано ниже.
Способ первый: установка архиватора
Как было сказано выше, «Unarc.dll вернул код ошибки — 11» или какого-то другого числа связано чаще с архиватором. Дело в том, что создатели RePack’ов частенько используют редкие архиваторы, чтобы как можно больше снизить итоговый размер игры или программы, а у пользователей не всегда есть на компьютере инструменты, для работы с такими архивами.
К счастью, способ устранения такой ошибки довольно простой, вам нужно всего-навсего скачать и установить программу 7-Zip.
Способ №2: изменения адреса установки
Если же у вас 7-Zip уже установлен, или его установка не помогла, то можно воспользоваться вторым способом и устранить проблему с «Unarc.dll вернул код ошибки — 11». Нередкие случаи, когда данное сообщение появляется по причине присутствия русских символов на пути установки. Как не сложно догадаться, чтобы решить проблему, вам необходимо всего лишь переименовать папки с использованием латинских символов.
Способ третий: увеличение объема подкачки
Сообщение, например, «Unarc.dll вернул код ошибки — 14» может возникать также из-за малого объема файла подкачки. Благо на операционных системах Windows данный объем можно отрегулировать в любое время:
- Чтобы это сделать, вам нужно открыть утилиту «Выполнить», нажав клавиши Win+R, и выполнить в ней команду sysdm.cpl.
- Потом в окне, которое появится, переместиться в раздел «Дополнительно», там кликнуть по «Параметрам» в области «Быстродействие».
- В новом окне опять перейти в «Дополнительно» и нажать «Изменить…».
- Далее появится окошко «Виртуальная память», где нужно снять отметку с первого пункта, указать любой диск, кроме системного, и обозначить максимальный размер, который соответствует размеру виртуальной памяти.
- После этого нажать «Задать» и «ОК».
Способ №4: замена оперативной памяти
Продолжая разговор, как исправить «Unarc.dll вернул код ошибки — 1», отметим, что виною этому может стать недостаточный объем оперативной памяти. К сожалению, в этом случае поможет только ее увеличение. Однако есть и хорошая сторона — данная проблема появляется очень редко.
Способ пятый: отключение антивируса
Порою, особенно когда вы устанавливаете RePack, а не лицензию, ошибка может появляться из-за антивируса. Дело в том, что он может счесть файлы игры зараженными и переместить необходимые библиотеки, служащие для распаковки и установки, в карантин.
Что делать с «Unarc.dll вернул код ошибки — 12», если ее причиной стал антивирус? В этом случае вам достаточно всего-навсего зайти в настройки антивируса и отключить его на время инсталляции. После чего его можно снова включить.
Способ №6: анализ диска
Есть еще одна причина, которая полностью исключает возможность установки игры. Связана она непосредственно с вашим жестким диском. Дело в том, что он может быть поврежденным. При этом взаимодействие с ним ограничивается частично: вы сможете перемещать, копировать, скидывать файлы с флешки, но вот установить игру не всегда получится.
В этом случае необходима замена, но перед тем как идти в магазин, для начала лучше просканировать его. Для этого откройте окно «Выполнить» и вбейте следующую команду cmd — откроется «Командная строка». В ней вам необходимо выполнить следующую задачу: chkdsk C: /F /R /B. По итогу сканирования вы сможете понять, в норме ли ваш диск или нет. И если результаты неутешительны, то стоит задуматься о приобретении нового накопителя, так как с большой вероятностью вскоре он полностью перестанет функционировать.
Способ седьмой: установка динамической библиотеки
Порою ошибка может быть вызвана отсутствием соответствующих библиотек. В этом случае достаточно будет всего лишь загрузить их из Интернета и поместить в нужную директорию.
Нужны следующие файлы динамических библиотек: ISDone.dll и Unarc.dll. Загрузите файл динамической библиотеки ISDone с сайта, которому можно доверять, также скачайте и Unarc. После загрузке поместите их по пути — C:WindowsSystem32 (32-разрядная система) или C:WindowsSysWOW64 (64-разрядная система). После этого ошибка должна будет пропасть.