Произошла ошибка при распаковке – не совпадает контрольная сумма

Лого«Произошла ошибка при распаковке: не совпадает контрольная сумма» — это крайне распространённый сбой, возникающий во время установки новых игр или программ. Особенно часто с данной ошибкой встречаются пользователи, часто устанавливающие на свой ПК перепакованные нелицензионные версии ПО. Как правило, подобный сбой свидетельствует о повреждении распаковываемого архива, однако причина может быть сокрыта и в других факторах. В этой статье мы рассмотрим причины появления ошибки, связанной с несовпадением контрольной суммы, а также предложим пути решения проблемы.

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

Как становится ясно из текста уведомления, проблема связана с тем, что контрольная сумма архива не совпадает с реальным значением, полученным архиватором в процессе распаковки.

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

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

  1. RePack или архив с программой упакован некорректно.
  2. На жёстком диске, на который выполняется распаковка, недостаточно свободного места.
  3. Архиватор, по умолчанию используемый для распаковки, работает со сбоями.
  4. В пути распаковки содержатся кириллические символы.
  5. Наблюдаются нарушения в стабильности работы модулей оперативной памяти.
  6. Жёсткий диск содержит битые сектора.

Жёсткий диск

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

Способы решения проблемы

Существует несколько действенных методов исправления возникающей при установке ПО ошибки – рекомендуем пользоваться ими поочерёдно.

Загрузка с другого ресурса

Если ошибка возникает при установке игры или программы, скачанной при помощи торрент-трекера, то крайне высока вероятность того, что причиной появления сбоя является именно повреждённый файл. Возможно, в раздаче содержались заведомо битые архивы, либо RePack был скомпонован неумелым разработчиком. Всё, что нужно сделать в этой ситуации – скачать игру из иного источника.

Читайте также:  Unarc.dll вернул код ошибки 7 при установлении игры - как исправить

Способы решения проблемы

Иногда сбой возникает по вине торрент трекера, который был использован при загрузке файлов – если во время скачивания возникали перебои, то можно попробовать «перезагрузить» старый торрент.

Удаление кириллицы

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

Удаление кириллицы

Очистка диска

Многие пользователи устанавливают игры по пути, который указан установщиком по умолчанию – на системный диск. Зачастую подобное отношение оканчивается тем, что диск быстро забивается. Это и приводит к возникновению разбираемой нами ошибки. Проверить наличие свободного места на диске можно через «Проводник» – если носитель полностью заполнен, но при этом удалять с него нечего, можно воспользоваться такой бесплатной чистящей утилитой, как CCleaner.

Очистка диска

Мнение эксперта
Дарья Ступникова
Специалист по WEB-программированию и компьютерным системам. Редактор PHP/HTML/CSS сайта os-helper.ru.
Спросить у Дарьи
Целесообразность использования таких утилит, как CCleaner, обусловлена тем, что на диске скапливается огромное количество временных файлов, на ручное удаление которых можно потратить огромное количество времени.

Переустановка архиватора

Возможно, сбой вызван некорректной работой установленного в системе архиватора. Если описанные выше способы не помогают, то можно попробовать инсталлировать на ПК несколько других бесплатных архиваторов – например, WinRar или 7-Z.

Переустановка архиватора

Ещё несколько советов

Описанные способы являются основными, однако помимо них можно выделить ещё несколько рекомендаций:

  1. На время установки игры отключите антивирус – возможно, именно он препятствует проведению распаковки.
  2. Если вы занимались разгоном процессора или других компонентов, то попробуйте «откатить» параметры к базовым значениям.
  3. Попробуйте найти и загрузить файл Unarc.dll, если тексте уведомления содержится его название.
Читайте также:  MSVCR100.dll - что это за ошибка, как исправить?

Ещё несколько советов

При скачивании Unarc.dll файл нужно поместить в папку System32 (для 32-битных ОС) или в sysWOW64 (для 64-битных ОС).

Заключение

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

Автор статьи
Никита Жданов
Специалист лаборатории os-helper.ru по тестированию программного обеспечения.
Об авторе
Написано статей
52

Ставь 5 звезд! Мы старались.

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

Добавить комментарий

Ваш e-mail не будет опубликован.