Автор | Сообщение | ||
---|---|---|---|
|
|||
Junior Статус: Не в сети |
Добрый день!
|
Реклама | |
Партнер |
AR22222 |
|
Member Статус: Не в сети |
Проблема с целостностью данных. Ошибка может возникнуть при скачивании/установке/чтении файлов. Кривой торент, бэд сектора на жёстком диске, ошибки файловой системы и тд. |
AllD |
|
Junior Статус: Не в сети |
AR22222 писал(а): Проблема с целостностью данных. Ошибка может возникнуть при скачивании/установке/чтении файлов. Кривой торент, бэд сектора на жёстком диске, ошибки файловой системы и тд. В оригинальном сообщении все написано. |
-sabirus- |
|
Member Статус: Не в сети |
Антивирус. |
AllD |
|
Junior Статус: Не в сети |
-sabirus- писал(а): Антивирус. Есть вариант услышать ответ кроме «вы пробовали выключать и включать компьютер»? |
Godlike66 |
|
Member Статус: Не в сети |
AllD |
NORD_WIND |
|
Member Статус: Не в сети |
Мемтест память проходит нормально? |
AR22222 |
|
Member Статус: Не в сети |
AllD У вас стоит win7 и utorrent? Подозреваю на кривую работу торент клиента, когда после скачивания и закрытия программы в системе продолжает висеть процесс торент программы, проводящий дисковые операции. Давайте проверять: Проверьте, отпишитесь |
AllD |
|
||
Junior Статус: Не в сети |
NORD_WIND писал(а): Мемтест память проходит нормально? Да, только что прошел повторно AR22222 Также: Попытка установить игру Deus Ex Mankind Divided.
|
Vadim++ |
|
Member Статус: Не в сети |
Godlike66 писал(а): тестим озу по одной планкой в компе прогой Prime 95 в режиме Blend. у него же готовые репаки для этого есть — приятное с полезным |
Вадим1976 |
|
Member Статус: Не в сети |
Была абсолютно такая же фигня у друга.С точно такими же ошибками и симптомами.Проблема была в южном мосту материнки.После замены всё стало ОК. |
Godlike66 |
|
Member Статус: Не в сети |
AllD писал(а): Да, только что прошел повторно не мемтестом крутите, а prime 95 в режиме blend по одной планке Vadim++ писал(а): у него же готовые репаки для этого есть — приятное с полезным не, эт не вариант)… Вадим1976 писал(а): Проблема была в южном мосту материнки проблема такая бывает, даже на тесте озу может отражаться, якобы дефекты на ней присутствуют, но статистически эт редкое явление. |
AR22222 |
|
Member Статус: Не в сети |
AllD писал(а): Торрентами не пользуюсь, и репаки из многочисленных разных источников, одни старые, другие свежие. Вариант «битого архива» или какой-либо «зацепки» файлов исключен. эмм что? откуда вы достаёте репаки да ещё и с многочисленных источников? не на рынке же диски покупаете |
AllD |
|
Junior Статус: Не в сети |
AR22222 писал(а): эмм что? откуда вы достаёте репаки да ещё и с многочисленных источников? не на рынке же диски покупаете Представьте себе такую ситуацию — есть куча проверенного дистрибутива (локальная сеть), который регулярно юзали и все работало, взял оттуда, взял отсюда и тд и тп. Ключевое слово — проверенного. Хуже когда проблема именно с железом и простыми методами не проверишь, остается только искать людей с похожим опытом. Пока веха которая реально могла повлиять на данные неполадки — смена оперативной памяти. Стояли 3 линейки по 2 — поменял на 1 на 8 и добавил 1 на 4 (тестировал — 8ка выдает ошибки, 4ка после 1 прогона нет (но на форумах настоятельно рекомендуют делать несколько прогонок, ночью попробую). К сожалению некоторое время назад отнес старую память на работу. Завтра заберу — поставлю, посмотрю на результат. |
AR22222 |
|
Member Статус: Не в сети |
AllD писал(а): Торрентами не пользуюсь AllD писал(а): Представьте себе такую ситуацию — есть куча проверенного дистрибутива (локальная сеть), который регулярно юзали и все работало, взял оттуда, взял отсюда и тд и тп AllD писал(а): Ну не умничайте пожалуйста — пока что советы — ерунда — на вас работает? — живите спокойно — но на мой взгляд и ребенок до этих софтовых «решений» додумается — не надо на конференции overclockers лезть. А вы умней чем кажетесь. Я тут бессилен. |
Qvak |
|
Member Статус: Не в сети |
Я точно знаю, что это из-за разгона. Сам с таким сталкивался при переразгоне когда распаковал народные версии современных игр |
Godlike66 |
|
Member Статус: Не в сети |
Qvak писал(а): Я точно знаю, что это из-за разгона. ТС не говорил, что что-либо разгонял. Исходя из этого можно сделать вывод, что проблема явно не в разгоне. Тем более ТС указал лишь смену озу, которая могла стать причиной подобных ошибок. |
—
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Лаборатория
Новости
Здравствуйте.
Закон подлости: ошибки, чаще всего, случаются в самый неподходящий момент, когда не ждешь никакого подвоха…
В сегодняшней статье я хочу затронуть одну из таких ошибок: при установке игры (а именно при распаковке архивных файлов), иногда появляется сообщение об ошибке с сообщением вида: «Unarc.dll returned an error code: 12…» (что в переводе «Unarc.dll вернул код ошибки: 12…», см. рис. 1). Происходить такое может по разным причинам и не всегда так просто избавиться от этой напасти.
Попробуем разобраться с этим по порядку. И так…
Нарушение целостности файла (файл не был скачан до конца или был испорчен)
Я условно разбил статью на несколько частей (в зависимости от причины появления проблемы). Для начала внимательно присмотритесь к сообщению — если в нем будут слова, вроде «CRC check» или «нарушена целостность файла» («не сходится контрольная сумма«) — значит проблема в самом файле (в 99% случаев), который вы пытаетесь установить (пример подобной ошибки представлен на рис. 1 ниже).
Рис. 1. ISDone.dll: «An error occurred while unpacking: Does not match cheksum! Unarc.dll returned an error code: — 12». Обратите внимание на то, что в сообщение об ошибке говориться про CRC check — т.е. целостность файла нарушена.
Происходить такое может по множеству причин:
- файл не был до конца скачан;
- установочный файл был испорчен вирусом (или антивирусом — да, да бывает и такое, когда антивирус пытается вылечить файл — то часто файл после этого становиться испорченным);
- изначально файл был «битым» — сообщите об этом тому, кто дал вам этот архив с игрой, программой (возможно, он достаточно быстро исправит этот момент).
Как бы там ни было, в этом случае придется перекачивать установочный файл и пытаться заново произвести установку. Еще лучше — скачать этот же файл с другого источника.
Поиск и устранение проблем на ПК
Если в сообщение об ошибке отсутствует слова о нарушение целостности файла — то установить причину будет сложнее…
На рис. 2 представлена похожая ошибка, только с другим кодом — 7 (ошибка связанная с декомпрессией файла, кстати сюда же можно отнести и ошибки с другими кодами: 1, 5, 6 и пр.). В этом случае ошибка может появляться из-за различных причин. Рассмотрим самые распространенные из них.
Рис. 2. Unarc.dll вернул код ошибки — 7 (decompression fails)
1) Отсутствие нужного архиватора
Еще раз повторю (и все же) — внимательно прочитайте сообщение об ошибке, часто в нем говориться какого именно архиватора нет. В этом случае, самый простой вариант — скачать тот, который был указан в сообщение об ошибке.
Если в ошибке ничего об этом нет (как на рис. 2), рекомендую скачать и установить парочку знаменитых архиваторов: 7-Z, WinRar, WinZip и пр.
Кстати, у меня на блоге была неплохая статья с популярными бесплатными архиваторами (рекомендую): https://pcpro100.info/vyibor-arhivatora-luchshie-besplatnyie-arhivatoryi/
2) Нет свободного места на жестком диске
Многие пользователи даже не обращают внимание: есть ли на жестком диске (куда устанавливается игра) свободное место. Так же важно отметить, что если для файлов игры требуется 5 ГБ места на HDD — то для успешного процесса установки может потребоваться гораздо больше (например, все 10!). Происходит это из-за того, что после установки — временные файлы, которые были нужны при установке — игра удаляет.
Таким образом, я рекомендую чтобы на диске, куда ведется установка, было свободное место с существенным запасом!
Рис. 3. Этот компьютер — проверка свободного места на жестком диске
3) Наличие кириллицы (либо спец символов) в пути установки
Более опытные пользователи, наверное, еще помнят как множество софта некорректно работало с кириллицей (с русскими символами). Очень часто вместо русских символов наблюдались «крякозабры» — и поэтому многие, даже самые обычные папки, называли латиницей (у меня так же закрепилась подобная привычка).
В последнее время ситуация, конечно, изменилась и ошибки связанные с кириллицей появляются редко (и все же…). Чтобы исключить эту вероятность, я рекомендую попробовать установить проблемную игру (или программу) по тому пути, в котором будут только латинские буквы. Пример ниже.
Рис. 4. Правильный путь для установки
Рис. 5. Неправильный путь для установки
4) Есть проблемы с оперативной памятью
Может быть скажу не очень популярную мысль, но даже если при работе в Windows у вас практически не бывает ошибок — то это не означает, что у вас нет проблем с оперативной памятью.
Обычно, если есть проблемы с оперативной памятью, то помимо такой ошибки у вас часто могут возникать:
- ошибка с синим экраном (более подобно о нем здесь: https://pcpro100.info/siniy-ekran-smerti-chto-delat/);
- компьютер подвисает (или вообще зависает) и не отвечает ни на какие клавиши;
- часто ПК просто перезагружается, не спрашивая вас об этом.
Рекомендую при подобных проблемах протестировать оперативную память. Как это сделать рассказано в одной из моих прошлых статей:
тест оперативной памяти — https://pcpro100.info/testirovanie-operativnoy-pamyati/
5) Выключен файл подкачки (или его размер слишком мал)
Чтобы изменить файл подкачки — нужно зайти в панель управления по адресу: Панель управленияСистема и безопасность
Далее откройте раздел «Система» (см. рис. 6).
Рис. 6. Система и безопасность (Панель управления Windows 10)
В этом разделе слева сбоку есть ссылка: «Дополнительные параметры системы«. Перейдите по ней (см. рис. 7).
Рис. 7. Система Windows 10
Далее во вкладке «Дополнительно» откройте параметры быстродействия, как показано на рис. 8.
Рис. 8. Параметры быстродействия
Вот в них то и задается размер файла подкачки (см. рис. 9). Сколько его сделать — это тема спора множества авторов. В рамках этой статьи — рекомендую его просто увеличить на несколько ГБ и протестировать установку.
Более подробно о файле подкачки рассказано здесь: https://pcpro100.info/pagefile-sys/
Рис. 9. Задание размера файла подкачки
Собственно, по этому вопросу, мне больше добавить нечего. За дополнения и комментарии — буду признателен. Удачной установки 🙂
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(35 голосов, среднее: 3.3 из 5)
Поделитесь с друзьями!
Содержание
- Способ 1: Проверка источника данных
- Способ 2: Исключение кириллицы из пути установки
- Способ 3: Обновление версии архиватора
- Способ 4: Отключение разгона
- Способ 5: Устранение неполадок с накопителем компьютера
- Вопросы и ответы
Способ 1: Проверка источника данных
Наиболее часто причиной рассматриваемой проблемы является сам установщик ПО, который оказался повреждён. Если софт или игра устанавливаются с диска, проверьте его на предмет трещин, царапин или потёртостей. Инсталляторы, загруженные из интернета, следует удалить и скачать заново, так как рассматриваемая ошибка однозначно сигнализирует о том, что файл «битый».
Способ 2: Исключение кириллицы из пути установки
Ещё одной частой причиной сбоя распаковки является наличие русских букв в пути инсталляции ПО. Дело в том, что многие установщики по-прежнему плохо работают с кириллическими символами, которые попросту не распознают, отчего и появляется ошибка. Решение в такой ситуации простое – установите программу или видеоигру в папку, весь путь к которой состоит из латинских символов (английских букв).
Несколько сложнее обстоят дела с продуктами, которым для работы требуется установить компоненты в пользовательскую папку на диске C:, так как изменение имени учётки Windows – задача нетривиальная. Наилучшим выходом из положения будет создание нового юзера, уже с английскими буквами в названии, и установка проблемного софта именно в его директории.
Подробнее: Как создать новую учётную запись в Windows 7 и Windows 10
Способ 3: Обновление версии архиватора
Инсталляторы программного обеспечения пользуются заархивированными в себе данными, для правильной распаковки которых на целевом компьютере должна быть установлена соответствующая программа. Причём желательно, чтобы она была самой свежей версии на текущий момент, поэтому при столкновении со сбоем распаковки имеет смысл выполнить обновление ПО – воспользуйтесь ссылкой далее, чтобы загрузить и установить новейшие варианты архиваторов.
Подробнее: Архиваторы для Windows
Способ 4: Отключение разгона
Также причиной описываемой проблемы может быть и активный разгон процессора или оперативной памяти. Так, если инсталлятор не рассчитан на повышенную производительность системы, он будет выдавать ошибку. В качестве решения можно попробовать отключить разгон, например, обычным сбросом BIOS на заводские настройки, и затем проверить, появляется ли сбой.
Подробнее: Сбрасываем настройки BIOS
Способ 5: Устранение неполадок с накопителем компьютера
Наконец, последней распространённой причиной ошибок распаковки могут быть проблемы в работе жесткого диска или твердотельного накопителя: сбойные секторы или ячейки памяти не позволяют установщикам считывать и записывать данные, что они порой воспринимают как несовпадение контрольной суммы. Следовательно, если методы выше не помогли, проверьте HDD или SSD и устраните неполадки, если таковые будут обнаружены.
Подробнее: Проверка на ошибки HDD и SSD
Еще статьи по данной теме:
Помогла ли Вам статья?
Usually, ISDone.dll error Unarc.dll error-12 appears when we are trying to install games. However, the code may vary, it can be -1, -7, -11, -12 or -14.
This error usually appears to video games or software that you want to download or install which need heavy graphics or animations.
So, how to get rid of this error? There are some methods that you are able to apply for fixing it as we will explain below.
Table of Contents on this article below:
- More info: Keyboard Shortcut Keys to Take Screenshot in Windows 10
Running Windows Memory Diagnostic Tool
- The first thing that you have to do is to click on the Start button.
- After that, you have to go to the Control Panel.
- Here, you must open Administrator Tools.
- And then, double click on Windows Memory Diagnostic.
- It will bring you to Restart your PC now or later but requesting to save any unsaved data or files.
- If your PC is restarted, then you will see a blue screen displaying Windows Memory Diagnostic Tool with some progression.
- Now, you are able to try one more time after booting your PC and then see whether the issue is fixed or not.
Performing A Clean Boot
Performing a clean boot is another method that you are able to apply for fixing IsDone.dll error Unarc.dll error-12. How to do that? You are able to follow the steps below.
- First, you have to go to the Run command. There, you have to type msconfig and press Enter.
- After that, you will see that the System Configuration window will pop up.
- So, you have to go to the Service tab.
- Now, you have to give a tick in the checkbox named as Hide All Microsoft Services which is shown at the bottom of the list.
- Click the Disable All button which is shown at the right side.
- If you have done it, now go to Startup tab.
- Here, you have to click on the Open Task Manager option.
- And then, right click on every item which is displayed under Startup tab and then choose Disabled option.
- Now, you are able to close the Task Manager and then click OK which is shown on the System Configuration window.
- It will bring you to restart your PC.
- So, restart it now and if your PC has been booted successfully, you are able to check whether the error has been gone.
Disk Cleanup
- If you want to fix this error by using disk clean up, the first thing that you have to do is to click on the Start button.
- After that, you have to type Disk Cleanup and then press Enter.
- In this step, you will see Disk Cleanup pop up window which will be opened with some progression.
- If the progress is completed, it will list down files to be deleted from various areas such as Recycle Bin, Temporary Internet files and many more.
- Here, you have to scroll down and then choose Temporary Windows Installation Files from the list and then click on the OK button.
- It will prompt you to delete the files permanently so that you have to click on the Delete Files button.
- If the process of cleanup is done, now you are able to try again to check whether the error is fixed.
It is important for you to know that sometimes all the unwanted windows installation files will not be deleted. So, if it happens, you are able to go to the command prompt and then you have to type the commands below.
Command 1 – takedown /F C:$Windows.~WS* /R /A
Command 2 – icacls C:$Windows.~WS*.* /T /grant administrators: game / applicationF
Command 3 – rmdir /S /Q C:$Windows.~WS
If you have typed the command above, then press Enter. Then, after doing it, you can check whether the error is gone.
Using User Compatibility Mode
Using user compatibility mode can be done to fix this error as well. How to perform this method? You are able to see the instructions below.
- The first thing that you have to do is to right click on the executable file/ application.
- After that, click on the Properties option and then go to the Compatibility tab.
- Here, you have to choose the checkbox written Run This Program In Compatibility Mode For option.
- Choose Windows 7 option from the listed items.
- And now, choose checkbox written Run This Program As An Administrator at the bottom.
- Click on Apply which is followed by the OK button and then run the executable file now.
Running Deployment Image Servicing and Management (DISM) Tool
- The first thing that you have to do is to access Command Prompt.
- There, you have to type the command below and then press Enter.
DISM.exe /Online /Cleanup-image /Restorehealth
- Don’t miss: What Are .DS_Store and __MACOSX Files?
- It is important for you to note that this process may take some minutes or even hours. So, you have to be patient while waiting for this process.
- If the process reaches 100%, you are able to restart your PC.
- And then, see whether the error is fixed or not.
Downloading and Pasting New DLL Files Under System 32 Folder
- The first step for doing this method is to download required .dll files from internet,
DOWNLOAD ISDONE.DLL: https://www.dll-files.com/isdone.dll.html
DOWNLOAD UNARC.DLL: https://www.dll-files.com/unarc.dll.html
You have to make sure that you download the files which are similar to your system type whether 32 bit or 64 bit.
- After that, you have to save these files on your PC.
- Now, you have to copy ‘Unarc.dll’ and/ or ‘Isdone.dll’.
- In this step, you have to go to My Computer and then open C drive.
- Go to Windows >> System 32 folder.
- Here, you have to search for the .dll files under System 32 folder.
- Rename then and then you have to append BACKUP text to those files for example, ‘unarc_BACKUP.dll’.
- Here, you have to paste the newly downloaded files under Windows >> System 32 folder. If your PC is 64 bit, you must paste the files under Windows >> SysWOW64 folder.
- Now, you have to restart your PC and if it gets restarted, you are able to check whether the error is fixed or not.
AUTHOR BIO
On my daily job, I am a software engineer, programmer & computer technician. My passion is assembling PC hardware, studying Operating System and all things related to computers technology. I also love to make short films for YouTube as a producer. More at about me…
Содержание
- 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 приводит к тому, что Эйвор воскресает пьяным