Содержание
- 1. Что такое код ошибки: -12 при установке игры
- 2. Что за файлы unarc.dll и isdone.dll 12
- 3. Как исправить ошибку файлов unarc.dll и isdone.dll
- 4. Установка дополнительного архиватора WinRar, WinZip, 7-Z
- 5. В пути установки используются кириллические символы
- 6. Оперативная память
- 7. Увеличьте размер файла подкачки
- 8. Переустановка Microsoft Visual C++ 2010
- 9. Эти способы не помогли
Иногда при установке игры может появиться ошибка 12, после которой загрузка прерывается. Разберёмся, что значит код ошибки 12 и как её исправить.
Код ошибки 12 может появиться из-за сбоя при распаковке файлов. Есть несколько основных причин появления это проблемы: поврежденный загрузчик, сбой в работе архиватора или нехватка оперативной памяти.
Что за файлы 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.
В пути установки используются кириллические символы
Если переустановка архиватора не решила проблему, то, возможно, причина в кириллических символах в названиях папок и файлов, которые находятся по пути к месту установки игры.
Некоторые установщики не могут распознать символы с кодировкой UTF-8 (кириллица). Проверьте путь установки игры и убедитесь, что там отсутствуют кириллические символы.
Оперативная память
Файл uncarc.dll может выдать ошибку из-за того, что оперативная память не справляется с инсталляцией. Такая проблема может возникнуть на ПК при одновременной работе нескольких программ. Чтобы это исправить, отключите все лишние процессы в диспетчере задач.
Также это может случиться на слабом ПК с малым объёмом оперативной памяти или из-за её поломки. Планка оперативной памяти могла перегореть или выскочить из слота. Если на ней видны признаки повреждений, то её придётся заменить. Для проверки системных повреждений можно использовать встроенную в Windows службу.
В поисковую строку Windows вводим «Диагностика проблем оперативной памяти» и выбираем первый пункт. Компьютер перезапустится и мы увидим результаты проверки.
Увеличьте размер файла подкачки
Ещё одна возможная причина — недостаточный размер файла подкачки. Такая проблема может возникнуть с объемными приложениями. Заходим в настройки Windows и увеличиваем размер файла подкачки.
Используем комбинацию клавиш WIN + R, чтобы запустить команду «Выполнить». В окне набираем команду «sysdm.cpl». Во вкладке «Дополнительно» выбираем раздел «Быстродействие» и нажимаем «Параметры». Открываем вкладку «Дополнительно» и жмём «Изменить» в меню «Виртуальная память».
Выбираем нужный диск и жмем «Указать размер». Меняем значение во втором поле «Максимальный размер». Первое поле «Исходный размер» не трогаем. Указываем объем оперативной памяти в МБ. Нажимаем на «ОК», Чтобы сохранить изменения. Перезагружаем ПК.
Переустановка Microsoft Visual C++ 2010
Последний способ — это переустановка Microsoft Visual C++ 2010. Заходим на официальный сайт Microsoft и скачиваем инсталлятор. Устанавливаем его.
Эти способы не помогли
Если вы испробовали все эти способы и они не помогли решить проблему, то, скорее всего, ошибка возникает из-за неисправной ОС. Чтобы решить её, придётся переустанавливать операционную систему.
- Twitch навсегда забанил толстого стримера за грязную трансляцию из бассейна. Похоже, это снова ошибка
- CD Projekt RED рассказала, как открыть секретную концовку в Cyberpunk 2077. В официальном гайде была ошибка
- Ошибка в Assassin’s Creed Valhalla приводит к тому, что Эйвор воскресает пьяным
Иногда у геймеров при инсталляции очередной игры «выскакивает» ошибка 12 и загрузка прерывается. Сейчас мы разберем, что значит код ошибки 12 при установке игры.
Содержание:
- Почему появляется код ошибки 12 при установке игры
- Что такое ошибка при инсталляции игры unarc.dll и isdone.dll 12
- Как исправить ошибку unarc.dll и isdone.dll
- Установка дополнительного архиватора WinRar, WinZip, 7-Z
- В пути установке игры использованы кириллические символы
- Проверка оперативной памяти
- Увеличение размера файла подкачки
- Переустановка Microsoft Visual C++ 2010
- Ошибка 12 при установке игры Симс 4
- Что делать если ни один из способов не помог
- Подводим итоги
Почему появляется код ошибки 12 при установке игры
Для устранения проблемы сначала нужно знать её причину. В этом случае проблема – это сбой при распаковке файлов.
Возможные причины: поврежденный загрузчик, сбой в работе архиватора, нехватка оперативной памяти и др.
Что такое ошибка при инсталляции игры unarc.dll и isdone.dll 12
Для уменьшения объема инсталлятора его часто сжимают (архивируют). При установке компонент unarc.dll или isdone.dll может дать сбой и выдать ошибку 12, из-за его неспособности к распаковыванию этого архива.
Примечание: Если isdone выдал ошибку «12» — файл поврежден, а если unarc – проблема возникла на системном уровне.
Как исправить ошибку unarc.dll и isdone.dll
Теперь перейдем к решению проблемы. Ниже описаны самые лучшие и популярные из них. Крайне советуем попробовать их все.
Установка дополнительного архиватора WinRar, WinZip, 7-Z
Часто проблема возникает из-за сбоя в работе архиватора, который отвечает за разархивацию компонентов установщика.
В таком случае советуем вам переустановить архиватор или установить еще один. Самые лучшие из них: WinRar, WinZip и 7-Z.
В пути установке игры использованы кириллические символы
Если с архиватором все нормально, то возможно причина кроется в названиях папок и файлов, которые встречаются по пути к месту установки.
Некоторые установщики могут не воспринимать символы с кодировкой UTF-8 (кириллица). Советуем убедиться, что файлы по пути не содержать кириллических символов.
Проверка оперативной памяти
Иногда uncarc.dll выдает проблему из-за того, что оперативная память не выдерживает нагрузки во время инсталляции. Обычно, такое случается из-за перегрузки ПК одновременными задачами или из-за малого количества оперативной памяти. В первом случае рекомендуем через диспетчера задач снять лишние задачи и остановить процессы.
Реже встречается поломка оперативной памяти. Возможно, одна из планок памяти перегорела или «выскользнула» из слота. Советуем проверить её на физические и системные повреждения, и при их присутствии физических купить новую планку, т. к. поломка будет влиять не только на инсталляцию игр и других программ, но и на общее состояние компьютера. А в проверке на системные повреждения нам поможет встроенная в Windows служба.
В поисковой строке Windows набираем «Check your computer for memory problems», открываем утилиту и жмем на первый пункт. Наш ПК перезапустится и сразу же после запуска ОС выдаст нам результаты проверки.
Увеличение размера файла подкачки
Следующая причина заключается в малом размере файла подкачки. Чаще это встречается с объемными приложениями. Для фикса нам надо увеличить размер файла подкачки в настройках ОС.
Примечание: Будьте внимательны, так как завышенное или заниженное значение может привести к полной неработоспособности Виндовс.
Для начала нужно открыть меню настройки файла подкачки. Для этого к строке «Выполнить» (WIN + R) набираем команду «sysdm.cpl». Во вкладке «Advanced» нажимаем на кнопку «Дополнительно» и в открывшимся окне снова выбираем «Дополнительно». Ставим флажок напротив «Свой размер».
Значение в первом поле не трогаем, а во втором указываем объем оперативной памяти в МБ. Для вычисления нужно объем в ГБ умножить на 1024. Нажимаем на «ОК», закрываем все окна и перезагружаем ПК.
Переустановка Microsoft Visual C++ 2010
И последний, самый непопулярный способ – переустановка Microsoft Visual C++ 2010. Для этого скачиваем инсталлятор на официальном сайте Майкрософт и устанавливаем его.
Ошибка 12 при установке игры Симс 4
Особенно часто встречается ошибка 12 в Симс 4 и других частях этой серии. А примечательна она тем, что она выскакивает не при установке, как мы уже привыкли, а при сохранении.
Для фикса нужно проделать следующее:
- В директории удаляем все package файлы, названия которых содержат «Cache».
- Перемещаем папку Mods на рабочий стол.
- Папку Saves (Документы Sims 4) также перемещаем туда.
- Заходим в Симс 4 и сразу же выходим из него.
- Закидаем папки обратно.
Это решает проблему на системном уровне, но она может заключаться и в комплектующих вашего ПК. Когда приложение начинает использовать 3 ГБ оперативной памяти – его работа дестабилизируется. Для решения нужно иметь 4+ ГБ «оперативки» на вашем ПК.
Что делать если ни один из способов не помог
Если случилось так, что при использовании всех вышеперечисленных способов проблема не решилась, то у меня плохие новости – она происходит на операционном уровне, то есть вам нужно переустанавливать ОС. Если у вас стоит Windows 8 или 10 – сделать это можно в несколько кликов, а с Виндовс 7 и ниже нужно будет немного «попотеть».
Подводим итоги
Проблема при установке видеоигры встречается из-за ошибки с распаковкой игровых файлов. Исправить её легко, если она не вышла на физический или системный уровень. Однако она встречается не только при инсталляции игры. Ошибка 12 в Sims 4 встречается при сохранении.
Надеюсь, что эта статья помогла вам прийти к выводу как решить ошибку 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. Они действительно есть. Но загрузка и повторная регистрация часто спасают от ошибки.
- Загружаем архивы с Unarc.dll и ISDone.dll. Распаковываем их и переносим файлы в директорию по адресу C:\Windows\SysWOW64 с заменой.
- После завершения копирования вызываем утилиту, которая поможет нам с регистрацией библиотек – нажимаем «Win» + «R».
- Появится окошко утилиты «Выполнить», в строку которого нужно написать команду regsvr32 isdone.dll и нажать «Enter». Так вы зарегистрируете первую библиотеку.
- После этого нужно повторить операция для второй библиотеки – пишем уже команду regsvr32 unarc.dll и нажимаем «Enter».
Если вы увидите окно, как из примера на скрине, просто нажимайте «OK».
Теперь попробуйте повторить распаковку с архивом скаченного софта, возможно, код ошибки 12 больше не появится.
Способ #2: Уберите русские буквы и странные символы на пути к устанавливаемому ПО
Если ошибка распаковки сохранилась, разберемся с каталогом, в который вы хотите извлечь файлы. Весь путь к этой папке не должен содержать нелатинских букв, а также пробелов. То есть, если вы сохраняете и распаковываете в папку с условным именем «Программы», то ошибка, вероятно, появляется именно из-за кириллицы в названии. Или, возможно, папку для программы вы назвали латинскими, но лежит она в каталоге «Мое ПО», тогда это тоже будет потенциальной проблемой при распаковке.
Чтобы исключить это, советуем перенести данные в другой каталог, поближе к корню диска (но желательно не диска (C:), где свободное пространство позволяет сохранять, распаковывать и устанавливать софт. Вот так выглядит неправильный путь к папке с программой:
А таким он должен быть, с названием только на латинице:
Если у вас есть пробелы в именах папок или кириллица, переименуйте такие каталоги. Вероятные проблемы в будущем еще, возможно, будут появляться. Возьмите за правило всегда называть каталоги латинскими буквами и не использовать никакие дополнительные символы. Разрешается добавлять цифры. А вот от пробелов лучше отказаться.
Способ #3: Добавьте устанавливаемую программу в исключения или выключите антивирус Windows
При использовании программ из неофициального магазина Microsoft возможны проблемы распаковки из-за работы антивируса. Дело в том, что в архивах таких программ есть модифицированные файлы, на которые система защиты (и встроенная, и установленная извне) реагирует либо блокировкой, либо удалением, либо переносом в карантин.
Если вы точно знаете, что ваша программа не несет никакой угрозы безопасности, предлагаем прописать папку с ней в исключения антивируса. Тогда он не будет обращать внимания на содержимое и препятствовать распаковке. Ниже расскажем, как добавлять файлы в исключения родного «Защитника» Windows.
Как добавить в исключения антивируса Windows 10
- Расскажем, как попасть в меню «Защитника». Двигаться можно двумя путями. Первый лежит через кнопку «Пуск» и приложение «Параметры». Здесь вы сможете открыть «Центр безопасности Защитника Windows». Второй путь – нажать правой клавишей по значку «Защитника» на панели в области уведомлений и выбрать команду «Открыть».
- В «Параметрах» нужно сначала открыть «Обновления и безопасность».
- Затем нажимайте «Безопасность Windows» и внутри выбирайте «Открыть службу «Безопасность Windows».
- И переходите в «Защиту от вирусов и угроз».
Сюда нужно прописать папку с софтом. Для этого:
- Нажимаем «Управление настройками» в разделе «Параметров защиты». Ищем заголовок «Исключения» кликаем по «Добавление и удаление исключений».
- И сюда нужно прописать путь к каталогу, в который вы сохраняете свою программу.
Если у вас возникают проблемы с загрузкой файлов какого-то определенного формата, вы также можете прописать не сам путь, а тип файлов в исключения, чтобы никогда больше такой проблемы не возникало.
Как добавить в исключения антивируса Windows 11
- Ищем приложение «Параметры» Windows в списке «Пуска».
- Кликаем по разделу «Конфиденциальность и защита», чтобы открыть «Безопасность Windows».
- Нужная команда называется «Открыть службу «Безопасность Windows».
- Переходим в окно с настройками. Они расположены в разделе «Защита от вирусов и угроз».
- Здесь нужно войти в «Параметры защиты от вирусов и других угроз», и выбрать «Управление настройками».
Теперь остается только скопировать путь к папке с софтом, архив которого вы не можете распаковать, и добавить в «Исключения»:
- Заходим в «Исключения» и нажимаем по строке «Добавление и удаление исключений».
- В окно нужно вписать путь к вашей папке с программой.
Прописывать в исключения вообще можно и файлы, и процессы. Если антивирус блокирует каждый раз какой-то процесс, не давая приложению работать, вы можете прописать его в исключения и забыть о проблеме.
Но если вы прописали все по инструкции, а ситуация не меняется, попробуйте на время распаковки отключить антивирус полностью. Тогда он не помешает обращению к памяти, и процесс распаковки завершится успехом. У нас уже есть отдельные статьи о том, как отключать защиту на Win 10 и как на время отключить антивирус на Win 11.
Способ #4: Отключите Smart Screen в центре безопасности Windows
Отключение SmartScreen тоже является действенным методом, который наравне с отключением антивируса дает свои результаты. Если предыдущие способы вам не помогли, переходим к этому.
- Зайдите в «Пуск», выберите «Параметры» и кликните по разделу «Обновление и безопасность». Здесь вы найдете «Защитник Windows» и сможете дать команду «Открыть центр безопасности».
- Затем выберите блок «Управление приложениями и браузером» справа в окне.
- Здесь можно выключить «SmartScreen». Также он отдельно отключается для браузера и для объектов из официального магазина Microsoft.
Способ #5: Сделайте проверку файла подкачки Windows
Файл подкачки является виртуальной памятью и существенно помогает ОЗУ справляться с задачами. Если он отключен, некоторые задачи могут срываться, в том числе и распаковка архива с любым программным обеспечением. Поэтому предлагаем проверить состояние файла подкачки.
Проверка файла подкачки Windows 10
Расскажем, как найти файл подкачки и определить, включен ли он.
- Открываем «Параметры» любым удобным для вас способом – через «Пуск» или комбинацию «Win» + «I».
- Выбирайте здесь раздел «Система».
- Здесь вы увидите блок «О программе», спуститесь до заголовка «Сопутствующие параметры», чтобы попасть в «Дополнительные параметры системы».
- Разверните содержимое вкладки «Дополнительно», где блоке «Быстродействие» вы сможете открыть «Параметры».
- В разделе «Параметры быстродействия» снова выберите «Дополнительно», где в разделе «Виртуальная память»нужно нажать «Изменить».
- Если нет галочки напротив строки «Автоматически выбирать объем файла подкачки», ее нужно поставить.
У нас есть более подробная статья о файле подкачки на Windows 10. Ознакомьтесь с ней, если остались вопросы.
Проверка файла подкачки Windows 11
А теперь разберемся, как действовать на Windows 11, чтобы узнать состояние файла подкачки и при необходимости его запустить.
- Открываем в «Параметры» через «Пуск» или комбинацию «Win + I» – выбирайте наиболее удобный вариант.
- Внутри окна укажите нужный вам раздел – «Система».
- Раскройте содержимое подраздела «Характеристики устройства», кликните по пункту «Защита системы».
- Далее разворачиваем вкладку «Дополнительно». И в рамке «Быстродействие» нажимаем «Параметры».
- В ответ на это появится окно «Параметры быстродействия», где вам тоже нужно развернуть содержимое вкладки «Дополнительно». Здесь понадобится раздел «Виртуальная память», в котором требуется нажать «Изменить».
- Проверьте, стоит ли отметка напротив «Автоматически выбирать объем файла подкачки». И если нет – поставьте ее.
О файле подкачки на Win 11 мы уже писали отдельно, поэтому подробно останавливаться здесь на этом не будем.
Способ #6: Протестируйте оперативную память
Многие юзеры практикуют разгон видеокарты, желая выжать больше ресурсов из нее. Но это часто приводит к ошибкам разного рода. Разберемся, в каком режиме работает у вас ОЗУ и вернем ей правильные параметры, чтобы избавиться от ошибки распаковки. Для этого войдем в BIOS.
Для этого во время включения компьютера сразу нажимайте клавишу «F1», а на некоторых моделях материнских плат под вход в BIOS выделена кнопка «Delete». Вам нужно отыскать раздел, в котором собрана информация о центральном процессоре и ОЗУ.
- Сначала смотрите, есть ли раздел «MB Intelligent Tweaker». Если увидели – нажимайте «Ctrl» + «F1», чтобы расширить дополнительные категории. Строка с параметрами памяти будет называться «System Memory Multiplier».
- Для тех, у кого «AMI BIOS», не будет раздела «MB Intelligent Tweaker». В этом случае нужно двигаться в «Advanced BIOS Features». Значения частоты ОЗУ вы увидите в разделе «Advanced DRAM Configuration».
- А на тех компах, где стоит «UEFI BIOS», нажимайте «F7». Открывайте «Ai Tweaker» и обращайтесь к параметрам частоты через раскрывающееся меню «Memory Frequency».
Не используйте параметр автоскорости, чтобы не навредить работе системы. При завышенных показателях частоты их придется понизить. Кроме того, можно еще проверить оперативку на работоспособность, так как модули имеют свойства выходить из строя. Выньте все платы, кроме одной, и запустите процесс распаковки. Возможно, с одним модулем процесс не пройдет, а с другим все получится. Так вы будете знать, что один из них подлежит замене.
Проверять ОЗУ можно и программными методами, если вы не хотите разбирать комп и менять местами модули. Для этого в «Пуске» есть утилита «Диагностика памяти Windows», которая проверит оперативку на работоспособность. Из сторонних программ можем посоветовать MemTest86. Она тоже хорошо справляется с поставленной задачей. Или просто нажмите на клавиатуре «Windows» + «R» и дайте команду mdsched.
Способ #7: Проверьте работу жесткого диска или SSD
Причина ошибки распаковки может крыться и в проблеме с самим загруженным объектом – файлы могут загружаться «битыми» или не до конца, из-за чего нарушается целостность данных, и распаковать такой архив не представляется возможным. Еще мы предлагаем провести диагностику своего жесткого диска или SSD, если у вас более современная комплектация.
Способ #8: Перехеширование торрента
Если вы грузили программы через торрент, файлы тоже могли повредиться. В качестве решения предлагаем загрузить их по новой. Если есть возможность сменить источник – сделайте это. И место назначения загрузки тоже измените, чтобы исключить проблемы с этой стороны. Если есть возможность проверить загруженный архив через другой комп – проверьте, просто перенеся на него программу при помощи флешки, например. Если на втором компе распаковка пройдет успешно, тогда проблема не в файле, а где-то у вас на ПК. Проверьте диски на наличие ошибок через встроенную диагностику.
Когда вы грузите объекты через торрент, можно провести перехеширование торрент-файла. Это исключить ошибки. Например, в qBittorent вызовите для такого объекта контекстное меню правой клавишей и дайте команду «Проверить принудительно».
В uTorrent из контекста нужно выбрать команду «Пересчитать хеш».
Кроме того, обычная остановка загрузки и новый ее запуск также заставит проверить хеш-суммы, что исправит ситуацию.
Способ #9: Поменяйте имя пользователя Windows с кириллицы на латиницу
Не только к именам папок бывают чувствительны процессы. Имя пользователя – один из самых важных параметров в этом вопросе. Если ваше имя при входе в систему написано кириллицей, это тоже может создать проблемы. Измените его на кириллицу. О том, как это сделать на Win 10, мы описали в отдельной статье. О переименовании учетной записи на Windows 11 вы можете почитать по ссылке.
Способ #10: Поменяйте расположения папок с временными файлами Windows
Если проблема в папках с временными данными, куда система обращается для более быстрого и просто доступа к информации, попробуем изменить адрес для таких хранилищ. По умолчанию это папки «TEMP» и «TMP». Чтобы их заменить другими, следуйте инструкции:
- Войдите в «Пуск», выберите «Панель управления» и далее «Система».
- Слева нажмите «Дополнительные параметры системы».
- Раскройте вкладку «Дополнительно». А после этого выберите «Переменные среды».
- Вы увидите, что в данный момент используются «TMP» и «TEMP».
- Нажмите на любую из них и дайте команду «Изменить».
- Теперь укажите, какую папку система будет использовать для записи временных данных.
- Для второй папки нужно повторить шаги 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. Николай работает с нами с самого основания проекта. Он отлично разбирается в компьютерах и программном обеспечении. Также неплохо освоил мобильный сегмент и всегда готов подробно рассказать про особенности работы телефона и приложений.
Процедура установки любой игры или программы довольно простая и не вызывает дополнительных вопросов. Достаточно на каждом этапе просто кликать по кнопке «Далее», периодически соглашаться с политикой конфиденциальности и следить за общим прогрессом в процентах. Казалось бы, а что может пойти не так? А произойти может всякое, начиная от выключения компьютера и заканчивая появлением непредвиденной неполадки. Одна из таких проблем – появление ошибки unarc.dll с кодовым номером 12. Давайте разберемся с причинами данного сбоя, а также рассмотрим способы его устранения.
Причины возникновения ошибки
Если говорить конкретно про текущую ошибку, то на удивление искать причину её появления долго не придется. Всё просто – она здесь всего одна. Это проблема во время распаковки файлов игры или программы. Случится подобная неполадка может в результате действия многих факторов, начиная от недостатка количества ОЗУ и заканчивая сбоем в работе приложения-архиватора.
Ошибка unarc.dll 12
Как известно, для уменьшения размера установщика его часто запаковывают в архив. Это очень удобно для разработчика, но вот у пользователей могут возникнуть проблемы с его распаковкой. Чтобы этого не случилось, желательно периодически обновлять архиватор и устанавливать только проверенный софт.
Решить можно практически любую проблему, и ошибка unarc.dll 12 не стала исключением. Уже существует множество проверенных способов для устранения неприятного сбоя. Используя их, вы сможете избавиться от ошибки и наконец-то установить игру или другую программу.
Способ 1: проверка пути установки
Некоторые установщики очень требовательны к выбранной папке установки. В ней не должно быть символов, написанных с кодировкой UTF-8. Проще говоря, с использованием букв кириллицы. Чтобы исправить проблему, откройте проводник и перейдите по пути инсталляции.
Проверяем путь установки
Если встретите в адресной строке русские символы, то просто замените их на латинские. Остается закрыть диспетчер файлов и попытаться заново запустить процесс инсталляции программы.
Способ 2: переустановка архиватора
Ещё один способ решения проблемы – это банальная установка дополнительного или другого архиватора. Вы спросите, а как это поможет убрать ошибку? А вот вам простой пример. Предположим, что разработчик добавил игру в архив при помощи программы WinRAR четвертой версии. У вас же на компьютере установлен этот же архиватор, но только предыдущего поколения. В данном случае могут возникнуть проблемы с извлечением файлов, даже несмотря на схожие алгоритмы работы софта.
Существует простое решение: временно удалить текущий архиватор и установить другую программу. Сначала заходим в «Панель управления» и открываем раздел «Удаление программы». Находим нужное приложение и возле него кликаем «Удалить». Подтверждаем удаление дополнительным нажатием на кнопку.
Удаляем текущий архиватор
Теперь закрываем окошко и скачиваем архиватор от другого разработчика, или просто устанавливаем новую версию предыдущей программы. Если вы пользовались утилитой WinRAR, то попробуйте протестировать приложение 7-Zip. В итоге после таких манипуляций ошибка unarc.dll с кодом 12 должна исчезнуть.
Способ 3: увеличение размера файла подкачки
Нередко программы не могут корректно установится из-за слишком небольшого размера файла подкачки. Особенно это касается сложных и современных игр, которые весят несколько десятков гигабайт. Чтобы решить проблему, выполните рекомендации инструкции:
- Открываем окошко «Выполнить», одновременно нажав по клавишам WIN+R.
- В поле ввода пишем sysdm.cpl и кликаем на кнопку «Ок».
В поле ввода набираем sysdm.cpl
- Переходим в раздел «Дополнительно» и возле самого первого пункта кликаем «Параметры».
Открываем раздел «Параметры»
- Ещё раз заходим в меню «Дополнительно» и возле строки «Виртуальная память» нажимаем «Изменить».
- Если появившееся окошко открылось неактивным, то уберите галочку в пункте «Автоматически выбирать объем файла подкачки». После этого вы самостоятельно сможете вносить изменения и задавать свои значения.
- Теперь выбираем диск. Есть небольшая хитрость: лучше не использовать системный том, а обратить внимание на диск, где больше всего свободного места. Выделяем его и в поле «Указать размер» выставляем общее количество оперативной памяти, установленной в вашем компьютере. Вот простая математика: умножьте число ОЗУ на 1024 (например, 8×1024=8192), а уже полученный ответ впишите в окно «Максимальное значение».
Указываем правильное значение
- Выбираем «Задать» и сохраняем изменения. В последнем окошке кликаем «Применить».
Обратите внимание, что слишком завышенные или заниженные значения могут привести к выходу операционной системы из строя!
Что же остается сделать в конце? Можно перезагрузить компьютер на всякий случай, а после его запуска пытаться установить игру без ошибки unarc.dll 12.
Способ 4: обновление Microsoft Visual C++
Нередко после обновления библиотеки Microsoft Visual C++ неприятная ошибка наконец-то исчезает. Что ж, можете попробовать и этот вариант, если ни один из предыдущих методов никак не помог. Сначала переходим на официальный сайт разработчика и кликаем «Скачать». Далее открываем загруженную программу и выполняем простую установку.
Устанавливаем Microsoft Visual C++ 2010
Если текущая библиотека уже ранее была установлена на вашем ПК, то поставьте галочку в первом пункте и нажмите «Далее». В конце как обычно перезагрузите компьютер и попытайтесь установить заветную игру без ошибки.
Способ 5: тест оперативной памяти
И напоследок мы оставили самый непопулярный, но в то же время рабочий способ исправления ошибки. Это проверка состояния оперативной памяти. Нередко неполадка uncarc.dll 12 возникает из-за выхода из строя ОЗУ в результате перегрузки компьютера несколькими задачами. Ведь перед началом установки некоторые разработчики рекомендуют закрыть все работающие программы и отключить фоновые процессы.
Проверка оперативной памяти
Чтобы проверить оперативную память на возможные неполадки, откройте поисковую строку Windows (нажать на лупу) и введите запрос «Средство проверки памяти Windows». Далее запустите обнаруженное приложение и выберите подходящий вариант проверки. Например, вы можете начать тест прямо сейчас или отложить его до следующей перезагрузки ПК.
Вывод
На этом наша статья подошла к концу, поэтому мы надеемся, что вам удалось исправить ошибку unarc.dll 12 во время установки игры. Если остались вопросы, то задавайте их в комментариях. Редакция нашего сайта обратит на них внимание и постарается ответить в кратчайшие сроки!
Оценка статьи:
(3 оценок, среднее: 5,00 из 5)
Загрузка…
Самое читаемое:
10.02.2023
Как включить комментарии в Телеграмм канале
В последних версиях приложения Telegram появилось новшество – возможность оставления комментариев к посту….
Далее
17.03.2022
Как установить дополнительные виджеты на экран телефона Андроид
Если у Вас возникли сложности с тем, чтобы добавить виджеты приложений на смартфон, то это пошаговое руководство…
Далее
17.03.2022
Как очистить кэш телеграмма на телефоне Андроид
Люди, которые активно используют мессенджеры, зачастую не догадываются о том, что в их мобильных гаджетах…
Далее
17.03.2022
Как скопировать ссылку на свой телеграмм Андроид
Любой из пользователей мессенджера Телеграм в тот или иной момент времени задавался вопросом, как узнать, где…
Далее
Очень многие сталкиваются с довольно неприятной проблемой при установке игр. Особенно это актуально для пиратский репаков. При запуске установщика, возникает ошибка ISDone.dll, которая сообщает о том, что:
Произошла ошибка при распаковке. Не совпадает контрольная сумма!
Unarc.dll вернул код ошибки: -12.
К слову, код ошибки может быть и другой. В интернете массо советуют пробовать другие репаки, переустановить архиватор и т.п. Но на самом деле проблема решается гораздо прощу.
Ошибка возникает из-за полного или частичного отсутствия библиотек Microsoft Visual C++.
Скачайте и установите все библиотеки Microsoft Visual C++ начиная с 2005 и до последней на момент прочтения статьи. Качать рекомендуется с официального сайта Microsoft!
Загрузка…