Морской бой код ошибки 12

Содержание

  1. 1. Что такое код ошибки: -12 при установке игры
  2. 2. Что за файлы unarc.dll и isdone.dll 12
  3. 3. Как исправить ошибку файлов unarc.dll и isdone.dll
  4. 4. Установка дополнительного архиватора WinRar, WinZip, 7-Z
  5. 5. В пути установки используются кириллические символы
  6. 6. Оперативная память
  7. 7. Увеличьте размер файла подкачки
  8. 8. Переустановка Microsoft Visual C++ 2010
  9. 9. Эти способы не помогли

Иногда при установке игры может появиться ошибка 12, после которой загрузка прерывается. Разберёмся, что значит код ошибки 12 и как её исправить.

Код ошибки 12 может появиться из-за сбоя при распаковке файлов. Есть несколько основных причин появления это проблемы: поврежденный загрузчик, сбой в работе архиватора или нехватка оперативной памяти.

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc.dll и isdone.dll

Что за файлы unarc.dll и isdone.dll 12

Инсталляторы игр и программ часто архивируют (сжимают) для уменьшения объёма. Во время установки компонент unarc.dll или isdone.dll может дать сбой и выдать ошибку 12. Это происходит из-за их неспособности рпспаковать данный архив.

Если ISDone.dll выдал ошибку 12, то это значит, что файл поврежден, а если unarc, то проблема появилась на системном уровне.

Как исправить ошибку файлов unarc.dll и isdone.dll

Есть несколько популярных способов решения данной проблемы. Вы можете использовать стороннюю программу, например, DLL-Files Fixer, чтобы найти и исправить ошибки, связанные с библиотеками и недостающими компонентами DLL.

Установка дополнительного архиватора WinRar, WinZip, 7-Z

Проблема может появиться из-за сбоя в работе архиватора, который распаковывает файлы. Если проблема в этом, то вам следует переустановить архиватор или установить другой: WinRar, WinZip или 7-Z.

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc.dll и isdone.dll

В пути установки используются кириллические символы

Если переустановка архиватора не решила проблему, то, возможно, причина в кириллических символах в названиях папок и файлов, которые находятся по пути к месту установки игры.

Некоторые установщики не могут распознать символы с кодировкой UTF-8 (кириллица). Проверьте путь установки игры и убедитесь, что там отсутствуют кириллические символы.

Оперативная память

Файл uncarc.dll может выдать ошибку из-за того, что оперативная память не справляется с инсталляцией. Такая проблема может возникнуть на ПК при одновременной работе нескольких программ. Чтобы это исправить, отключите все лишние процессы в диспетчере задач.

Также это может случиться на слабом ПК с малым объёмом оперативной памяти или из-за её поломки. Планка оперативной памяти могла перегореть или выскочить из слота. Если на ней видны признаки повреждений, то её придётся заменить. Для проверки системных повреждений можно использовать встроенную в Windows службу.

В поисковую строку Windows вводим «Диагностика проблем оперативной памяти» и выбираем первый пункт. Компьютер перезапустится и мы увидим результаты проверки.

Увеличьте размер файла подкачки

Ещё одна возможная причина — недостаточный размер файла подкачки. Такая проблема может возникнуть с объемными приложениями. Заходим в настройки Windows и увеличиваем размер файла подкачки.

Используем комбинацию клавиш WIN + R, чтобы запустить команду «Выполнить». В окне набираем команду «sysdm.cpl». Во вкладке «Дополнительно» выбираем раздел «Быстродействие» и нажимаем «Параметры». Открываем вкладку «Дополнительно» и жмём «Изменить» в меню «Виртуальная память».

Выбираем нужный диск и жмем «Указать размер». Меняем значение во втором поле «Максимальный размер». Первое поле «Исходный размер» не трогаем. Указываем объем оперативной памяти в МБ. Нажимаем на «ОК», Чтобы сохранить изменения. Перезагружаем ПК.

Переустановка Microsoft Visual C++ 2010

Последний способ — это переустановка Microsoft Visual C++ 2010. Заходим на официальный сайт Microsoft и скачиваем инсталлятор. Устанавливаем его.

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc.dll и isdone.dll

Эти способы не помогли

Если вы испробовали все эти способы и они не помогли решить проблему, то, скорее всего, ошибка возникает из-за неисправной ОС. Чтобы решить её, придётся переустанавливать операционную систему.

  • Twitch навсегда забанил толстого стримера за грязную трансляцию из бассейна. Похоже, это снова ошибка
  • CD Projekt RED рассказала, как открыть секретную концовку в Cyberpunk 2077. В официальном гайде была ошибка
  • Ошибка в Assassin’s Creed Valhalla приводит к тому, что Эйвор воскресает пьяным

Ошибка ISDone.dll обычно возникает во время установки игр на Windows 11/10 и ее предшественниках. Основная причина этой проблемы — это недостаток памяти для обработки приложения, скаченные игры с торрента блокирует антивирус, либо файлы DLL отсутствуют или повреждены.

Большие компьютерные игры часто становятся жертвой этой проблемы из-за нехватки свободного места в ОЗУ. Поэтому, чтобы исправить ошибку ISDone.dll в Windows 11/10, вам нужно сосредоточиться на двух направлениях: Память и DLL файлы. В RAM возможны 2 ситуации, она слишком мала, чтобы управлять игрой или повреждена во время сбоев.

С другой стороны, если dll файл является причиной, то повреждение или отсутствие файла, является причиной на которой вы должны сосредоточиться. В большинстве случаях ошибка ISDone.dll возникает из-за неисправного файла Unarc.dll, находящегося в папке System32 в 32-разрядных операционных системах и в папке SysWOW64 в 64-разрядных системах и выдает следующее сообщение об ошибке:

Произошла ошибка при распаковке: Архив поврежден! Unarc.dll вернул код ошибки — 1, 11, 12, 7…

Unarc dll

Таким образом, если вы видите это сообщение об ошибке, значит ваш компьютер не смог прочитать установочные архивные файлы. Разберем для начала способ, который помог большинству пользователей, чтобы исправить проблему isdone.dll с кодом ошибки Unarc.dll при распаковке, а потом рассмотрим обходные решения данной ошибки. 

Как исправить ошибку ISDone.dll с кодом Unarc.dll в Windows 10

Сначала давайте разберем способ, который в большинстве случаев помогает — это установка игры в безопасном режиме. Большие игры имеют огромную коллекцию файлов и они создают конфликты с предустановленными драйверами и сторонним программным обеспечением. Как только вы войдете в безопасный режим, все эти приложения не загрузятся, поэтому для игры есть свободное место. Следовательно, установка игры в безопасном режиме избавит вас от всех лишних процессов и памяти. Для этого давайте выполним некоторые шаги.

1. Нажмите и удерживайте клавишу «Shift» на клавиатуре. Теперь перезагрузите компьютер. Для этого нажмите «Пуск» на панели задач, после чего на значке «Выключение» выберите «Перезагрузка«. Можете ознакомиться с полным руководством, как зайти в безопасный режим windows.

Перезагрузка с специальными параметрами windows 10

2. После перезагрузки компьютера, в безопасном режиме установите игру, в которой отображается ошибка.

3. После установки игры, вам нужно выйти из безопасного режима. Для этого нажмите комбинацию кнопок Win+R и введите msconfig.

4. в открывшимся окне «конфигурация системы«, перейдите во вкладку «Загрузка» и снимите флажок «Безопасный режим». Нажмите применить и «OK», после чего перезагрузите компьютер или ноутбук и наслаждайтесь игрой без ошибки ISDone.dll и Unarc.dll в windows 10. Если не помог этот метод, то рассмотрим ниже 2 способа связанные с RAM и DLL.

1. Решения связанные с RAM (ОЗУ)

Рассмотрим способ с оперативной памятью, которая является виновником ошибки ISDone.dll с кодом Unarc.dll в Windows 11.

channel

Увеличить размер файла подкачки

Большие игры занимают от ГБ, по этому у ОЗУ не хватает объема для выполнения требуемого пространства. Windows использует часть жесткого диска как виртуальную память и называется размеров файла подкачки. Следовательно, увеличьте его объем и убедитесь, что оперативная память соответствует требованиям к игре.

1. Нажмите кнопки Win+R и введите sysdm.cpl, чтобы открыть свойства системы.

win+r Свойства системы мой компьютер

2. В открывшимся новом окне перейдите во вкладку «Дополнительно» и в разделе быстродействие нажмите «параметры«.

Свойства системы, дополнительно, параметры, быстродействие

3. Нажмите на вкладку «Дополнительно» и ниже в разделе виртуальная память щелкните на «Изменить«.

Параметры быстродействия

4. В окне виртуальная память снимите галочку «автоматически выбирать объем файла подкачки«. Далее выберите точкой «Указать размер» и задайте в графах минимальный 100 и максимальный 3000 размер. Обратите внимания, что вы можете увеличить размер, если игра требует больше. Теперь нажмите OK и система попросит перезагрузить компьютер, чтобы сделать изменения эффективными. После перезагрузки, запустите установку игры, чтобы проверить, исправлена ​​ли ошибка isdone.dll при распаковке игры и не возвращается ли код Unarc.dll.

Задать размер виртуальной памяти

Удалить файлы Temp

1. Зажмите комбинацию кнопок Win+R и наберите в поле %TEMP%, чтобы открыть местоположение скрытых временных файлов.

Быстрый вход в папку temp

2. Выделите все файлы, которые находятся в папке temp и удалите их.

Удалить файлы с папки temp

Запустить средство диагностики оперативной памяти Windows

После увеличения размера файла подкачки, сохраняющаяся ошибка указывает на то, что в ОЗУ может быть что-то неправильно. Средство диагностики памяти Windows устранит сомнения, поэтому запустите его на своем компьютере. Мы разберем кратко, как запустить диагностику, но более подробно можете посмотреть по ссылке, как проверить оперативную память на ошибки

1. Нажмите «пуск», наберите mdsched.exe и запустите его.

2. В диалоговом окне средство проверки памяти windows, выберите пункт «Выполнить перезагрузку и проверку (рекомендуется)«. После перезапуска, появится синий экран с тестом для ОЗУ. Если в тесте возникнут серьезные ошибки, то скорее всего придется заменить планку RAM. Смотрите более подробно по ссылке выше, там описаны как исправить ошибки и к чему они относятся.

Диагностика озу

Запустить очистку диска

Файлы установки Windows много раз добавляют мусор в дополнение к системным файлам. Процесс установки игры может быть прерван из-за беспорядка мусорных, старых файлов, поэтому запуск очистки диска был бы хорошей идеей. Хотя руководство по очистке жесткого диска от ненужных файлов уже существует, но мы рассмотрим его здесь вкратце.

1. Нажмите Win+R и наберите cleanmgr, чтобы запустить средство очистки диска.

Запуск средства очистки диска от мусора

2. В новом окне выберите системный диск для очистки его от мусора.

Выбор диска для очистки

3. Отметьте галочкой все что находится в списке и нажмите снизу «очистить системные файлы«. В следующим окне также отметьте весь список файлов для удаления и нажмите OK, чтобы удалить мусор с системного диска.

Очистка системного диска от мусора

2. Решения связанные с DLL-файлами

DLL показывает динамическую библиотеку ссылок, которая помогает выполнять несколько задач в операционной системе Windows. В папку System32 установочного диска входят все DLL-файлы, которые назначаются различным функциям. Обычно игры содержат все необходимые dll файлы, но когда у вас пиратская или поврежденная игра, это и вызывает различные ошибки, как правило с отсутствием библиотек. Если вы обнаружите ошибку ISDone.dll на ПК с Windows 11/10, то здесь представлено несколько рабочих решений.

channel

Отключить антивирус

Брандмауэр Windows и защитник Windows защищают систему от вредоносных файлов, но иногда они предотвращают установку подлинной игры из-за определенных ограничений. После этого отключите оба приложения безопасности, чтобы проверить решена ли ошибка при установке игры. Кроме того, если вы используете сторонний антивирус, то отключите его.

1. Перейдите в настройки центра безопасности и отключите антивирус. Для этого проделайте следующий путь Все параметры > Обновления и безопасность > защитник windows > Открыть центр безопасности защитника windows. Далее нажмите на иконку «Защита от вирусов и угроз» и выберите «Параметры защиты от вирусов и других угроз«. Перетащите ползунки в режим Откл. Таким образом, Защитник Windows отключен, поэтому теперь сосредоточиться на отключении брандмауэра.

Отключить антивирус windows

2. В том же окне центра безопасности нажмите на значок «домика» кабинет и выберите «брандмауэр и безопасность сети«.

Центр безопасности защитника windows

3. Вы увидите «Общественная сеть», «Частная сеть» и «Сеть домена». Нажмите на каждую из них и перетяните ползунок в режим отключения. Теперь убедитесь, что ошибка ISDone.dll в Windows 10 или Windows 11 не возникает во время установки игры и не возвращается код Unarc.dll.

Общедоступная сеть

Карантин антивируса

Если игра была скачена с торрента, то скорее всего антивирус заблокировал некоторые файлы как «кряки» при установке данной игры, что и вызвало ошибку Unarc.dll вернул код ошибки 11, 12… По этому вам нужно открыть карантин антивирусного продукта и восстановить данные файлы, после чего отключить антивирус и повторить установку игры.

журнал защиты карантин антивируса

Проверка диска и SyS файлов

Запуск инструмента SFC, DISM chkdsk по восстановлению поврежденных системных файлов и битых секторов на диске, также является отличным способом, если выше решения не помогли. SFS и DISM проверят системные файлы и по возможности восстановит поврежденные, если обнаружит их, а chkdsk автоматически исправит плохие сектора на диске.

1. Запустите командную строку от имени администратора.

CMD с правами администратора

2. В командную строку введите ниже три команды по очереди, дожидаясь окончание процесса каждой, после чего, перезагрузите ПК и убедитесь, что ошибка ISDone.dll при установке игры пропала и код Unarc.dll исчез.

  1. chkdsk c: /f /r
  2. sfc /scannow
  3. DISM /Online /Cleanup-Image /RestoreHealth

Проверка и восстановление файлов

Перерегистрируйте файл ISDone.dll

Поврежденный файл ISDone.dll или Unarc.dll является основной причиной этой проблемы, поэтому вам необходимо перерегистрировать его. В предыдущем процессе вы уже изучили способ запуска «командной строки» с правами админа.

1. Задайте команду в командной строке regsvr32 Isdone.dll, чтобы перерегистрировать файл ISDone.dll.

Если вы обнаружите, что произошла ошибка при распаковке: Архив поврежден unarc.dll вернул код ошибки ERROR: archive data corrupted (decompression fails), то также выполните следующую команду в CMD regsvr32 unarc.dll.

перерегистрировать файл ISDone dll

Загрузите файлы ISDone.dll и unarc.dll

Это проверенное решение, если файлы DLL отсутствуют или работают неправильно.

1. Перейдите по ссылке на сайт https://www.dllme.com/dll/files/isdone_dll.html и нажмите Download now, чтобы скачать dll файл отдельно.

2. Зайдите на страницу https://www.dllme.com/dll/files/unarc_dll.html если вы получаете сообщение об ошибке unarc.dll и скачайте файл.

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

4. Откройте системный диск по пути C:/Windows/System32 и скопируйте туда эти файлы.

Надеюсь, что вы исправили данную ошибку ISDone.dll с кодом Unarc.dll при установке игры.

3. Решение запуска установщика игры или программы с папки TEMP

В комментариях один пользователь под ником Павел Панченко поделился интересным способом. Если Вам, вышеперечисленные методы не помогли, то разберем еще одно решение данной проблемы. Суть такова, что нужно закинуть сам установщик игры в временную папку windows «TEMP«, давайте разберем как это сделать.

1. Нажмите сочетание кнопок Win+R и введите %TEMP% или перейдите по пути включив скрытые папки и файлы C:пользователиимя_пользователяAppdataLocalTemp

Быстрый вход в папку temp

2. Скопируйте сам установщик «.exe» игры или программы и поместите его в открытую папку temp. Далее просто запустите установку игры с временной папки temp. Если будет выдавать ошибки, то попробуйте запустить установку от имени администратора, нажав по самому установщику правой кнопки мышкой. После успешной установки, можете удалить сам установщик, чтобы не занимал драгоценное место на системном диске.

Запуск установщика с временной папки Temp

4. Название папки на русском

Если при установке игры вы создали папку и задали её имя на русском языке, то переименуйте в латиницу (англ.). Либо, при повторной установке игры задайте сразу имя папки на английском.

переименовать папку на латиницу

5. Редактирование PrefetchParameters

Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. В реестре перейдите по пути:

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerMemory ManagementPrefetchParameters

  • Справа дважды щелкните по EnablePrefetcher и задайте значение 1.
  • Перезагрузите ПК.

PrefetchParameters 1



Смотрите еще:

  • MSVCP140.dll отсутствует на компьютере
  • На компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll
  • Скачать xinput1_3.dll или d3dx9_43.dll для Windows 10/8/7
  • Отсутствует файл xlive.dll? Скачайте его для запуска игр Windows Live
  • Исправлена ошибка Atiadlxx.dll в Windows 10 

[ Telegram | Поддержать ]

Содержание

  1. 1. Что такое код ошибки: -12 при установке игры
  2. 2. Что за файлы unarc.dll и isdone.dll 12
  3. 3. Как исправить ошибку файлов unarc.dll и isdone.dll
  4. 4. Установка дополнительного архиватора WinRar, WinZip, 7-Z
  5. 5. В пути установки используются кириллические символы
  6. 6. Оперативная память
  7. 7. Увеличьте размер файла подкачки
  8. 8. Переустановка Microsoft Visual C++ 2010
  9. 9. Эти способы не помогли

Иногда при установке игры может появиться ошибка 12, после которой загрузка прерывается. Разберёмся, что значит код ошибки 12 и как её исправить.

Код ошибки 12 может появиться из-за сбоя при распаковке файлов. Есть несколько основных причин появления это проблемы: поврежденный загрузчик, сбой в работе архиватора или нехватка оперативной памяти.

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc.dll и isdone.dll

Что за файлы unarc.dll и isdone.dll 12

Инсталляторы игр и программ часто архивируют (сжимают) для уменьшения объёма. Во время установки компонент unarc.dll или isdone.dll может дать сбой и выдать ошибку 12. Это происходит из-за их неспособности рпспаковать данный архив.

Если ISDone.dll выдал ошибку 12, то это значит, что файл поврежден, а если unarc, то проблема появилась на системном уровне.

Как исправить ошибку файлов unarc.dll и isdone.dll

Есть несколько популярных способов решения данной проблемы. Вы можете использовать стороннюю программу, например, DLL-Files Fixer, чтобы найти и исправить ошибки, связанные с библиотеками и недостающими компонентами DLL.

Установка дополнительного архиватора WinRar, WinZip, 7-Z

Проблема может появиться из-за сбоя в работе архиватора, который распаковывает файлы. Если проблема в этом, то вам следует переустановить архиватор или установить другой: WinRar, WinZip или 7-Z.

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc.dll и isdone.dll

В пути установки используются кириллические символы

Если переустановка архиватора не решила проблему, то, возможно, причина в кириллических символах в названиях папок и файлов, которые находятся по пути к месту установки игры.

Некоторые установщики не могут распознать символы с кодировкой UTF-8 (кириллица). Проверьте путь установки игры и убедитесь, что там отсутствуют кириллические символы.

Оперативная память

Файл uncarc.dll может выдать ошибку из-за того, что оперативная память не справляется с инсталляцией. Такая проблема может возникнуть на ПК при одновременной работе нескольких программ. Чтобы это исправить, отключите все лишние процессы в диспетчере задач.

Также это может случиться на слабом ПК с малым объёмом оперативной памяти или из-за её поломки. Планка оперативной памяти могла перегореть или выскочить из слота. Если на ней видны признаки повреждений, то её придётся заменить. Для проверки системных повреждений можно использовать встроенную в Windows службу.

В поисковую строку Windows вводим «Диагностика проблем оперативной памяти» и выбираем первый пункт. Компьютер перезапустится и мы увидим результаты проверки.

Увеличьте размер файла подкачки

Ещё одна возможная причина — недостаточный размер файла подкачки. Такая проблема может возникнуть с объемными приложениями. Заходим в настройки Windows и увеличиваем размер файла подкачки.

Используем комбинацию клавиш WIN + R, чтобы запустить команду «Выполнить». В окне набираем команду «sysdm.cpl». Во вкладке «Дополнительно» выбираем раздел «Быстродействие» и нажимаем «Параметры». Открываем вкладку «Дополнительно» и жмём «Изменить» в меню «Виртуальная память».

Выбираем нужный диск и жмем «Указать размер». Меняем значение во втором поле «Максимальный размер». Первое поле «Исходный размер» не трогаем. Указываем объем оперативной памяти в МБ. Нажимаем на «ОК», Чтобы сохранить изменения. Перезагружаем ПК.

Переустановка Microsoft Visual C++ 2010

Последний способ — это переустановка Microsoft Visual C++ 2010. Заходим на официальный сайт Microsoft и скачиваем инсталлятор. Устанавливаем его.

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc.dll и isdone.dll

Эти способы не помогли

Если вы испробовали все эти способы и они не помогли решить проблему, то, скорее всего, ошибка возникает из-за неисправной ОС. Чтобы решить её, придётся переустанавливать операционную систему.

  • Twitch навсегда забанил толстого стримера за грязную трансляцию из бассейна. Похоже, это снова ошибка
  • CD Projekt RED рассказала, как открыть секретную концовку в Cyberpunk 2077. В официальном гайде была ошибка
  • Ошибка в Assassin’s Creed Valhalla приводит к тому, что Эйвор воскресает пьяным

Всем привет! Unarc.dll – компонент динамических библиотек, встречающийся в Microsoft Windows и необходимый для запуска некоторых программ и развлекательного контента. Наряду с файлом «ISDone.dll» часто применяется в дистрибутивах «RePack-еров» (и редко разработчиков), сжимающих дистрибутивы для экономии дополнительного места на жестких дисках.

В результате экстремальной «сборки» архиваторы порой не справляются с нагрузкой, а динамические библиотеки вызывают – ошибку «12» при установке игры или во время распаковки программных файлов. Давайте разберемся – как это исправить.

Содержание

  1. Причины возникновения ERROR
  2. Проверка пути установки
  3. Смена или переустановка архиватора
  4. Настройка параметров файла подкачки
  5. Обновление библиотек и компонентов Microsoft
  6. Тест оперативной памяти
  7. Брандмауэр и права администратора
  8. Задать вопрос автору статьи

Причины возникновения ERROR

  • При распаковке файлов программы или игры не совпадает контрольная сумма архива, указанная в параметрах инсталлятора.
  • Процесс подготовки дополнительных компонентов и библиотек нарушен из-за поврежденных исходников – возможно, часть информации потерялась при загрузке или повреждена.
  • Антивирусный комплекс, используемый в Windows, блокирует отдельные процессы распаковки из-за подозрительной активности некоторых файлов. Проблема решается временной блокировкой некоторых компонентов (как вариант – информации, попадающей на ПК). У Avast параметры безопасности меняются в разделе «Защита». Там же регулируется и частота проверок.
  • Компонент Unarc.dll распаковывается из файлов с расширениями: arc, 7z, rar и pcf. В некоторых случаях применяемые в Windows программы-архиваторы не способны справиться с нагрузкой, из-за чего и отображают ошибку.

Как избавиться от ошибки? «Unarc.dll код ошибки 12», «ISDone.dll при распаковке не совпадает контрольная сумма (Failed CRC Check)» – вариантов расшифровки распространенного системного сбоя встречается много. И каждый связан с распаковкой компонентов отдельных библиотек, из-за чего и способы избавления от ошибки основаны на схожих алгоритмах действий и проверок.

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

Неадаптированные под некоторые языки (и даже кодировки) дистрибутивы часто сталкиваются с неожиданной проблемой – невозможностью распаковать файлы в каталоги с кириллицей в названии.

«Документы», «Софт», «Книги» – придется сменить на Documents, Soft и Books. Альтернативный вариант действий – поэкспериментировать с распаковкой с параметрами по умолчанию: если инсталлятор предлагает выбрать путь на системном диске (вроде ProgramFiles), то ради эксперимента желательно согласиться и проверить итоговый результат.

Произошла ошибка при распаковке: Не совпадает контрольная сумма 12
Кроме каталогов с кириллицей в названии в старых версиях Windows распаковщикам мешает и неправильное наименование учетной записи, используемой в системе. В той же Windows 7 имя меняется в «Параметрах».

Смена или переустановка архиватора

В Windows изначально доступны инструменты, справляющиеся с распаковкой файлов с расширением .zip, .7z и некоторыми альтернативными форматами. И, как подсказывает практика, многим дистрибутивам перечисленных «мощностей» недостаточно. Искать помощи придется у разработчиков стороннего софта, вроде 7ZIP или WinRAR. Необходимые инструменты желательно загружать с официальных сайтов. После установки архиваторов компьютер стоит перезагрузить, а затем – вновь повторить недавние действия, вызвавшие ошибку.

Настройка параметров файла подкачки

В Windows недостаток оперативной памяти частично компенсируется гигабайтами жесткого диска, выделенного под промежуточные операции при распаковке и установке программного обеспечения. Дополнительное место «выделяется» в «Свойствах системы», вызываемых через команду «sysdm.cpl» в окне «Выполнить» (нажимаем + R).

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

Далее – переход в раздел «Дополнительно» и подпункт «Быстродействие», где и поджидают необходимые параметры, связанные с «Виртуальной памятью».

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

По умолчанию Windows автоматически подбирает необходимый объем для программ или служб, работающих в фоне, но и гибкая регулировка тоже предусмотрена. Если нажать на кнопку «Изменить», то появится возможность задать размер файлу подкачки для некоторых жестких дисков или всех сразу.

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

Необходимые значения вписываются в «исходный» и «максимальный» размеры. Добавленные изменения сохраняются по кнопке «Ок» и вступают в силу даже без перезагрузки компьютера.

Обновление библиотек и компонентов Microsoft

Распространяемые пакеты Visual C++ необходимы при запуске приложений, разработанных с помощью Visual Studio или задействующих подключаемые библиотеки из той же серии. Как результат – без установки Visual C++ для Visual Studio не обойтись. Необходимые файлы и дистрибутивы для распаковки пакетов представлены на официальном сайте Microsoft и подходят для компьютеров с Windows (начиная с XP).

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

Кроме версии 2013 года в некоторых ситуациях помогает и установка Visual Studio 2010 года и даже ранее. Вне зависимости от выбранного пакета разработчики рекомендуют не отказываться от инсталляции (а точнее – «восстановления» файлов и библиотек) даже в тех ситуациях, когда в системе уже доступен Visual C++. В том числе рекомендуется поэкспериментировать с версиями: устанавливать можно и 32, и 64-битные сборки одновременно.

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

Не помешает в Windows и обновлённый DirectX. Веб-установщик исполняемых библиотек вновь доступен на сайте Microsoft и загружается за считанные минуты. Как и в случае с Visual C++ необходимо добраться до надписи, вроде «более новая или эквивалентная версия уже установлена в Windows».

Тест оперативной памяти

Перегруженная фоновыми процессами и службами ОЗУ порой не справляется с распаковкой «RePack-ов», занимающих больше 8-12 гигабайт свободного места на жестких дисках. Частично проблема решается снижением нагрузки на оперативную память с помощью «Диспетчера задач» (Ctrl + Alt + Delete), но в некоторых ситуациях не обойтись и без стресс-теста ОЗУ на предмет сбоев и аппаратных неполадок.

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

В Windows уже припасен необходимый инструмент – «Средство проверки памяти», скрывающийся в меню «Пуск». Проверка происходит исключительно перед новым запуском ПК, а потому придется или согласиться на перезагрузку, или – выбрать вариант с диагностикой в момент следующего включения компьютера.

Альтернативный способ провести тест – воспользоваться сервисом MemTest. Результаты проверки станут более подробными, а заодно появится возможность выгрузить отдельные детали в TXT-файл для последующего разбора.

Брандмауэр и права администратора

Кроме антивирусного комплекса распаковке мешают и фильтры «Защитника Windows», припасенные в разделе с «Брандмауэром» в параметрах с «Безопасностью» ОС.

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

Если после ряда экспериментов над остальными алгоритмами и проверками окно «Unarc.dll вернул код ошибки 12» появляется вновь, то хотя бы на время желательно отключить проверку файлов перед распаковкой компонентов дистрибутива.

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

А еще помогает «Запуск от имени администратора». Иначе появляется заставка о заблокированных «процессах». Она еще раз напомнит о возросшей фоновой активности брандмауэра и Microsoft Defender.

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

В крайнем случае исправить ошибку при распаковке, связанную с потерянным или поврежденным Unarc.dll, решается заменой компонента с помощью файла, загруженного из сети. Перед посещением облачных хранилищ или хостингов рекомендуется заглянуть на тематические форумы, где часто появляются ссылки на библиотеки, адаптированные под конкретный софт или игры. Иначе загруженный файл не совпадет с остальными компонентами, и ошибка появится вновь.

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

Скриншот ошибки 12

Содержание

  1. Разбираемся с причинами ошибки
  2. Как исправить ошибку «Произошла ошибка при распаковке не совпадает контрольная сумма 12»
  3. Заключение

Разбираемся с причинами ошибки

Обычно указанная проблема возникает в ситуации, когда заявленная контрольная сумма архива не совпадает с реальной суммой, полученной архиватором при распаковке. Важным элементом данного процесса является CRC — алгоритм нахождения контрольной суммы,  необходимый для проверки целостности архивных данных.

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

  • Некорректно упакованный архив (репак);
  • Битый архив, с ошибками загруженный с внешнего источника;
  • Недостаток свободного места на жёстком диске;
  • Злокачественная деятельность вирусных программ;
  • Блокировка корректной распаковки архива антивирусными программами;
  • Проблемы в работе планок памяти;
  • Некорректно работающий архиватор (WinRAR, 7-ZIP и др.);
  • Наличие в пути распаковки кириллических символов;
  • Чрезмерно длинный путь распаковки, чрезмерно большие названия директорий;
  • В системе деактивирован файл подкачки.Unarc.dll

Чтобы избавиться от ошибки «Unarc.dll код ошибки: -12» рекомендую выполнить следующее:

  1. Перекачайте репак. Он мог быть скачан пользователем некорректно;
  2. Используйте репак другого автора. Если вы используете пиратский, рекомендую поискать и скачать альтернативный репак данной программы;
  3. Освободите место на жёстком диске. Ряд специалистов рекомендуют иметь свободного места на диске не менее 17,5 гигабайт. Проверьте количество свободного места на винчестере, при необходимости удалите ненужный софт;
  4. Проверьте ваш ПК на наличие вирусных программ (помогут Dr.Web CureIt!, Trojan Remover, Malwarebytes Anti-Malware и другие альтернативные программы);Логотип Dr.Web CureIt!
  5. Попробуйте при установки игры использовать короткий путь, например, установить игру в директорию С:Games;
  6. При выборе пути для установки используйте исключительно латинские символы, без кириллицы;
  7. Проверьте вашу память на ошибки с помощью соответствующих утилит (к примеру, программой Memtest86+);Memtest86+
  8. Переустановите ваш архиватор. Рекомендую установить самые свежие версии WinRAR и(или) 7-ZIP;
  9. Задействуйте (увеличьте размер) файла подкачки. Нажмите на кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод. В открывшемся окне свойств системы перейдите на вкладку «Дополнительно», в опции «Быстродействие» кликните на кнопку «Параметры».

В открывшемся окне параметров быстродействия вновь выберите вкладку «Дополнительно», и нажмите там на кнопку «Изменить».

Настройки файла подкачки

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

Активируйте опцию «Указать размер» и введите объём файла подкачки, равный объёму оперативной памяти вашего ПК.

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

C:Windowssystem32 (для 32-битных машин)

C:WindowssysWOW64 (для 64-битных машин)

Заключение

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

Опубликовано 09 мая 2017 Обновлено 30 мая 2022

Содержание

  • Способ 1: Проверка источника данных
  • Способ 2: Исключение кириллицы из пути установки
  • Способ 3: Обновление версии архиватора
  • Способ 4: Отключение разгона
  • Способ 5: Устранение неполадок с накопителем компьютера
  • Вопросы и ответы

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

Способ 1: Проверка источника данных

Наиболее часто причиной рассматриваемой проблемы является сам установщик ПО, который оказался повреждён. Если софт или игра устанавливаются с диска, проверьте его на предмет трещин, царапин или потёртостей. Инсталляторы, загруженные из интернета, следует удалить и скачать заново, так как рассматриваемая ошибка однозначно сигнализирует о том, что файл «битый».

Способ 2: Исключение кириллицы из пути установки

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

Несколько сложнее обстоят дела с продуктами, которым для работы требуется установить компоненты в пользовательскую папку на диске C:, так как изменение имени учётки Windows – задача нетривиальная. Наилучшим выходом из положения будет создание нового юзера, уже с английскими буквами в названии, и установка проблемного софта именно в его директории.

Подробнее: Как создать новую учётную запись в Windows 7 и Windows 10

Способ 3: Обновление версии архиватора

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

Подробнее: Архиваторы для Windows

Способ 4: Отключение разгона

Также причиной описываемой проблемы может быть и активный разгон процессора или оперативной памяти. Так, если инсталлятор не рассчитан на повышенную производительность системы, он будет выдавать ошибку. В качестве решения можно попробовать отключить разгон, например, обычным сбросом BIOS на заводские настройки, и затем проверить, появляется ли сбой.

Подробнее: Сбрасываем настройки BIOS

Способ 5: Устранение неполадок с накопителем компьютера

Наконец, последней распространённой причиной ошибок распаковки могут быть проблемы в работе жесткого диска или твердотельного накопителя: сбойные секторы или ячейки памяти не позволяют установщикам считывать и записывать данные, что они порой воспринимают как несовпадение контрольной суммы. Следовательно, если методы выше не помогли, проверьте HDD или SSD и устраните неполадки, если таковые будут обнаружены.

Подробнее: Проверка на ошибки HDD и SSD

Еще статьи по данной теме:

Помогла ли Вам статья?

Содержание

  • 1 Разбираемся с причинами ошибки
  • 2 Как исправить ошибку «Произошла ошибка при распаковке не совпадает контрольная сумма 12»
  • 3 Как решить проблему?
    • 3.1 Способ 1
    • 3.2 Способ 2

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

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

Разбираемся с причинами ошибки

Обычно указанная проблема возникает в ситуации, когда заявленная контрольная сумма архива не совпадает с реальной суммой, полученной архиватором при распаковке. Важным элементом данного процесса является CRC — алгоритм нахождения контрольной суммы, необходимый для проверки целостности архивных данных.

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

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

Решаем проблему с Unarc.dll

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

Чтобы избавиться от ошибки «Unarc.dll код ошибки: -12» рекомендую выполнить следующее:

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

Используйте Dr.Web CureIt! для борьбы с злокачественными программами

  • Попробуйте при установки игры использовать короткий путь, например, установить игру в директорию С:Games;
  • При выборе пути для установки используйте исключительно латинские символы, без кириллицы;
  • Проверьте вашу память на ошибки с помощью соответствующих утилит (к примеру, программой Memtest86+);
  • Используйте утилиту Memtest86+ для проверки памяти вашего ПК

  • Переустановите ваш архиватор. Рекомендую установить самые свежие версии WinRAR и(или) 7-ZIP;
  • Задействуйте (увеличьте размер) файла подкачки. Нажмите на кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод. В открывшемся окне свойств системы перейдите на вкладку «Дополнительно», в опции «Быстродействие» кликните на кнопку «Параметры».
  • В открывшемся окне параметров быстродействия вновь выберите вкладку «Дополнительно», и нажмите там на кнопку «Изменить».

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

    Активируйте опцию «Указать размер» и введите объём файла подкачки, равный объёму оперативной памяти вашего ПК.

    Бывает качаешь целый час большой архив с какого-нибудь сайта, пытаешься открыть его в WinRAR и получаешь сообщение: «ошибка контрольной суммы» или «ошибка CRC сжатых данных». Что делать и почему такое происходит?

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

    Как решить проблему?

    Есть 2 способа, с помощью которых можно исправить ошибку контрольной суммы.

    Способ 1

    Самое элементарное – скачать архив заново. Для скачивания лучше использовать специальную программу, загрузчик файлов, например, Download Master.

    Способ 2

    Можно попытаться восстановить архив с помощью встроенной функции WinRAR. В архиве может содержаться информация для восстановления, которая будет использована архиватором для «оживления» поврежденного архива.

    Запустите WinRAR и через его интерфейс найдите проблемный архив. Щелкните на нем правой кнопкой мыши и выберите «восстановить архив(ы)».

    В некоторых случаях может появиться окно, предлагающее указать, какой формат у архива, который вы хотите восстановить. Укажите правильный формат файла (его расширение) и нажмите «ОК».

    Если повезет, архив будет восстановлен.

    *если ошибка CRC у вас возникает постоянно при открытии любых архивов на вашем компьютере, рекомендуем проверить оперативную память и жесткие диски на предмет потери данных, с помощью такой программы, как AIDA или обратившись к специалистам.

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

    В последней версии WinRAR такой проблемы нет – установите ее и попробуйте распаковать проблемный архив снова. Если теперь прежний пароль не подходит, и разархивация не начинается, значит с архивом все в порядке. Осталось только вспомнить правильный пароль.

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

    Протестируйте оперативную память и жесткие диски компьютера на потерю байтов информации, попробуйте извлечь файлы на другой носитель (другой HDD или флешку).

    Если с «железом» проблем не обнаружится, откройте WinRAR, выберите поврежденный архив и нажмите кнопку «Исправить» на верхней панели.

    В следующем окне нажмите ОК, чтобы начать восстановление.

    Порой при установке «GTA 5» на экран выскакивает пугающее окошко с сообщением: «Произошла ошибка при распаковке, не совпадает контрольная сумма 12». Даже после перезагрузки и повторной установки ситуация повторяется. В основном, такое бывает, когда осуществляется установка пиратской версии игры, но существуют и другие причины. Почему возникает эта ошибка, и каким образом можно исправить проблему, читайте ниже.

    Содержание

    • Разбираемся с причинами ошибки в «GTA 5»
    • Исправление ошибки «Произошла ошибка при распаковке, не совпадает контрольная сумма 12»
      • Проверка пути установки
      • Смена или переустановка архиватора
      • Файл подкачки
      • Обновление библиотек и компонентов Microsoft
      • Другие решения

    Разбираемся с причинами ошибки в «GTA 5»

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

    GTA 5 установка

    Но повреждение архива — не единственная причина, существуют и другие:

    1. Поврежден сектор на диске установки.
    2. Неисправен привод компьютера, если установка осуществляется с диска. Аналогичная ситуация с USB-разъемом, если файлы записаны на флешку или внешний жесткий диск.
    3. В директории установки прописана кириллица.
    4. Ранее применялись средства разгона для центрального процессора или оперативной памяти.
    5. Антивирус блокирует определенные компоненты игры из-за их «подозрительной активности».
    6. Компонент Unarc.dll распаковывается из файлов с расширениями: arc, 7z, rar и pcf. Встроенные архиваторы ОС не всегда справляются с нагрузкой, а потому выдают ошибку.

    Исправление ошибки «Произошла ошибка при распаковке, не совпадает контрольная сумма 12»

    Если компьютер регулярно выдает «Произошла ошибка при распаковке, не совпадает контрольная сумма 12», то пора заняться решением этой неполадки.

    ошибки установки

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

    Распаковщики до сих пор не совсем адаптированы под кириллицу, и зачастую она вводит их в программный ступор. Если в пути установки игры хоть в одной позиции присутствует русская буква, то все, пиши — пропало.

    Поэтому придется четко отследить все наименования и, при необходимости, прописать названия латиницей: «Документы», «Софт», «Книги» – «Documents», «Soft», «Books».

    Можно поэкспериментировать с настройкой самого распаковщика и выбрать системный путь установки по умолчанию. Но, как показывает практика, это редко избавляет от ошибки контрольной суммы. В старых версиях ОС Виндовс распаковщикам мешает неправильное наименование учетной записи. Чтобы это исправить, смените его в «Параметрах».

    указанный путь

    Смена или переустановка архиватора

    Встроенные разархиваторы обладают ограниченным набором возможностей и не справляются с обновленными форматами архивов. Желательно (читай настоятельно) установить сторонний софт 7ZIP или WinRAR, причем с официального сайта разработчиков. После установки перезагрузите ПК и попробуйте установить игру через новые инструменты.

    Файл подкачки

    Когда компьютеру не хватает оперативной памяти на выполнение текущих операций, он залезает на гигабайты жесткого диска. Дополнительные ресурсы можно настроить так:

    • Свойства системы вызываем командой «Win+R». Появится окно, куда вписываем «sysdm.cpl».

    вызвать меню

    • Выскочит окно с разделами. Переходим в «Дополнительно», ищем там подпункт «Быстродействие». Там и скрыты настройки виртуальной памяти.
    • Виндовс обычно сама регулирует нужный размер этого ресурса, но ручная регулировка также доступна.

    выбрать ресурсы

    • Жмем «Изменить» и вручную прописываем необходимый объем для одного или всех жестких дисков сразу.
    • Задаем диапазон в поле «Исходные» и «Максимальные». Жмем «ОК».

    максимальные данные

    Обновление библиотек и компонентов Microsoft

    В первую очередь нужно проверить, установлен ли актуальный пакет Visual C++ для Visual Studio. Без него ни одна установка не состоится. Нужные файлы можно найти и загрузить на сайте Windows (начиная с XP). Кроме того, не игнорируем инсталляцию даже тогда, когда в ОС уже есть Visual C++.

    Не будет лишним и DirectX. Его ищем там же. Обязательно следим, чтобы версия была новой.

    компоненты для игры

    Другие решения

    Если перечисленные способы не помогли, то есть еще парочка вариантов, как справиться с ошибкой распаковки файлов при установке:

    • Снизьте нагрузку на ОП через Диспетчер задач или сделайте тест ОЗУ на сбои и аппаратные неполадки. «Пуск» — «Средство проверки памяти». При этом ПК нужно перезагрузить и на моменте включения он сам проведет тест.
    • Брандмауэр «ругается» на новые файлы. Отключите его от имени Администратора и повторите установку.

    средство памяти

    При установке «ГТА 5» с диска или флешки попробуйте альтернативные методы.

    Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

    Поделись с друзьями:

    Твитнуть

    Поделиться

    Поделиться

    Отправить

    Класснуть

    Вотсапнуть

    Запинить

    Подпишись на наш канал в Яндекс.Дзенzen.yandex.ru/rockstargames.su

    Vanilla Bear

    21.02.2021

    Иногда может быть из-за проблем с оперативкой. Некоторым помогает снятие одной из планок памяти.

    Ответить

    Развернуть ветку

    GabeN Stimovitch

    22.02.2021


    Автор

    При проверки выдал,что есть ошибки в памяти.Мб разгон еще не достаточно стабильный.Попробую чуток вольтаж поднять.Спс за инфу.

    Ответить

    Развернуть ветку

    GabeN Stimovitch

    21.02.2021


    Автор

    Не знал,что ++ еще какая-то версия появлиась спасибо.В любом случае пригодится. Попробую

    Ответить

    Развернуть ветку

    Granger

    21.02.2021

    Вообще очень многие проблемы с отсутствием .dll решаются именно установкой свежих версией Microsoft Visual C++. Вероятно это как раз тот случай, пробовать точно нужно.

    Ответить

    Развернуть ветку

    Егерь

    21.02.2021

    Прикольно, данную блябляотеку последний раз видел, когда еще сборники игр были левые, в конце 90-х :)

    Ответить

    Развернуть ветку

    Аккаунт удален

    21.02.2021

    Комментарий недоступен

    Ответить

    Развернуть ветку

    Дмитрий

    21.02.2021

    не думаю, что это ошибка стима или гога :)

    Ответить

    Развернуть ветку

    Магнитный Абдужаббор

    21.02.2021

    Но если не помогает, то тут скорее всего не помогут.

    Ответить

    Развернуть ветку

    aviss kan

    21.02.2021

    Места на диске сколько?
    Если такая ошибка возникает при установке репака то очевидно места мало

    Ответить

    Развернуть ветку

    Дима Елкин

    21.02.2021

    Для распаковки места на диске нужно больше чем игра замет в итоге. Если на ssd включено сжатие данных — для установки игры потребуется x2-x2.5 свободного места. Возможно данные промежуточно распаковываются на системный диск, убедись что и на нем места достаточно.

    Ответить

    Развернуть ветку

    GabeN Stimovitch

    21.02.2021


    Автор

    То есть надо,что бы примерно в 2 раза больше места было,чем надо?Окей разумно попробую спс

    Ответить

    Развернуть ветку

    Математический паркур

    22.02.2021

    Комментарий недоступен

    Ответить

    Развернуть ветку

    Константин Старков

    22.02.2021

    Обычно такая ошибка когда ставишь пиратские репаки, с лицухами вообще такой траблы не было
    Как правило ошибка появляется, так как качаешь битый торрент, т.е. ты же закачиваель торрент по факту с чужих компов у которых он тоже есть, и бывает, что от какого то компа битый файл пришел
    Так что как вариант, перекачать торрент или найти другой репак
    Ещё из-за библиотек C++ как ранее написали, может быть такая ошибка

    Ответить

    Развернуть ветку

    GabeN Stimovitch

    22.02.2021


    Автор

    Да вообще странная вещь.Только,что другую игру попробовал все без проблем установилось.Видимо действительно дело в репаках.

    Ответить

    Развернуть ветку

    Ласковый космос

    22.02.2021

    Антивирус выруби при установке, он перехватывает файлы на лету, распаковщик этого не любит.

    Ответить

    Развернуть ветку

    Читать все 24 комментария

    Процедура установки любой игры или программы довольно простая и не вызывает дополнительных вопросов. Достаточно на каждом этапе просто кликать по кнопке «Далее», периодически соглашаться с политикой конфиденциальности и следить за общим прогрессом в процентах. Казалось бы, а что может пойти не так? А произойти может всякое, начиная от выключения компьютера и заканчивая появлением непредвиденной неполадки. Одна из таких проблем – появление ошибки unarc.dll с кодовым номером 12. Давайте разберемся с причинами данного сбоя, а также рассмотрим способы его устранения.

    Содержание

    • 1 Причины возникновения ошибки
    • 2 Как исправить ошибку unarc.dll 12?
      • 2.1 Способ 1: проверка пути установки
      • 2.2 Способ 2: переустановка архиватора
      • 2.3 Способ 3: увеличение размера файла подкачки
      • 2.4 Способ 4: обновление Microsoft Visual C++
      • 2.5 Способ 5: тест оперативной памяти
    • 3 Вывод

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

    Если говорить конкретно про текущую ошибку, то на удивление искать причину её появления долго не придется. Всё просто – она здесь всего одна. Это проблема во время распаковки файлов игры или программы. Случится подобная неполадка может в результате действия многих факторов, начиная от недостатка количества ОЗУ и заканчивая сбоем в работе приложения-архиватора.

    Ошибка unarc.dll 12

    Ошибка unarc.dll 12

    Как известно, для уменьшения размера установщика его часто запаковывают в архив. Это очень удобно для разработчика, но вот у пользователей могут возникнуть проблемы с его распаковкой. Чтобы этого не случилось, желательно периодически обновлять архиватор и устанавливать только проверенный софт.

    Решить можно практически любую проблему, и ошибка unarc.dll 12 не стала исключением. Уже существует множество проверенных способов для устранения неприятного сбоя. Используя их, вы сможете избавиться от ошибки и наконец-то установить игру или другую программу.

    Способ 1: проверка пути установки

    Некоторые установщики очень требовательны к выбранной папке установки. В ней не должно быть символов, написанных с кодировкой UTF-8. Проще говоря, с использованием букв кириллицы. Чтобы исправить проблему, откройте проводник и перейдите по пути инсталляции.

    Проверяем путь установки

    Проверяем путь установки

    Если встретите в адресной строке русские символы, то просто замените их на латинские. Остается закрыть диспетчер файлов и попытаться заново запустить процесс инсталляции программы.

    Способ 2: переустановка архиватора

    Ещё один способ решения проблемы – это банальная установка дополнительного или другого архиватора. Вы спросите, а как это поможет убрать ошибку? А вот вам простой пример. Предположим, что разработчик добавил игру в архив при помощи программы WinRAR четвертой версии. У вас же на компьютере установлен этот же архиватор, но только предыдущего поколения. В данном случае могут возникнуть проблемы с извлечением файлов, даже несмотря на схожие алгоритмы работы софта.

    Существует простое решение: временно удалить текущий архиватор и установить другую программу. Сначала заходим в «Панель управления» и открываем раздел «Удаление программы». Находим нужное приложение и возле него кликаем «Удалить». Подтверждаем удаление дополнительным нажатием на кнопку.

    Удаляем текущий архиватор

    Удаляем текущий архиватор

    Теперь закрываем окошко и скачиваем архиватор от другого разработчика, или просто устанавливаем новую версию предыдущей программы. Если вы пользовались утилитой WinRAR, то попробуйте протестировать приложение 7-Zip. В итоге после таких манипуляций ошибка unarc.dll с кодом 12 должна исчезнуть.

    Способ 3: увеличение размера файла подкачки

    Нередко программы не могут корректно установится из-за слишком небольшого размера файла подкачки. Особенно это касается сложных и современных игр, которые весят несколько десятков гигабайт. Чтобы решить проблему, выполните рекомендации инструкции:

    1. Открываем окошко «Выполнить», одновременно нажав по клавишам WIN+R.
    2. В поле ввода пишем sysdm.cpl и кликаем на кнопку «Ок».

      В поле ввода набираем sysdm.cpl

      В поле ввода набираем sysdm.cpl

    3. Переходим в раздел «Дополнительно» и возле самого первого пункта кликаем «Параметры».

      Открываем раздел "Параметры"

      Открываем раздел «Параметры»

    4. Ещё раз заходим в меню «Дополнительно» и возле строки «Виртуальная память» нажимаем «Изменить».
    5. Если появившееся окошко открылось неактивным, то уберите галочку в пункте «Автоматически выбирать объем файла подкачки». После этого вы самостоятельно сможете вносить изменения и задавать свои значения.
    6. Теперь выбираем диск. Есть небольшая хитрость: лучше не использовать системный том, а обратить внимание на диск, где больше всего свободного места. Выделяем его и в поле «Указать размер» выставляем общее количество оперативной памяти, установленной в вашем компьютере. Вот простая математика: умножьте число ОЗУ на 1024 (например, 8×1024=8192), а уже полученный ответ впишите в окно «Максимальное значение».

      Указываем правильное значение

      Указываем правильное значение

    7. Выбираем «Задать» и сохраняем изменения. В последнем окошке кликаем «Применить».

    Обратите внимание, что слишком завышенные или заниженные значения могут привести к выходу операционной системы из строя!

    Что же остается сделать в конце? Можно перезагрузить компьютер на всякий случай, а после его запуска пытаться установить игру без ошибки unarc.dll 12.

    Способ 4: обновление Microsoft Visual C++

    Нередко после обновления библиотеки Microsoft Visual C++ неприятная ошибка наконец-то исчезает. Что ж, можете попробовать и этот вариант, если ни один из предыдущих методов никак не помог. Сначала переходим на официальный сайт разработчика и кликаем «Скачать». Далее открываем загруженную программу и выполняем простую установку.

    Устанавливаем Microsoft Visual C++ 2010

    Устанавливаем Microsoft Visual C++ 2010

    Если текущая библиотека уже ранее была установлена на вашем ПК, то поставьте галочку в первом пункте и нажмите «Далее». В конце как обычно перезагрузите компьютер и попытайтесь установить заветную игру без ошибки.

    Способ 5: тест оперативной памяти

    И напоследок мы оставили самый непопулярный, но в то же время рабочий способ исправления ошибки. Это проверка состояния оперативной памяти. Нередко неполадка uncarc.dll 12 возникает из-за выхода из строя ОЗУ в результате перегрузки компьютера несколькими задачами. Ведь перед началом установки некоторые разработчики рекомендуют закрыть все работающие программы и отключить фоновые процессы.

    Проверка оперативной памяти

    Проверка оперативной памяти

    Чтобы проверить оперативную память на возможные неполадки, откройте поисковую строку Windows (нажать на лупу) и введите запрос «Средство проверки памяти Windows». Далее запустите обнаруженное приложение и выберите подходящий вариант проверки. Например, вы можете начать тест прямо сейчас или отложить его до следующей перезагрузки ПК.

    Вывод

    На этом наша статья подошла к концу, поэтому мы надеемся, что вам удалось исправить ошибку unarc.dll 12 во время установки игры. Если остались вопросы, то задавайте их в комментариях. Редакция нашего сайта обратит на них внимание и постарается ответить в кратчайшие сроки!

    Оценка статьи:

    Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (3 оценок, среднее: 5,00 из 5)

    Загрузка…

    Самое читаемое:

    Как установить дополнительные виджеты на экран телефона Андроид

    17.03.2022

    Как установить дополнительные виджеты на экран телефона Андроид

    Если у Вас возникли сложности с тем, чтобы добавить виджеты приложений на смартфон, то это пошаговое руководство…

    Далее

    Как очистить кэш телеграмма на телефоне Андроид

    17.03.2022

    Как очистить кэш телеграмма на телефоне Андроид

    Люди, которые активно используют мессенджеры, зачастую не догадываются о том, что в их мобильных гаджетах…

    Далее

    Как скопировать ссылку на свой телеграмм Андроид

    17.03.2022

    Как скопировать ссылку на свой телеграмм Андроид

    Любой из пользователей мессенджера Телеграм в тот или иной момент времени задавался вопросом, как узнать, где…

    Далее

    Ошибка 104101 в Zoom – как исправить

    02.03.2022

    Ошибка 104101 в Zoom – как исправить

    Содержание1 Ошибка 104101 в Zoom – как исправить1.1 Причины ошибки1.2 Смена параметров брандмауэра Windows1.2.1 Отключение…

    Далее

    На чтение 7 мин Просмотров 1.3к. Опубликовано 12.01.2021

    Содержание

    1. Еще варианты решения проблем с контрольными суммами
    2. Разбираемся с причинами ошибки
    3. Как исправить ошибку «Произошла ошибка при распаковке не совпадает контрольная сумма 12»
    4. Причины появления ошибки
    5. Способы решения проблемы
    6. Загрузка с другого ресурса
    7. Удаление кириллицы
    8. Очистка диска

    Тема компьютерных игр, только актуальнее с каждым годом, не только дети, но и огромный процент взрослых людей по всему миру предаются современному виду отдыха и развлечений. Сегодня мы расскажем о такой беде: произошла ошибка при распаковке: Не совпадает контрольная сумма. Если при установке или распаковке вы встречаете ошибку связанную с unarc.dll — почитайте отдельную статью на эту тему:
    unarc.dll вернул код ошибки 12. Поскольку в большинстве случаев ошибка выскакивает именно при распаковке это в 90% случаев означает поврежденный, битый архив. А поскольку игры, особенно новинки, устанавливаются с репаков(репак — архивированная и переупакованная игра, программа) отсюда частое появление этой проблемы. Когда игра изначально неправильно упакована или не совпадают контрольные суммы, как следствие получаем ошибку при установке, т.к. файлы не могут пройти проверку целостности.
    По этому самый важный совет в этой ситуации: заново скачать архив, а еще лучше скачать с другого источника.

    Еще варианты решения проблем с контрольными суммами

    На просторах интернета и форумах мы нашли другие возможные причины появления этой напасти. Прогресс не стоит на месте и с каждым годом советы написанные для старых игр, софта и железа теряют актуальность. Ниже мы перечислим другие варианты и советы:

    • Проблема с приводом компьютера, ноутбука. Быстрее всего проверить на другом устройстве и попросить друга распаковать, установить;
    • На старших поколениях компьютеров часто разогнанная память либо процессор. Уберите разгон и попробуйте установить еще раз;
    • Если его нет — рекомендуем понизить частоты процессора и памяти для большей стабильности, хуже от этого не станет. В любом случае будьте крайне аккуратны при разгоне;
    • Не помогает? Пришло время протестировать жесткий диск на наличие битых секторов. В этом нам поможет программа HDDScan. В ней присутствует возможность теста в режиме линейного чтения и линейной записи, а так же поддержка SSD накопителей;
    • Распаковывайте и устанавливайте игры в папки с латинскими буквами, не «D:Игры», а «D:Games», проверьте наличие в пути установки кириллических символов;
    • Пользуйтесь лицензионными версиями, покупайте игры и программы. За качество приходится платить, а если цена приемлема — почему нет;

    Надеемся вы запомнили самые важные советы, когда произошла ошибка и не совпадает контрольная сумма и знаете как исправить эту проблему.
    В случае кода ошибка связана с .dll файлом «ISDone.dll» поможет нижеследующее видео:

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

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

    Разбираемся с причинами ошибки

    Обычно указанная проблема возникает в ситуации, когда заявленная контрольная сумма архива не совпадает с реальной суммой, полученной архиватором при распаковке. Важным элементом данного процесса является CRC — алгоритм нахождения контрольной суммы, необходимый для проверки целостности архивных данных.

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

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

    Решаем проблему с Unarc.dll

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

    Чтобы избавиться от ошибки «Unarc.dll код ошибки: -12» рекомендую выполнить следующее:

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

    Используйте Dr.Web CureIt! для борьбы с злокачественными программами

  • Попробуйте при установки игры использовать короткий путь, например, установить игру в директорию С:Games;
  • При выборе пути для установки используйте исключительно латинские символы, без кириллицы;
  • Проверьте вашу память на ошибки с помощью соответствующих утилит (к примеру, программой Memtest86+);
  • Используйте утилиту Memtest86+ для проверки памяти вашего ПК

  • Переустановите ваш архиватор. Рекомендую установить самые свежие версии WinRAR и(или) 7-ZIP;
  • Задействуйте (увеличьте размер) файла подкачки. Нажмите на кнопку «Пуск», в строке поиска введите sysdm.cpl и нажмите ввод. В открывшемся окне свойств системы перейдите на вкладку «Дополнительно», в опции «Быстродействие» кликните на кнопку «Параметры».
  • В открывшемся окне параметров быстродействия вновь выберите вкладку «Дополнительно», и нажмите там на кнопку «Изменить».

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

    Активируйте опцию «Указать размер» и введите объём файла подкачки, равный объёму оперативной памяти вашего ПК.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Распечатать

    Оцените статью:

    1. 5
    2. 4
    3. 3
    4. 2
    5. 1

    (0 голосов, среднее: 0 из 5)

    Поделитесь с друзьями!

    Иногда у геймеров при инсталляции очередной игры «выскакивает» ошибка 12 и загрузка прерывается. Сейчас мы разберем, что значит код ошибки 12 при установке игры.

    Код ошибки 12

    Содержание:

    1. Почему появляется код ошибки 12 при установке игры
    2. Что такое ошибка при инсталляции игры unarc.dll и isdone.dll 12
    3. Как исправить ошибку unarc.dll и isdone.dll
      1. Установка дополнительного архиватора WinRar, WinZip, 7-Z
      2. В пути установке игры использованы кириллические символы
      3. Проверка оперативной памяти
      4. Увеличение размера файла подкачки
      5. Переустановка Microsoft Visual C++ 2010
    4. Ошибка 12 при установке игры Симс 4
    5. Что делать если ни один из способов не помог
      1. Подводим итоги

    Почему появляется код ошибки 12 при установке игры

    Для устранения проблемы сначала нужно знать её причину. В этом случае проблема – это сбой при распаковке файлов.

    Возможные причины: поврежденный загрузчик, сбой в работе архиватора, нехватка оперативной памяти и др.

    Что такое ошибка при инсталляции игры unarc.dll и isdone.dll 12

    Для уменьшения объема инсталлятора его часто сжимают (архивируют). При установке компонент unarc.dll или isdone.dll может дать сбой и выдать ошибку 12, из-за его неспособности к распаковыванию этого архива.

    Примечание: Если isdone выдал ошибку «12» — файл поврежден, а если unarc – проблема возникла на системном уровне.

    Ошибка игры unarc.dll и isdone.dll 12

    Как исправить ошибку unarc.dll и isdone.dll

    Теперь перейдем к решению проблемы. Ниже описаны самые лучшие и популярные из них. Крайне советуем попробовать их все.

    Установка дополнительного архиватора WinRar, WinZip, 7-Z

    Часто проблема возникает из-за сбоя в работе архиватора, который отвечает за разархивацию компонентов установщика.

    В таком случае советуем вам переустановить архиватор или установить еще один. Самые лучшие из них: WinRar, WinZip и 7-Z.

    Установка архиваторов Winrar, Winzip и 7-Z

    В пути установке игры использованы кириллические символы

    Если с архиватором все нормально, то возможно причина кроется в названиях папок и файлов, которые встречаются по пути к месту установки.

    Некоторые установщики могут не воспринимать символы с кодировкой UTF-8 (кириллица). Советуем убедиться, что файлы по пути не содержать кириллических символов.

    Пусть установки игры с кириллицой

    Проверка оперативной памяти

    Иногда uncarc.dll выдает проблему из-за того, что оперативная память не выдерживает нагрузки во время инсталляции. Обычно, такое случается из-за перегрузки ПК одновременными задачами или из-за малого количества оперативной памяти. В первом случае рекомендуем через диспетчера задач снять лишние задачи и остановить процессы.

    Реже встречается поломка оперативной памяти. Возможно, одна из планок памяти перегорела или «выскользнула» из слота. Советуем проверить её на физические и системные повреждения, и при их присутствии физических купить новую планку, т. к. поломка будет влиять не только на инсталляцию игр и других программ, но и на общее состояние компьютера. А в проверке на системные повреждения нам поможет встроенная в Windows служба.

    В поисковой строке Windows набираем «Check your computer for memory problems», открываем утилиту и жмем на первый пункт. Наш ПК перезапустится и сразу же после запуска ОС выдаст нам результаты проверки.

    Проверка оперативной памяти в Windows

    Увеличение размера файла подкачки

    Следующая причина заключается в малом размере файла подкачки. Чаще это встречается с объемными приложениями. Для фикса нам надо увеличить размер файла подкачки в настройках ОС.

    Примечание: Будьте внимательны, так как завышенное или заниженное значение может привести к полной неработоспособности Виндовс.

    Для начала нужно открыть меню настройки файла подкачки. Для этого к строке «Выполнить» (WIN + R) набираем команду «sysdm.cpl». Во вкладке «Advanced» нажимаем на кнопку «Дополнительно» и в открывшимся окне снова выбираем «Дополнительно». Ставим флажок напротив «Свой размер».

    Значение в первом поле не трогаем, а во втором указываем объем оперативной памяти в МБ. Для вычисления нужно объем в ГБ умножить на 1024. Нажимаем на «ОК», закрываем все окна и перезагружаем ПК.

    Увеличение размера файла подкачки в настройках ОС

    Переустановка Microsoft Visual C++ 2010

    И последний, самый непопулярный способ – переустановка Microsoft Visual C++ 2010. Для этого скачиваем инсталлятор на официальном сайте Майкрософт и устанавливаем его.

    Переустановка Microsoft Visual C++ 2010 на Виндоус

    Ошибка 12 при установке игры Симс 4

    Особенно часто встречается ошибка 12 в Симс 4 и других частях этой серии. А примечательна она тем, что она выскакивает не при установке, как мы уже привыкли, а при сохранении.

    Для фикса нужно проделать следующее:

    1. В директории удаляем все package файлы, названия которых содержат «Cache».
    2. Перемещаем папку Mods на рабочий стол.
    3. Папку Saves (Документы Sims 4) также перемещаем туда.
    4. Заходим в Симс 4 и сразу же выходим из него.
    5. Закидаем папки обратно.

    Это решает проблему на системном уровне, но она может заключаться и в комплектующих вашего ПК. Когда приложение начинает использовать 3 ГБ оперативной памяти – его работа дестабилизируется. Для решения нужно иметь 4+ ГБ «оперативки» на вашем ПК.

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

    Что делать если ни один из способов не помог

    Если случилось так, что при использовании всех вышеперечисленных способов проблема не решилась, то у меня плохие новости – она происходит на операционном уровне, то есть вам нужно переустанавливать ОС. Если у вас стоит Windows 8 или 10 – сделать это можно в несколько кликов, а с Виндовс 7 и ниже нужно будет немного «попотеть».

    Подводим итоги

    Проблема при установке видеоигры встречается из-за ошибки с распаковкой игровых файлов. Исправить её легко, если она не вышла на физический или системный уровень. Однако она встречается не только при инсталляции игры. Ошибка 12 в Sims 4 встречается при сохранении.

    Надеюсь, что эта статья помогла вам прийти к выводу как решить ошибку 12 при установке игры. Желаем вам больше с ней не сталкиваться и удачи в дальнейшем использовании ПК.

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

    Очень многие сталкиваются с довольно неприятной проблемой при установке игр. Особенно это актуально для пиратский репаков. При запуске установщика, возникает ошибка ISDone.dll, которая сообщает о том, что:

    Произошла ошибка при распаковке. Не совпадает контрольная сумма! 
    Unarc.dll вернул код ошибки: -12.

    К слову, код ошибки может быть и другой. В интернете массо советуют пробовать другие репаки, переустановить архиватор и т.п. Но на самом деле проблема решается гораздо прощу.

    Ошибка возникает из-за полного или частичного отсутствия библиотек Microsoft Visual C++.

    Скачайте и установите все библиотеки Microsoft Visual C++ начиная с 2005 и до последней на момент прочтения статьи. Качать рекомендуется с официального сайта Microsoft!

    Загрузка…

    Unarc.dll Ошибка 12Приветствуем. Иногда в Windows 11, Windows 10, Windows 8.1 и Windows 7 при распаковке и установке программ или игр, возникает ошибка «Unarc.dll вернул код ошибки -12». На английском языке эта ошибка выглядит так: «An error occurred while unpacking. Unarc.dll returned an error code -12».

    Причин для появления ошибки с кодом 12 при распаковке может быть довольно много. Наша статья поможет исправить 12 ошибку. Советуем применять каждый способ последовательно.

    Исправляем код ошибки 12, вызванный Unarc.dll

    Способ #1: Зарегистрируйте библиотеки Unarc.dll и ISDone.dll заново

    Поскольку ошибки такого рода возникают часто из-за проблем с библиотеками Unarc.dll и ISDone.dll. Поэтому сначала предлагаем загрузить их заново, перерегистрировать в системе и после этого проверить, ушла ли ошибка. Да, многие могут возразить – эти библиотеки уже есть в Windows. Они действительно есть. Но загрузка и повторная регистрация часто спасают от ошибки.

    1. Загружаем архивы с Unarc.dll и ISDone.dll. Распаковываем их и переносим файлы в директорию по адресу C:\Windows\SysWOW64 с заменой.

    SysWOW64

    1. После завершения копирования вызываем утилиту, которая поможет нам с регистрацией библиотек – нажимаем «Win» + «R».
    2. Появится окошко утилиты «Выполнить», в строку которого нужно написать команду regsvr32 isdone.dll и нажать «Enter». Так вы зарегистрируете первую библиотеку.

    regsvr32 isdone.dll

    1. После этого нужно повторить операция для второй библиотеки – пишем уже команду regsvr32 unarc.dll и нажимаем «Enter».

    regsvr32 unarc.dll

    Если вы увидите окно, как из примера на скрине, просто нажимайте «OK».

    Возможно модуль не совместим с версией Windows

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

    Способ #2: Уберите русские буквы и странные символы на пути к устанавливаемому ПО

    Если ошибка распаковки сохранилась, разберемся с каталогом, в который вы хотите извлечь файлы. Весь путь к этой папке не должен содержать нелатинских букв, а также пробелов. То есть, если вы сохраняете и распаковываете в папку с условным именем «Программы», то ошибка, вероятно, появляется именно из-за кириллицы в названии. Или, возможно, папку для программы вы назвали латинскими, но лежит она в каталоге «Мое ПО», тогда это тоже будет потенциальной проблемой при распаковке.

    Чтобы исключить это, советуем перенести данные в другой каталог, поближе к корню диска (но желательно не диска (C:), где свободное пространство позволяет сохранять, распаковывать и устанавливать софт. Вот так выглядит неправильный путь к папке с программой:

    Путь у игре с кириллицей

    А таким он должен быть, с названием только на латинице:

    Путь у игре без кириллицы

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

    Способ #3: Добавьте устанавливаемую программу в исключения или выключите антивирус Windows

    При использовании программ из неофициального магазина Microsoft возможны проблемы распаковки из-за работы антивируса. Дело в том, что в архивах таких программ есть модифицированные файлы, на которые система защиты (и встроенная, и установленная извне) реагирует либо блокировкой, либо удалением, либо переносом в карантин.

    Если вы точно знаете, что ваша программа не несет никакой угрозы безопасности, предлагаем прописать папку с ней в исключения антивируса. Тогда он не будет обращать внимания на содержимое и препятствовать распаковке. Ниже расскажем, как добавлять файлы в исключения родного «Защитника» Windows.

    Как добавить в исключения антивируса Windows 10

    1. Расскажем, как попасть в меню «Защитника». Двигаться можно двумя путями. Первый лежит через кнопку «Пуск» и приложение «Параметры». Здесь вы сможете открыть «Центр безопасности Защитника Windows». Второй путь – нажать правой клавишей по значку «Защитника» на панели в области уведомлений и выбрать команду «Открыть».

    откройте параметры windows 10

    1. В «Параметрах» нужно сначала открыть «Обновления и безопасность».

    откройте обновление и безопасность windows 10

    1. Затем нажимайте «Безопасность Windows» и внутри выбирайте «Открыть службу «Безопасность Windows».

    безопасность открыть службу безопасность windows 10

    1. И переходите в «Защиту от вирусов и угроз».

    защита от вирусов и угроз windows 10

    Сюда нужно прописать папку с софтом. Для этого:

    1. Нажимаем «Управление настройками» в разделе «Параметров защиты». Ищем заголовок «Исключения» кликаем по «Добавление и удаление исключений».

    добавление и удаление исключений

    1. И сюда нужно прописать путь к каталогу, в который вы сохраняете свою программу.

    добавить исключение безопасность windows

    Если у вас возникают проблемы с загрузкой файлов какого-то определенного формата, вы также можете прописать не сам путь, а тип файлов в исключения, чтобы никогда больше такой проблемы не возникало.

    Как добавить в исключения антивируса Windows 11

    1. Ищем приложение  «Параметры» Windows в списке «Пуска».

    откройте параметры windows 11

    1. Кликаем по разделу «Конфиденциальность и защита», чтобы открыть «Безопасность Windows».

    конфиденциальность и защита безопасность windows 11

    1. Нужная команда называется «Открыть службу «Безопасность Windows».

    нажмите кнопку открыть службу безопасность windows 11

    1. Переходим в окно с настройками. Они расположены в разделе «Защита от вирусов и угроз».

    защита от вирусов и угроз windows 11

    1. Здесь нужно войти в  «Параметры защиты от вирусов и других угроз», и выбрать «Управление настройками».

    Теперь остается только  скопировать путь к папке с софтом, архив которого вы не можете распаковать, и добавить в «Исключения»:

    1. Заходим в «Исключения» и нажимаем по строке «Добавление и удаление исключений».

    добавление и удаление исключений

    1. В окно нужно вписать путь к вашей папке с программой.

    добавить исключение безопасность windows

    Прописывать в исключения вообще можно и файлы, и процессы. Если антивирус блокирует каждый раз какой-то процесс, не давая приложению работать, вы можете прописать его в исключения и забыть о проблеме.

    Но если вы прописали все по инструкции, а ситуация не меняется, попробуйте на время распаковки отключить антивирус полностью. Тогда он не помешает обращению к памяти, и процесс распаковки завершится успехом. У нас уже есть отдельные статьи о том, как отключать защиту на Win 10 и как на время отключить антивирус на Win 11.

    Способ #4: Отключите Smart Screen в центре безопасности Windows

    Отключение SmartScreen тоже является действенным методом, который наравне с отключением антивируса дает свои результаты. Если предыдущие способы вам не помогли, переходим к этому.

    1. Зайдите в «Пуск», выберите «Параметры» и кликните по разделу «Обновление и безопасность». Здесь вы найдете «Защитник Windows» и сможете дать команду «Открыть центр безопасности».
    2. Затем выберите блок «Управление приложениями и браузером» справа в окне.
    3. Здесь можно выключить «SmartScreen». Также он отдельно отключается для браузера и для объектов из официального магазина Microsoft.

    Способ #5: Сделайте проверку файла подкачки Windows

    Файл подкачки является виртуальной памятью и существенно помогает ОЗУ справляться с задачами. Если он отключен, некоторые задачи могут срываться, в том числе и распаковка архива с любым программным обеспечением. Поэтому предлагаем проверить состояние файла подкачки.

    Проверка файла подкачки Windows 10

    Расскажем, как найти файл подкачки и определить, включен ли он.

    1. Открываем «Параметры» любым удобным для вас способом – через «Пуск» или комбинацию «Win» + «I».

    откройте параметры windows 10

    1. Выбирайте здесь раздел «Система».

    параметры система windows 10

    1. Здесь вы увидите блок «О программе», спуститесь до заголовка «Сопутствующие параметры», чтобы попасть в «Дополнительные параметры системы».

    дополнительные параметры системы windows 10

    1. Разверните содержимое вкладки «Дополнительно», где блоке «Быстродействие» вы сможете открыть «Параметры».

    вкладка дополнительно быстродействие параметры windows 10

    1. В разделе «Параметры быстродействия» снова выберите «Дополнительно», где в разделе «Виртуальная память»нужно нажать «Изменить».

    параметры быстродействия дополнительно изменить windows 10

    1. Если нет галочки напротив строки «Автоматически выбирать объем файла подкачки», ее нужно поставить.

    автоматически выбирать объем файла подкачки windows 10

    У нас есть более подробная статья о файле подкачки на Windows 10. Ознакомьтесь с ней, если остались вопросы.

    Проверка файла подкачки Windows 11

    А теперь разберемся, как действовать на Windows 11, чтобы узнать состояние файла подкачки и при необходимости его запустить.

    1. Открываем в «Параметры» через «Пуск» или комбинацию «Win + I» – выбирайте наиболее удобный вариант.

    откройте параметры windows 11

    1. Внутри окна укажите нужный вам раздел – «Система».

    о системе windows 11

    1. Раскройте содержимое подраздела «Характеристики устройства», кликните по пункту «Защита системы».

    защита системы windows 11

    1. Далее разворачиваем вкладку «Дополнительно». И в рамке «Быстродействие» нажимаем «Параметры».

    вкладка дополнительно быстродействие параметры windows 11

    1. В ответ на это появится окно «Параметры быстродействия», где вам тоже нужно развернуть содержимое вкладки «Дополнительно». Здесь понадобится раздел «Виртуальная память», в котором требуется нажать «Изменить».

    параметры быстродействия дополнительно изменить windows 11

    1. Проверьте, стоит ли отметка напротив «Автоматически выбирать объем файла подкачки». И если нет – поставьте ее.

    автоматически выбирать объем файла подкачки windows 11

    О файле подкачки на Win 11 мы уже писали отдельно, поэтому подробно останавливаться здесь на этом не будем.

    Способ #6: Протестируйте оперативную память

    Многие юзеры практикуют разгон видеокарты, желая выжать больше ресурсов из нее. Но это часто приводит к ошибкам разного рода. Разберемся, в каком режиме работает у вас ОЗУ и вернем ей правильные параметры, чтобы избавиться от ошибки распаковки. Для этого войдем в BIOS.

    Для этого во время включения компьютера сразу нажимайте клавишу «F1», а на некоторых моделях материнских плат под вход в BIOS выделена кнопка «Delete». Вам нужно отыскать раздел, в котором собрана информация о центральном процессоре и ОЗУ.

    1. Сначала смотрите, есть ли раздел «MB Intelligent Tweaker». Если увидели – нажимайте «Ctrl» + «F1», чтобы расширить дополнительные категории. Строка с параметрами памяти будет называться «System Memory Multiplier».
    2. Для тех, у кого «AMI BIOS», не будет раздела «MB Intelligent Tweaker». В этом случае нужно двигаться в «Advanced BIOS Features». Значения частоты ОЗУ вы увидите в разделе «Advanced DRAM Configuration».
    3. А на тех компах, где стоит «UEFI BIOS», нажимайте «F7». Открывайте «Ai Tweaker» и обращайтесь к параметрам частоты через раскрывающееся меню «Memory Frequency».

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

    Проверять ОЗУ можно и программными методами, если вы не хотите разбирать комп и менять местами модули. Для этого в «Пуске» есть утилита «Диагностика памяти Windows»,  которая проверит оперативку на работоспособность. Из сторонних программ можем посоветовать MemTest86. Она тоже хорошо справляется с поставленной задачей. Или просто нажмите на клавиатуре «Windows» + «R»  и дайте команду mdsched.

    Способ #7: Проверьте работу жесткого диска или SSD

    Причина ошибки распаковки может крыться и в проблеме с самим загруженным объектом – файлы могут загружаться «битыми» или не до конца, из-за чего нарушается целостность данных, и распаковать такой архив не представляется возможным. Еще мы предлагаем провести диагностику своего жесткого диска или SSD, если у вас более современная комплектация.

    Способ #8: Перехеширование торрента

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

    Когда вы грузите объекты через торрент, можно провести перехеширование торрент-файла. Это исключить ошибки. Например, в qBittorent вызовите для такого объекта контекстное меню правой клавишей и дайте команду «Проверить принудительно».

    Как перехешировать в qbittorent

    В uTorrent из контекста нужно выбрать команду «Пересчитать хеш».

    Как перехешировать в utorrent

    Кроме того, обычная остановка загрузки и новый ее запуск также заставит проверить хеш-суммы, что исправит ситуацию.

    Способ #9: Поменяйте имя пользователя Windows с кириллицы на латиницу

    Не только к именам папок бывают чувствительны процессы. Имя пользователя – один из самых важных параметров в этом вопросе. Если ваше имя при входе в систему написано кириллицей, это тоже может создать проблемы. Измените его на кириллицу. О том, как это сделать на Win 10, мы описали в отдельной статье. О переименовании учетной записи на Windows 11 вы можете почитать по ссылке.

    Способ #10: Поменяйте расположения папок с временными файлами Windows

    Если проблема в папках с временными данными, куда система обращается для более быстрого и просто доступа к информации, попробуем изменить адрес для таких хранилищ. По умолчанию это папки «TEMP» и «TMP». Чтобы их заменить другими, следуйте инструкции:

    1. Войдите в «Пуск», выберите «Панель управления» и далее «Система».
    2. Слева нажмите «Дополнительные параметры системы».
    3. Раскройте вкладку «Дополнительно». А после этого выберите «Переменные среды».
    4. Вы увидите, что в данный момент используются «TMP» и «TEMP».
    5. Нажмите на любую из них и дайте команду «Изменить».
    6. Теперь укажите, какую папку система будет использовать для записи временных данных.
    7. Для второй папки нужно повторить шаги 5 и 6.

    Способ #11: Установите полный пакет Visual C++ Redistributable Runtimes All-in-One

    Нужно установить полный пакет Visual C++ Redistributable Runtimes All-in-One. Для того, чтобы он встал правильно и без ошибок, нужно предварительно удалить через виртуального мастера все уже установленные компоненты. Visual C++ Redistributable Runtimes All-in-One – это полноценный набор компонентов, который помогает запускать софт, написанный на C++. За его использование не нужно платить, и при этом вы получите все среды Visual Studio C++.

    Способ #12: Запустите установку от имени администратора

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

    Заключительные советы

    Если вам еще ничего из перечисленного не помогло, попробуйте следующие шаги из списка:

    • Смените раскладку клавиатуры на русскую.
    • Посмотрите, хватает ли места на диске, чтобы на нем разместилась новая программа.
    • Пропишите папку с временными данными в исключения вашего антивируса или встроенного защитника Windows.
    • Проведите дефрагментацию HDD.
    • Загрузите ПК в безопасном режиме для установки ПО.
    • Пробуйте привлечь стороннее ПО для установки софта. Например «Revo Uninstaller».
    • Пройдите по адресу С:\Пользователи\Имя_пользователя\AppData\Local, чтобы посмотреть, не стоит ли атрибут «Скрытый» на папке «Local».
    • Возможно, мешает распаковке UAC. Отключите его.
    • Для того, чтобы исключить ошибку совместимости, нажмите правой клавишей по загруженной программе и выберите «Свойства». Здесь вы сможете дать команду «Устанавливать в режиме совместимости с Windows 7».
    • Очистите диск, чтобы ненужные файлы не мешали работе установщика ПО.
    • Попробуйте запустить установку и распаковку без интернета – отключите ПК от сети.

    Если все равно остались вопросы, и у вас не получилось избавиться от кода ошибки 12, будем рады ваши комментариям. Опишите подробно все свои действия, и мы постараемся помочь.

    Николай Данилов

    Пара слов об авторе от редакции smartronix.ru. Николай работает с нами с самого основания проекта. Он отлично разбирается в компьютерах и программном обеспечении. Также неплохо освоил мобильный сегмент и всегда готов подробно рассказать про особенности работы телефона и приложений.

    Понравилась статья? Поделить с друзьями:
  • Морозильная камера polair ошибка ah
  • Мортал комбат ошибка синхронизации
  • Морровинд ошибка при сохранении
  • Морозильная камера liebherr ошибки
  • Мортал комбат ошибка при запуске приложения