Unarc.dll вернул код ошибки 6: невозможно считать данные

Unarc.dll «Ошибка 6» при установке игры: что делать если произошла ошибка 6 при распаковке игр или ПО

Unarc.dll Ошибка 6Приветствуем. Иногда в Windows 11, Windows 10, Windows 8.1 и Windows 7 при установке игры или распаковке программы, возникает сообщение «Произошла ошибка при распаковке: Невозможно считать данные. Unarc.dll вернул код ошибки -6».

На английском языке эта ошибка выглядит так: «An error occurred while unpacking. Unable to read data. Unarc.dll returned an error code -6. ERROR: file read operation failed». Причин для появления ошибки с кодом 6 при распаковке может быть довольно много. Наша статья поможет исправить 6 ошибку. Советуем попробовать применить каждый способ по порядку.

СОДЕРЖАНИЕ

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

Способ #1: Установите библиотеки Unarc.dll и ISDone.dll заново

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

  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

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

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

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

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

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

А вот так выглядит правильный путь к карте:

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

После того, как вы сменили адрес на правильный и короткий, попробуйте заново запустить установку игры. Если причина была в этом, ошибка исчезнет. Возникшая проблема связана не с конкретной игрой, а чтением имен папок системой, поэтому всегда сохраняйте и устанавливайте игры не в папку «Игры», а в папку типа «Games» или «My soft». Создайте ее в корневом каталоге и используйте.

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

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

Читайте также:  Cкайп перестал обнаруживать веб-камеру ноутбука

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

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

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

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

  1. При выборе пути к «Центру защитника» через «Пуск» и «Параметры», зайдите в раздел «Обновления и безопасность».

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

  1. Далее нужно будет нажать «Безопасность Windows», а после – кнопку «Открыть службу «Безопасность Windows».

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

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

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

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

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

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

  1. Если вы еще не подготовили папку в корне диска для сохранения игры – сделайте это, и адрес к этому каталогу пропишите в исключения.

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

Сюда можно добавлять не только папки, то и отдельные файлы, типы документов или процессы.

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

  1. В Windows 11 первый шаг тоже начинается с «Параметров». Откройте их через «Пуск».

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

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

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

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

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

  1. Далее нужно открыть окно защитника. Пункт называется «Защита от вирусов и угроз».

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

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

Теперь добавляем объекты в исключения:

  1. Кликните по кнопке «Исключения» и перейдите по ссылке с надписью «Добавление и удаление исключений».

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

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

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

Исключением в защитнике Windows 11 могут быть даже процессы, если пользователю это нужно.

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

Способ #4: Выключите SmartScreen в центре безопасности Windows

Smart Screen тоже может быть причиной, по во время установки игры возникает сообщение о том, что невозможно считать данные «Код ошибки 6».

  1. Для этого открываем «Центр безопасности Windows». Это легко сделать через правый клик по его значку в области уведомлений. Из ниспадающего меню выберите «Открыть». Если вы не знаете, как выглядит иконка защитника, пройдите в «Пуск» и нажмите на «Параметры». Здесь в блоке «Обновления и безопасность» выберите «Защитник Windows» и нажмите «Открыть центр безопасности».
  2. В открывшемся окне с правой стороны нажмите «Управление приложениями и браузером».
  3. Здесь вы сможете деактивировать «SmartScreen», в том числе и для браузера «Edge».

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

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

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

Разберемся, как найти файл подкачки и определить его статус.

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

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

  1. Переходим в «Систему».

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

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

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

  1. Найдите вкладку «Дополнительно» и разверните ее, выберите «Быстродействие» зайдите в «Параметры».
Читайте также:  Ошибка: отсутствует msvcr100.dll

вкладка дополнительно быстродействие параметры 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

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

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

Если на компе разгонялась оперативка, из-за этого может появиться сообщение, что unarc.dll вернул код ошибки 6. Чтобы проверить состояние работы своей ОЗУ, нужно зайти в оболочку БИОС. Так вы сможете узнать, на каких таймингах и с какой частотой она сейчас работает.

Чтобы попасть в БИОС, нужно сначала выключить ПК, затем нажать кнопку запуска, чтобы снова включить его и при этом практически сразу нажать с клавиатуры «Delete» или «F6». Дело в том, что на разных материнских платах по-разному запускается БИОС. Теперь, когда мы видим на экране меню базовой оболочки, двигаемся по пунктам:

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

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

В «Пуске» есть еще одна полезная утилита – «Диагностика памяти Windows». Найдите ее через встроенную строку поиска и проверьте память. Или зажмите на клавиатуре «Windows» + «R», напишите команду mdsched.exe и нажмите «Enter». Сторонняя программа MemTest86 тоже неплохо помогает в вопросе диагностики ОЗУ.

Способ #7: Убедитесь, жесткий диск или SSD исправен

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

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

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

Читайте также:  Что делать, если не запускается Эпик Геймс: почему не заходит в Epic Games Launcher или не входит в аккаунт

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

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

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

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

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

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

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

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

Кроме смены имени пользователя полезно будет перенести папки с временными данными  в другие директории. Речь идет о папках по умолчанию «TEMP» и «TMP».

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

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

Ознакомьтесь и с другими решениями, которые нередко избавляют от ошибки 6

  • Удалите через мастера установки и удаления ПО все имеющиеся пакеты Visual C++ и установите полный Visual C++ Redistributable Runtimes All-in-One. Этот пакет распространятся совершенно бесплатно и позволяет провести установку в один клик, а это значит, даже новичок получит полный набор компонентов, позволяющих запускать игры, написанные на C++.
  • Когда вы запускаете установщик, всегда делайте это через правый клик и пункт меню «Запуск от имени администратора».
  • Переведите клавиатуру в другую раскладку. Как бы странно это ни звучало, метод часто помогает.
  • Оцените размеры свободного пространства на диске.
  • Добавьте в список исключений защитника и папку «TEMP» с временными файлами.
  • Проведите силами встроенных инструментов системы дефрагментацию диска.
  • Попробуйте установить игру, загрузив комп в безопасном режиме.
  • Воспользуйтесь помощью сторонней программы – установщика, например «Revo Uninstaller».
  • Узнайте состояние папки «Local», – нет ли у нее активированного атрибута «Скрытый». Она находится по адресу: С:\Пользователи\Имя_пользователя\AppData\Local.
  • Отключите UAC.
  • Протестируйте запуск в режиме совместимости с другой версией ОС. Для этого правым кликом по значку игры вызовите меню, выберите «Свойства», далее «Совместимость», и укажите, например, «Windows 7».
  • Через «Очистку» удалите весь мусор с диска.
  • На время установки выведите комп из WiFi и не подключайтесь ни к какой из сетей и вообще к интернету.

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

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