При розпакуванні будь-якого файлу користувач може зіткнутися з помилкою розпакування, і відповідним повідомленням «Unarc.dll повернув код помилки: -12». Зазвичай це пов'язано з некоректно створеним ріпаком будь-якої програми, але бувають випадки, що причиною даної проблеми стають архіватор і проблеми з «залізом» призначеного для користувача ПК. В даному матеріалі я розповім, які причини даної дисфункції, а також поясню, що робити в ситуації, коли ви зіткнулися з повідомленням «Помилка під час розпакування не збігається контрольна сума 12» на вашому комп'ютері.
Зміст статті:
- Разбираемся с причинами ошибки 1 Розбираємося з причинами помилки
- Как исправить ошибку «Произошла ошибка при распаковке не совпадает контрольная сумма 12» 2 Як виправити помилку «Помилка під час розпакування не збігається контрольна сума 12»
- Заключение 3 Висновок
Розбираємося з причинами помилки
Зазвичай зазначена проблема виникає в ситуації, коли заявлена контрольна сума архіву не збігається з реальною сумою, отриманою архиватором при розпакуванні. Важливим елементом даного процесу є CRC - алгоритм знаходження контрольної суми, необхідний для перевірки цілісності архівних даних.
Конкретні причини, що ведуть до розбіжностей заявленої і фактичної контрольних сум архіву можуть бути наступними:
- Некоректно упакований архів (ріпак);
- Битий архів, з помилками завантажений з зовнішнього джерела;
- Недолік вільного місця на жорсткому диску;
- Злоякісна діяльність вірусних програм;
- Блокування коректної розпакування архіву антивірусними програмами;
- Проблеми в роботі планок пам'яті;
- Некоректно працює архіватор (WinRAR, 7-ZIP і ін.);
- Наявність в дорозі розпакування кириличних символів;
- Надмірно довгий шлях розпакування, надмірно великі назви директорій;
- В системі деактивовано файл підкачки.
Як виправити помилку «Помилка під час розпакування не збігається контрольна сума 12»
Щоб позбутися від помилки «Unarc.dll код помилки: -12» рекомендую виконати наступне:
- Перекачати ріпак. Він міг бути викачаний користувачем некоректно;
- Використовуйте ріпак іншого автора. Якщо ви використовуєте піратський, рекомендую пошукати і завантажити альтернативний ріпак даної програми;
- Звільніть місце на жорсткому диску. Ряд фахівців рекомендують мати вільного місця на диску не менше 17,5 гігабайт. Перевірте кількість вільного місця на вінчестері, при необхідності видаліть непотрібний софт;
- Перевірте ваш ПК на наявність вірусних програм (допоможуть Dr.Web CureIt !, Trojan Remover, Malwarebytes Anti-Malware і інші альтернативні програми);
- Спробуйте при установки гри використовувати короткий шлях, наприклад, встановити гру в директорію С: \ Games;
- При виборі шляху для установки використовуйте виключно латинські символи, без кирилиці;
- Перевірте вашу пам'ять на помилки за допомогою відповідних утиліт (наприклад, програмою Memtest86 + );
- Переінсталюйте ваш архіватор. Рекомендую встановити найсвіжіші версії WinRAR і (або) 7-ZIP;
- Задіюйте (збільште розмір) файлу підкачки. Натисніть на кнопку «Пуск», в рядку пошуку введіть sysdm.cpl і натисніть Enter. У вікні властивостей системи перейдіть на вкладку «Додатково», в опції «Швидкодія» клікніть на кнопку «Параметри».
У вікні параметрів швидкодії знову виберіть вкладку «Додатково», і натисніть там на кнопку «Змінити».
Активуйте опцію «Вказати розмір» і введіть обсяг файлу підкачки, що дорівнює обсягу оперативної пам'яті вашого ПК.
- Якщо ви раніше задіяли розгін системи (оверклокинг), тоді рекомендую повернутися до базових стандартних параметрів, це може допомогти пофиксить помилку Unarc.dll код помилки: -12;
- Під час розпакування вимкніть ваш антивірус, останній може перешкоджати коректної розпакування архівних файлів;
- Скачайте і встановіть на потрібне місце файл unarc.dll. Скачайте архів з unarc.dll, розпакуйте його за допомогою архіватора, і перемістіть даний файл за адресою:
C: \ Windows \ system32 (для 32-бітних машин)
C: \ Windows \ sysWOW64 (для 64-бітних машин)
висновок
Якщо при розпакуванні будь-якої програми ви зіткнулися з помилкою «Unarc.dll код помилки: -12», то рекомендую виконати весь комплекс рад, викладених мною вище. Найбільш ефективним способом в такій ситуації є використання ріпаку іншого автора - зазвичай в такому випадку помилка «Unarc.dll код -12» не виникає.
не чого не помагло спасибі за трату часу
Була помилка 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 років, чим це пояснити я не знаю)
ДТА 5 не магу качати
яка модель i5 проца, яка пам'ять оперативна, що за матір? Нафіга ти мені про видюху розповідаєш те, що я і в інеті знайти можу? Мені цікавий твій конфиг, щоб зрозуміти чому вискакує помилка по длл