Skip to main content

Помилка під час розпакування не збігається контрольна сума 12



При розпакуванні будь-якого файлу користувач може зіткнутися з помилкою розпакування, і відповідним повідомленням «Unarc.dll повернув код помилки: -12». Зазвичай це пов'язано з некоректно створеним ріпаком будь-якої програми, але бувають випадки, що причиною даної проблеми стають архіватор і проблеми з «залізом» призначеного для користувача ПК. В даному матеріалі я розповім, які причини даної дисфункції, а також поясню, що робити в ситуації, коли ви зіткнулися з повідомленням «Помилка під час розпакування не збігається контрольна сума 12» на вашому комп'ютері.

Скриншот ошибки "Произошла ошибка при распаковке не совпадает контрольная сумма 12"
Скріншот помилки «Помилка під час розпакування не збігається контрольна сума 12»



Зміст статті:

Розбираємося з причинами помилки

Зазвичай зазначена проблема виникає в ситуації, коли заявлена ​​контрольна сума архіву не збігається з реальною сумою, отриманою архиватором при розпакуванні. Важливим елементом даного процесу є CRC - алгоритм знаходження контрольної суми, необхідний для перевірки цілісності архівних даних.

Конкретні причини, що ведуть до розбіжностей заявленої і фактичної контрольних сум архіву можуть бути наступними:

  • Некоректно упакований архів (ріпак);
  • Битий архів, з помилками завантажений з зовнішнього джерела;
  • Недолік вільного місця на жорсткому диску;
  • Злоякісна діяльність вірусних програм;
  • Блокування коректної розпакування архіву антивірусними програмами;
  • Проблеми в роботі планок пам'яті;
  • Некоректно працює архіватор (WinRAR, 7-ZIP і ін.);
  • Наявність в дорозі розпакування кириличних символів;
  • Надмірно довгий шлях розпакування, надмірно великі назви директорій;
  • В системі деактивовано файл підкачки.

    Решаем проблему с Unarc.dll
    Вирішуємо проблему з Unarc.dll

Як виправити помилку «Помилка під час розпакування не збігається контрольна сума 12»

Щоб позбутися від помилки «Unarc.dll код помилки: -12» рекомендую виконати наступне:


  1. Перекачати ріпак. Він міг бути викачаний користувачем некоректно;
  2. Використовуйте ріпак іншого автора. Якщо ви використовуєте піратський, рекомендую пошукати і завантажити альтернативний ріпак даної програми;
  3. Звільніть місце на жорсткому диску. Ряд фахівців рекомендують мати вільного місця на диску не менше 17,5 гігабайт. Перевірте кількість вільного місця на вінчестері, при необхідності видаліть непотрібний софт;
  4. Перевірте ваш ПК на наявність вірусних програм (допоможуть Dr.Web CureIt !, Trojan Remover, Malwarebytes Anti-Malware і інші альтернативні програми);

    Используйте Dr.Web CureIt! для борьбы с злокачественными программами
    Використовуйте Dr.Web CureIt! для боротьби із злоякісними програмами
  5. Спробуйте при установки гри використовувати короткий шлях, наприклад, встановити гру в директорію С: \ Games;
  6. При виборі шляху для установки використовуйте виключно латинські символи, без кирилиці;
  7. Перевірте вашу пам'ять на помилки за допомогою відповідних утиліт (наприклад, програмою Memtest86 + );

    Используйте утилиту Memtest86+ для проверки памяти вашего ПК
    Використовуйте утиліту Memtest86 + для перевірки пам'яті вашого ПК
  8. Переінсталюйте ваш архіватор. Рекомендую встановити найсвіжіші версії WinRAR і (або) 7-ZIP;
  9. Задіюйте (збільште розмір) файлу підкачки. Натисніть на кнопку «Пуск», в рядку пошуку введіть sysdm.cpl і натисніть Enter. У вікні властивостей системи перейдіть на вкладку «Додатково», в опції «Швидкодія» клікніть на кнопку «Параметри».

У вікні параметрів швидкодії знову виберіть вкладку «Додатково», і натисніть там на кнопку «Змінити».

Измените размер файла подкачки
Змініть розмір файлу підкачки

Активуйте опцію «Вказати розмір» і введіть обсяг файлу підкачки, що дорівнює обсягу оперативної пам'яті вашого ПК.

  • Якщо ви раніше задіяли розгін системи (оверклокинг), тоді рекомендую повернутися до базових стандартних параметрів, це може допомогти пофиксить помилку Unarc.dll код помилки: -12;
  • Під час розпакування вимкніть ваш антивірус, останній може перешкоджати коректної розпакування архівних файлів;
  • Скачайте і встановіть на потрібне місце файл unarc.dll. Скачайте архів з unarc.dll, розпакуйте його за допомогою архіватора, і перемістіть даний файл за адресою:

C: \ Windows \ system32 (для 32-бітних машин)



C: \ Windows \ sysWOW64 (для 64-бітних машин)

висновок

Якщо при розпакуванні будь-якої програми ви зіткнулися з помилкою «Unarc.dll код помилки: -12», то рекомендую виконати весь комплекс рад, викладених мною вище. Найбільш ефективним способом в такій ситуації є використання ріпаку іншого автора - зазвичай в такому випадку помилка «Unarc.dll код -12» не виникає.



Як ви оціните статтю?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (15 оцінок, середнє: 3,33 з 5)
Завантаження ...

” 4 Коментарі "Сталася помилка при розпакуванні не збігається контрольна сума 12"

  1. Була помилка decompression fails при установці FARCRAY 5. потім були помилки 7, 12 і т.д. при установці гри The Witcher 3: Wild Hunt.
    Характеристики: GA-Z77-D3H / i7 3770 / 16gb ОЗУ 1600Ghz / GTX 1060 DUAL 3G / Win 8 repack
    Перелопатив близько 20 сайтів, нічого не допомагало, навіть платнкі пам'яті міняв.
    Вирішив проблему абсолютно випадково:
    - Поставив чистий образ win 8.1
    - поставив все дрова і нові архіватори winrar і ​​7zip на 32 і 64 біта
    - поміняв файл підкачки на ЖД куди буде встановлюватись гра, виставив і задав примусовий розмір відповідний обсягом моєї ОЗУ 16Гб, це буде 16384 (1024 * 16)
    - відключив антивіруси, захисник windows, smart screen (особливо важливий)
    - на ноутбуці скачав з торрента репаки FARCRAY 5 і The Witcher 3: Wild Hunt від by.xatab
    - закинув всі репаки на зовнішній ЖД, підійде будь-який з usb інтерфейсом
    - підключив до свого пк, не став їх скидати, а прям з зовнішнього ЖД запустив установку, не було жодної помилки і всі ігри встановилися за 10 хв. Займаюся складанням пк більше 10 років, чим це пояснити я не знаю)

  2. яка модель i5 проца, яка пам'ять оперативна, що за матір? Нафіга ти мені про видюху розповідаєш те, що я і в інеті знайти можу? Мені цікавий твій конфиг, щоб зрозуміти чому вискакує помилка по длл

Додати коментар

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