Приветствуем. Иногда в Windows 11, Windows 10, Windows 8.1 и Windows 7 при распаковке и установке программ или игр, возникает ошибка «Unarc.dll вернул код ошибки -1». На английском языке эта ошибка выглядит так: «An error occurred while unpacking. Unarc.dll returned an error code -1». При этом, дальнейшие пояснения к ошибке номер 1 могут отличаться:
- ERROR: file write operation failed.
- ERROR: archive data corrupted (decompression fails).
- File read operation failed.
- Failed CRC check.
- Заголовок архива поврежден.
- Невозможно считать данные.
- This is not FreeARC archive or this archive is corrupt.
Как видно, причин для появления ошибки с кодом 1 при распаковке архива может быть много. Наша инструкция поможет решить эту проблему. Советуем попробовать сделать все способы устранения ошибки 1, это повысит вероятность убрать 1 ошибку unarc.dll.
Как исправить код ошибки 1, вызванный Unarc.dll при распаковке
Способ #1: Замените библиотеки Windows
Идея метода по сути примитивная. Вам нужно загрузить библиотеки Unarc.dll и ISDone.dll, после чего их зарегистрировать. Кому-то способ покажется странным, потому как выше названные библиотеки уже есть в системе, но, несмотря на это, метод рабочий, и от ошибки многих избавил. Как это делается, пошагово:
- Загрузите архив с Unarc.dll и ISDone.dll, затем распакуйте его и перенесите библиотеки в каталог C:\Windows\SysWOW64. Возникнет диалоговое окно с сообщением о том, что файлы с такими именами уже есть в папке. Вам нужно выбрать вариант «Переместить с заменой» и поставить галочку внизу окна «Для всех аналогичных случаев».
- Когда перенос завершится, нажмите «Win+R».
- В строку для команд впишите regsvr32 isdone.dll, она зарегистрирует указанную библиотеку.
- Затем впишите другую команду: regsvr32 unarc.dll, так вы зарегистрируете вторую библиотеку.
Во время регистрации вы можете увидеть примерно такое окно, как на скриншоте ниже, нажмите здесь «OK».
После проделанных операций проверьте, пропала ошибка или нет. Если метод не помог – двигаемся дальше.
Способ #2: Уберите кириллицу у всех папок, которые ведут к устанавливаемому ПО
Этот метод заключается в том, чтобы на пути к конечному каталогу с файлами программы не было папок, содержащих названия на кириллице или любых букв не латинского алфавита. Крайне нежелательными считаются и пробелы в названии папок. Это частая причина появления ошибки. Поэтому перенесите все файлы из конечного каталога с софтом в такую папку, которая сама имеет латинское название, и находится внутри другого каталога, также не содержащего нелатинские буквы в имени.
Чтобы упростить задачу новичкам, предлагаем создать папку прямо в корне системного диска, желательно не (C:). Например, это может выглядеть как на скрине (с кириллицей).
Вот примерно таким должен быть путь к каталогу с программой без кириллических символов в имени:
Измените путь к каталогу с ПО, чтобы обеспечить правильное название всех папок в адресе, и попробуйте заново его установить.
Когда в процессе установки виртуальный мастер спросит, куда скопировать файлы и куда произвести установку, нажмите на «Обзор», чтобы указать на нужный каталог либо при отсутствии такового создать его. Хорошим вариантом будет папка «Soft» либо «Рrogram».
Способ #3: Отключите защитник Windows или добавьте устанавливаемую программу в исключения
Часто случается такая ситуация: пользователь нашел хороший, но неофициальный источник софта, скачал из его и установил, а система выдает ошибку «Unarc.dll» с кодом 1. Вероятнее всего здесь дело в том, что внутри загруженного вами архива есть модифицированные файлы, который воспринимаются защитником системы как потенциально опасное ПО, в связи с чем, такой файл переносится в карантин или вовсе удаляется, минуя корзину. Возникает нехватка такого файла для полноценной работы программы, и вы видите на экране ошибку нарушения целостности архива.
Если вы полностью уверены в том, что ваш неофициальный источник можно считать надежным, и файлы, перенесенный антивирусом в карантин, не принесут вреда вашей системе, тогда добавьте в исключения антивируса папку с установщиком, каталог, в который вы распаковываете архив, и папку, в которую будете устанавливать игру. Это нужно сделать сначала в «Microsoft Defender», а затем и в стороннем антивирусе, если он есть.
Добавление в исключения защитника Windows 10
- Откройте утилиту «Параметры» (вы ее найдете, развернув «Пуск»). Далее выберите «Центр безопасности Защитника Windows». То же самое вы можете сделать, если нажмете дважды по значку «Защитника» на панели задач и дадите команду «Открыть».
- Если вам проще пройти через «Параметры», тогда внутри утилиты выбирайте раздел «Обновления и безопасность».
- Теперь нужно выбрать «Безопасность» и дать команду «Открыть службу «Безопасность Windows» кликом по строке.
- Осталось выбрать «Защита от вирусов и угроз», чтобы оказаться в нужном подразделе.
Здесь важно прописать папку, в которой лежит ваша программа. Для этого:
- Кликните «Управление настройками». В настройках отыщите раздел «Исключения». Здесь будет нужная нам команда «Добавление и удаление исключения».
- И теперь пропишите путь к папке, в которую будет идти распаковка архива мастером установки, и в какой каталог вы будете ставить программу. Если вы не знаете, где взять этот путь – откройте конечную папку с будущим ПО, кликните в пустом месте правой клавишей мышки, выберите из контекста «Свойства», и вы увидите «Расположение» – это и есть путь к каталогу.
Вообще, нужно отметить, что в исключения можно добавлять не только файлы и папки, но и процессы или типы файлов (форматы).
Добавление в исключения защитника Windows 11
- Для этого вам понадобится зайти в «Параметры» операционной системы. Эта утилита располагается в меню «Пуск», ее легко найти в основном списке.
- Зайдите в блок «Конфиденциальность и защита» и перейдите на вкладку «Безопасность Windows».
- Здесь нажмите «Открыть службу «Безопасность Windows».
- Теперь нужно попасть на страницу, посвященную защитнику. Она расположена в пункте «Защита от вирусов и угроз».
- Переходите к разделу «Параметры защиты от вирусов и других угроз», где нужно выбрать пункт «Управление настройками».
Вы добрались до нужного блока, теперь необходимо прописать папки и файлы приложения в исключения:
- Заходим в соответствующий раздел «Исключения», в окне которого будет расположена ссылка «Добавление и удаление исключений».
- Здесь нужно указать полный путь к каталогу, в которую вы будете устанавливать программу.
Исключениями могут быть не только папки. Если пользователь понимает, например, что при загрузке изображений или музыки из неофициального, но проверенного источника, защитник перемещает все в карантин, он может добавить в исключения просто формат. И тогда все музыкальные или все графические файлы указанного формата защитник будет игнорировать. Также можно прописать и процессы.
Если в вашем случае добавление в Исключения не помогло, попробуйте на время тестирования работоспособности программы отключить защиту полностью. Подробно о том, как это сделать, мы прописали для Windows 10 и для Windows 11.
Способ #4: Отключение SmartScreen в центре безопасности Windows
Еще один компонент, отключение которого может избавить от ошибки запуска программы – «SmartScreen». Покажем, как делать это через параметры.
- Заходим сначала в «Центр безопасности Защитника». Это можно сделать через область уведомлений – кликнуть по значку защитника правой клавишей и в выпавшем меню выбрать «Открыть». Если такого значка вы не нашли, тогда идем через «Пуск». Выбираем «Параметры», далее – «Обновления и безопасность», здесь вы увидите «Защитник Windows» и сможете нажать «Открыть центр безопасности».
- С правой стороны нужно найти и нажать «Управление приложениями и браузером».
- Здесь как раз и есть доступ к отключению «SmartScreen», также вы можете запретить проверку приложений и файлов, и отключить фильтр для «Edge».
Способ #5: Проверка файла подкачки Windows
Если файл подкачки отключен, это может стать причиной возникновения ошибки 1, потому что система не может делать запись данных на диск. Проверьте состояние своего файла подкачки.
Включение файл подкачки Windows 10
Покажем, где можно найти файл подкачки и выяснить его статус.
- Вам нужно попасть в «Параметры» Windows 10. Для этого предлагаем использовать комбинацию горячих клавиш клавиатуры «Win» + «I». А если вы не любите запоминать комбинации, просто пройдите в «Пуск» и выберите «Параметры».
- Здесь выберите «Систему».
- Разверните раздел «О программе», спуститесь вниз окна – вам нужно справа найти строку «Сопутствующие параметры», чтобы открыть «Дополнительные параметры системы».
- Далее переходите на вкладку «Дополнительно», и выбирайте пункт «Быстродействие». Вам нужно попасть в «Параметры».
- В разделе «Параметры быстродействия» кликните по вкладке «Дополнительно», перейдите к блоку «Виртуальная память»и нажмите на «Изменить».
- Для включения файл подкачки, нужно поставить маркер напротив «Автоматически выбирать объем файла подкачки».
Подробнее настройку файла подкачки Windows 10 вы можете изучить в нашей отдельной статье.
Включение файл подкачки Windows 11
Чтобы включить или отключить файл подкачки, нужно проделать следующие шаги:
- Открываем «Параметры». Войдите сначала в «Пуск», затем перейдите к «Параметрам». Либо нажмите «Win + I».
- В окне с параметрами выберите блок «Система». В нем нужно будет перейти в «О системе».
- Выберите «Характеристики устройства», и кликните по строке «Защита системы».
- Нажимайте на вкладку «Дополнительно», чтобы развернуть ее. Здесь будет нужный блок «Быстродействие» и раздел «Параметры».
- Вы увидите раздел «Параметров быстродействия», далее нужно попасть в «Дополнительно», эта вкладка содержи раздел «Виртуальная память». В нем вам нужно нажать «Изменить».
- Чтобы файл подкачки использовался системой, нужно поставить галочку напротив «Автоматически выбирать объем файла подкачки».
Более подробно файл подкачки Windows 11 мы описали в отдельной статье.
Способ #6: Проверка оперативной памяти
Если вы уже знаете, что такое разгон оперативки, и даже однажды попробовали его в действии, именно это может стать причиной, по которой вы видите на экране «Unarc.dll вернул код ошибки 1». Поэтому нужно убедиться, что проблема не в этом. Это мы можем узнать только через БИОС. В нем можно будет посмотреть тайминги и частоту, чтобы сделать выводы.
Чтобы открыть BIOS, нужно в момент включения компьютера сразу, еще до появления заставки производителя материнской платы и операционной системы нажать клавишу «F1». На некоторых моделях за это отвечает кнопка «Delete». Теперь вам нужно выбрать раздел, посвященный процессору и оперативке. Там вы сможете распознать параметры ОЗУ:
- Если вы видите раздел «MB Intelligent Tweak» (или M.I.T.), нажмите на клавиатуре «Ctrl + F1», пока находитесь в главном меню. Тогда появится еще один раздел с настройками. В нем будет расположен «System Memory Multiplier».
- Если «I.T» вы не увидели, тогда можно сделать вывод, что, скорее всего, у вас стоит «AMI BIOS». Это говорит о том, что вам нужно найти вкладку «Advanced BIOS Features» и перейти в параметры «Advanced DRAM Configuration».
- Если же у вас «UEFI BIOS», тогда жмите «F7», чтобы попасть в «Advanced Mode» и там перейти к «Ai Tweaker». Здесь, через выпадающее меню «Memory Frequency» вы можете поменять частоту.
Рекомендуем здесь снять отметку со строки автоскорости ОЗУ и снизить показатель частоты. Кроме ошибки в программе разгон может привести в полному выходу из строя оперативки. Чтобы проверить, не случилось ли этого уже, из-за чего и возникает ошибка, предварительно выньте все модули ОЗУ, кроме одного. И попробуйте с ним установить софт. Так поочередно проверьте каждый.
Однако можно пойти и через диагностику памяти. Для этого необходимо зайти в «Пуск» и написать в строке «Диагностика памяти Windows» (чтобы вручную не искать его по меню). Другой путь к диагностике лежит через комбинацию «Windows» + «R» и команду mdsched.exe. С этим же вопросом вам может помочь программа MemTest86.
Способ #7: Проверка жесткого диска или SSD на ошибки
При неисправной работе жесткого диска данные на него неверно записываются. Проблема возникает еще на стадии переноса установочных файлов. И здесь большого значения не имеет, на HDD вы ставите программу или на флешку – ошибки подобного рода бывают и на внешних, и на внутренних томах. Поэтому предлагаем запустить проверку диска. После этого повторите загрузку установочного файла софта, но сохраняйте его на другой диск SSD или HDD. Если такого нет, то хотя бы смените раздел. Подробнее о проверке диска HDD мы писали отдельно, как и о проверке SSD.
Способ #8: Перехешируйте торрент
Бывает и так, что ошибка возникает из-за того, что архив или сам установщик был поврежден в процессе загрузки. Поэтому предлагаем повторить загрузку, но при этом лучше использовать другой источник, а также задействовать другой диск в качестве места назначения. Еще одни вариант – перенести при помощи флешки или любого другого внешнего накопителя установщик на другой ПК и попробовать запустить софт там.
Но самое главное – мы предлагаем перехешировать торрент в клиенте. Это делается в программе, через которую вы загружали ПО. Например, если у вас стоит qBittorent, то вы можете просто кликнуть правой клавишей по строке с торрентом и дать команду «Проверить принудительно».
Если у вас uTorrent, тогда так же, правой клавишей кликаете по строке торрента и выбираете команду «Пересчитать хеш».
Результат, аналогичный перехешированию, даст и перезапуск торрента. Нужно остановить его и заново запустить, Тогда автоматически повторится пересчет его хеш-суммы.
Способ #9: Смена имени учетной записи пользователя Windows с кириллицы на латиницу
Обратите внимание, как написано имя пользователя (учетной записи) в Windows, под которой вы работаете. Если оно на кириллице, то это еще одна веская причина появиться ошибке. Мы уже писали подробно о том, как сменить имя пользователя для Win10, и как это сделать, если у вас Windows 11.
Способ #10: Смена расположения временных файлов Windows
Если смена имени пользователя – вопрос сложный или нежелательный по личным причинам, тогда предлагаем поменять постоянное место для записи временных файлов. По умолчанию они хранятся в «TEMP» и «TMP». Для этого:
- Нажмите «Пуск», далее выберите «Панель управления» и войдите в «Систему».
- Слева в окне выберите «Дополнительные параметры системы».
- Раскройте вкладку «Дополнительно» и нажмите «Переменные среды».
- Вы увидите, что там прописаны «TMP» и «TEMP».
- Кликните сначала по одной и дайте команду «Изменить».
- Теперь укажите, какая папка будет вместо указанной (обращайте внимание на наличие кириллицы в именах папок – ее не должно быть).
- Теперь то же самое нужно сделать для второй папки – вернитесь к пункту 5.
Заключительные советы
Приведем еще целый ряд решений, который не стоит обходить стороной, если все вышеописанное вам не помогло и загруженный софт не работает:
- Поменяйте раскладку на клавиатуре. Несмотря на странность совета, он иногда срабатывает.
- Проверьте состояние диска – достаточно ли на нем места для установки и работы нового софта.
- Проведите установку полного комплекта Visual C++ Redistributable Runtimes All-in-One. Если ранее уже стояла какая-то сборка, лучше предварительно ее удалить через мастера удаления программ.
- Всегда при установке программ запускайте процесс от имени админа (правой клавшей по значку – соответствующая команда из контекстного меню).
- Пропишите в исключения антивируса папку «TEMP» с временными данными.
- Проведите дефрагментацию жесткого диска.
- Попробуйте провести установку, загрузив ПК в безопасном режиме.
- Используйте сторонние утилиты для установки ПО – например, «Revo Uninstaller».
- Проверьте состояние папки «Local» – нет ли у нее активного атрибута «Скрытый». Она находится здесь: С:\Пользователи\Имя_пользователя\AppData\Local
- Выключите UAC в ОС.
- Запустите установку программы в режиме совместимости с другой версией ОС. Для этого кликните правой клавишей по ярлыку, откройте свойства и выберите вкладку «Совместимость».
- Проведите «Очистку диска».
- Отключите ПК от интернета на время установки.
Если у вас остались вопросы, напишите их в комментариях. Кроме того, мы всегда рады вашим отзывам о тех методах, которые вам помогли.
Николай Данилов
Пара слов об авторе от редакции smartronix.ru. Николай работает с нами с самого основания проекта. Он отлично разбирается в компьютерах и программном обеспечении. Также неплохо освоил мобильный сегмент и всегда готов подробно рассказать про особенности работы телефона и приложений.
Если вы сталкиваетесь с ошибкой WslRegisterDistribution 0x80370114 в Windows 11 есть несколько решений, которые вы можете попробовать решить эту проблему. Эта ошибка обычно возникает, когда служба Hyper-V блокируется во время установки дистрибутива Linux с помощью инструмента Windows Subsystem for Linux (WSL). В этой статье мы собрали и подготовили все возможные решения этой проблемы. Используйте расширенные инструкции или автоматизированные инструменты для решения проблем в Windows 11. Вот несколько шагов, которые вы можете предпринять для решения проблемы:
Решение 1. Включите подсистему Windows для Linux (WSL)
В большинстве случаев пользователи не могут использовать WSL, потому что эта функция была автоматически отключена при обновлении до Windows 11. Решением в этом случае является повторное включение этой функции вручную. Вот шаги:
- Тип Включение или выключение функций Windows в Start строка меню и щелкните Открытые.
- Прокрутите вниз и найдите Подсистема Windows для Linux и поставьте галочку напротив него.
- Нажмите OK для завершения изменений.
Решение 2. Включите платформу виртуальных машин и Hyper-V
Если первое решение не работает, вы можете попробовать включить платформу виртуальной машины и функции Hyper-V. Вот шаги:
- Открытые Безопасность Windows.
- Открытые Управление приложениями и браузером.
- Нажмите Настройки защиты от эксплойтов внизу.
- Переключитесь на вкладку Настройки программы меню.
- Прокрутите вниз и найдите vmcompute.exe.
- Нажмите Редактировать.
- Прокрутите вниз до Защита потока кода (CFG).
- Изменить Переопределить системные настройки в On.
- Нажмите OK.
- Включите Платформа виртуальных машин функцию, введя следующую команду в PowerShell запрос с правами администратора:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
. - Включите Hyper-V, функцию, введя следующую команду в PowerShell запрос с правами администратора:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
.
Решение 3. Восстановите или переустановите приложение дистрибутива Linux
Иногда ошибки Windows 11 WSL могут возникать из-за ошибки в установленном дистрибутиве Linux. Чтобы решить эту проблему, вы можете перезапустить приложение WSL и повторить попытку. Вот шаги:
- Откройте приложение Start меню и найдите свое приложение дистрибутива Linux, например Ubuntu.
Решение 4. Удалите обновления
Если вышеуказанные решения не работают, вы можете попробовать удалить обновления. Вот шаги:
- Открытые Настройки.
- Нажмите Обновление и безопасность.
- Нажмите Центр обновления Windows.
- Нажмите Просмотр журнала обновлений.
- Нажмите Удалить обновления.
- Выберите обновление, которое хотите удалить, и нажмите Удалить.
Решение 5. Проверьте наличие вредоносных программ
Если вы все еще сталкиваетесь с ошибкой WslRegisterDistribution 0x80370114, вы можете проверить свой компьютер на наличие вредоносных программ. Вот шаги:
- Открытые Безопасность Windows.
- Нажмите Защита от вирусов и угроз.
- Нажмите Параметры сканирования.
- Выберите Полная проверка и нажмите Сканируй сейчас.
Вы можете использовать Защитник Windows по умолчанию или попробовать установить более продвинутый антивирус, разработанный Malwarebytes — надежной и талантливой группой экспертов, постоянно обновляющих свое программное обеспечение для борьбы как с локальными, так и с глобальными угрозами. Вы можете загрузить его сейчас, используя ссылку ниже, и получить 14-дневную пробную версию совершенно бесплатно. Он доступен для Windows 11, 10, 8.1, 8 и 7.
Главное окно Malwarebytes
Настройки Malwarebytes
Результаты сканирования Malwarebytes
Скачать Malwarebytes
Заключение
Если ни одно из вышеперечисленных решений не работает, вы можете проверить наличие дополнительных решений на форуме сообщества Microsoft или других онлайн-ресурсах. Некоторые пользователи сообщают об успешном отключении Control Flow Guard или восстановлении функции Virtual Machine Platform. В заключение, ошибка WslRegisterDistribution 0x80370114 в Windows 11 может быть неприятной, но есть несколько решений, которые вы можете попробовать решить эту проблему. Выполнив шаги, описанные выше, вы сможете решить проблему и использовать WSL должным образом.
Ошибка unarc.dll – это распространенная проблема, с которой постоянно сталкиваются большинство геймеров.
Содержание:
Проблема может появляться вне зависимости от установленной на компьютере операционной системы семейства «Виндоус».
Прежде чем начать какие-либо действия по устранению неполадки с библиотекой, следует выполнить следующие действия:
- Отключите работающий на компьютере антивирус. Также необходимо отключить брандмауэр;
- Деактивируйте SmartScreen;
- Переустановите архиватор. Возможно, установка не может начаться только из-за его некорректной работы. Чтобы проверить функционал программы, попробуйте запаковать и распаковать любой файл.
Совет! Попробуйте отключить все вышеупомянутые сервисы и переустановите игру, возможно, они мешают игре, а не сама библиотека unarc.dll. Есть шансы, что установка заработает. Если же нет – воспользуйтесь инструкциями в статье для устранения неполадки с библиотекой.
Рассмотрим распространенные причины ошибок.
Причины ошибки unarc.dll
Ошибка с системной библиотекой возникает при распаковке программ и репаков игр в ОС Windows.
Также неполадка возникает, если после распаковки вы устанавливаете repack инсталлятором Inno.
Как следствие установщик вернул код ошибки 7 и появилось сообщение о том, что архив поврежден:
Установщик вернул код ошибки 7: «архив поврежден»
Также уведомление о неполадке может иметь другой код. К примеру, после неудачной попытки запустить инсталлятор, установщик вернул код ошибки 1:
Установщик вернул код ошибки 1
Еще ошибка библиотеки unarc.dll может появиться, если установщик не смог считать данные, необходимые для продолжения инсталляции. На рисунке ниже ISDone.dll вернул код ошибки 6.
Такое происходит, если архив нерабочий («битый»).
ISDone.dll вернул код ошибки 6
Теперь рассмотрим подробно, как исправить все вышеупомянутые коды неполадки.
к содержанию ↑
Как исправить код ошибки 1?
Неполадка с кодом 1 говорит о том, что произошла ошибка при распаковке. При этом архив без проблем можно распаковать на других устройствах.
Суть проблемы заключается в том, что на компьютере включен защитник, который не дает распаковать архив и произвести установку программы или игры.
Соответственно, необходимо отключить защитник:
- Зайдите в панель управления и текстовом поле для поиска введите слово «защитник»;
- Найдите нужный результат поиска и нажмите на него (Рисунок 4);
Включение защитника через панель управления
- В открывшемся окне нажмите на клавишу «параметры»;
Главное окно защитника Windows
- В открывшемся окне сделайте ползунок неактивным, как показано на рисунке ниже. Сохраните изменения:
Отключение защитника
к содержанию ↑
Исправление ошибки с кодом 6
Как правило, код ошибки 6 появляется уже в процессе установки игры. В таком случае можно предположить, что проблема заключается в жестком диске компьютера.
Попробуйте скопировать архив с игрой на любую флешку, диск или на другой компьютер.
Если перемещение завершится успешно, проблема действительно заключается в жёстком диске.
Совет! Если в процессе копирования произошла ошибка и вы получили системное уведомление о том, что архив поврежден, скачайте другой репак игры.
Следуйте инструкции, чтобы исправить неполадку с unarc.dll:
- Запустите командную строчку от имени администратора. Это необходимо для того, чтобы запустить утилиту проверки диска Chkdsk, которая работает только в режиме консоли;
Запуск командной строчки
- Введите команду Chkdsk C: /F /R (если на компьютере используется файловая система типа FAT) или команду Chkdsk C: /F /R /B (ели ОС использует файловую систему NTFS);
- Нажмите Ентер, чтоб выполнить команду. Проверка диска и исправление ошибок могут занять от 30 минут до 5 часов.
Как узнать, какую файловую систему использует диск? Для этого зайдите в окно «Этот компьютер», затем нажмите правой кнопкой мыши на нужном диске и выберите пункт «Свойства»:
Открытие свойств диска
В открывшемся окне свойств откройте вкладку «Общие» и найдите поле «Файловая система». Его значение – это и есть тип ФС жесткого диска.
Просмотр типа файловой системы жесткого диска
После диагностики диска установите игру еще раз. Если проблема не разрешилась, вероятно, необходима замена жесткого диска вашего компьютера.
к содержанию ↑
Как исправить код ошибки 7?
Решить данную проблему поможет включение файла подкачки:
- Зайдите в панель управления и включите вкладку дополнительных параметров системы;
- Откройте вкладку «Дополнительно» и в поле «Быстродействие» нажмите на кнопку параметров;
- В открывшемся окне в поле оперативной памяти нажмите на клавишу «Изменить»;
- В новом окне отметьте галочкой чекбокс «Автоматический выбор объема файла подкачки» как показано на рисунке ниже.
Включение файла подкачки
Также нужно включить открытый доступ на жестком диске, на который устанавливается игра.
Откройте свойства жесткого диска и во вкладке «Безопасность» отметьте галочкой поле «Полный доступ».
Разрешение полного доступа к жесткому диску
Сохраните изменения и попробуйте запустить установку игры еще раз. Все будет работать нормально.
к содержанию ↑
Еще один способ решения
Если вам не помог ни один из вышеуказанных вариантов решения и ошибка произошла снова, воспользуйтесь следующим советом.
Возможно, установка не может начаться из-за директории, в которой находится архив с образом игры.
Удостоверьтесь в том, что этот архив находится в папке с англоязычным названием.
Аналогичным образом следует распаковывать архив только в англоязычную папку. К примеру, если вы распаковываете архив в папку «Игры», измените ее имя на «Games».
В большинстве случаев такой способ решения неполадки подходит для пользователей ОС Windows 8.1.
Тематические видеоролики:
На чтение 4 мин Просмотров 10к. Опубликовано
При попытке установить скачанную с просторов сети игру или программу некоторые пользователи сталкиваются с проблемой, препятствующей нормальной инсталляции ПО. Такая ошибка сопровождается текстом «Unarc.dll вернул код ошибки 1». Подробно разберёмся в характере этого сбоя и предложим некоторые пути исправления сложившейся ситуации.
Содержание
- Вид ошибки
- Неисправимая
- Исправимая
- Пути исправления
- Установка архиватора
- Исправление директории установки
- Редактирование объёма файла подкачки
- Установка отсутствующей библиотеки
- Видеоинструкция
- Заключение
Вид ошибки
Для начала разберёмся, по какой именно причине может возникнуть сбой, связанный с Unarc.dll. Перед этим стоит отметить, что подобная ошибка может принадлежать одной из двух категорий – неисправимые и исправимые. Исходя из характера ошибки можно выявить и её причину.
Неисправимая
Исправить сбой «Unarc.dll вернул код ошибки – 1» не получится в случае, если он был вызван нарушениями, возникшими в ходе распаковки архива с файлами игры. Обычно в такой ситуации в сообщении содержится следующая строка: «ERROR: file (путь к файлам) failed CRC check». При появлении такого уведомления решить проблему может лишь одно конкретное действие – скачивание игры или программы с любого другого стороннего сайта.
Не пытайтесь исправлять ошибку представленными в статье способами, если в тексте сообщения содержится описанная выше строка – все действия будут выполнены впустую.
Исправимая
Чаще всего рассматриваемую нами ошибку можно исправить одним из множества методов. Понять, что сбой поддаётся исправлению, можно по пометке «decompression fails», расположенной в конце текста уведомления.
Пути исправления
Конкретную причину в случае с исправимым сбоем назвать не получится, в связи с чем мы предложим сразу несколько вероятных методов борьбы с ним.
Установка архиватора
Чаще всего «decompression fails» возникает по вине архиватора, работающего со сбоями. Суть проблемы заключается в том, что иногда создатели RePack-версий игр используют слабо распространённые архиваторы, чтобы достичь максимальной степени сжатия файлов, но при этом не у каждого пользователя на ПК есть подходящая утилита для работы с подобными архивами.
Решение таково – скачиваем и устанавливаем на ПК любой дополнительный бесплатный архиватор (например, 7-Z или WinRAR).
Исправление директории установки
Если вы уже установили в систему несколько новых архиваторов, но ошибка продолжает появляться, нужно проверить название пути установки – нередко сбой появляется по причине наличия кириллических символов в названии папок. Чтобы избавиться от проблемы, нужно просто переименовать все папки, которые включены в путь установки игры.
Редактирование объёма файла подкачки
Ошибка «Unarc.dll вернул код…» может появиться и вследствие недостаточно объёма виртуальной памяти (актуально для компьютеров, оснащённых малым объёмом ОЗУ).
Решается проблема следующим способом:
- Прожимаем сочетание клавиш [knopka]Win[/knopka]+[knopka]R[/knopka], вставляем команду «sysdm.cpl».
- Переходим во вкладку «Дополнительно», нажимаем на первую кнопку «Параметры».
- Открываем блок «Дополнительно», жмём на «Изменить».
- Деактивируем автоматический выбор объёма файла подкачки и указываем такой размер, который соответствует текущему объёму ОЗУ. Применяем изменения.
Отредактировать значения или вернуть автоматическое регулирование объёма виртуальной памяти можно в любой момент – например, сразу после успешной установки проблемной игры или программы.
Установка отсутствующей библиотеки
Часто ошибка вызвана отсутствием нужных динамических библиотек, носящих название «ISDone.dll» и «Unarc.dll». В такой ситуации нужно найти проверенный сайт, с которого можно взять необходимые файлы, а затем перенести данные в папку System32 (для 32-разрядных систем) или в sysWOW64 (для 64-разрядных ОС).
Мнение эксперта
Дарья Ступникова
Специалист по WEB-программированию и компьютерным системам. Редактор PHP/HTML/CSS сайта os-helper.ru.
Спросить у Дарьи
Загружайте библиотеки только с сайтов, вызывающих доверие – проверьте отзывы, поинтересуйтесь о репутации ресурса.
Видеоинструкция
Прикрепляем короткое видео, где подробно рассказано об ошибке «Unarc.dll вернул код ошибки – 1».
Заключение
Надеемся, предложенное в статье руководство помогло вам справиться с проблемой. Если ни один из описанных вариантов действий не помог, нужно проверять стабильность работы ОЗУ и HDD – вероятно, причина заключена в них.
Номер ошибки: | Ошибка 1 | |
Название ошибки: | Code 1 | |
Описание ошибки: | This device is not configured correctly. | |
Разработчик: | Microsoft Corporation | |
Программное обеспечение: | Windows Operating System | |
Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Code 1 проблемы часто являются результатом отсутствия, удаления или случайного перемещения файла из исходного места установки 1. Для устранения неполадок, связанных с файлом Windows 10, большинство профессионалов ПК заменят файл на соответствующую версию. Кроме того, некоторые ошибки Code 1, связанные с драйверами, могут возникнуть в результате несовместимых драйверов устройства, поэтому мы рекомендуем выполнить сканирование обновлений драйверов для выявления устаревших или неверных драйверов.
Классические проблемы Code 1
Большинство ошибок %% knowledgebase_file_name%%, с которыми вам придется столкнуться, связано с ошибками типа «синий экран» (также известными как «BSOD» или «ошибка ОСТАНОВКИ»), которые появляются в Windows XP, Vista, 7, 8 и 10:
- «Обнаружена проблема: Code 1 вызвал проблему и завершение работы Windows, чтобы предотвратить повреждение. «
- «: (Ваш компьютер столкнулся с проблемой с Code 1 и должен перезагрузиться сейчас. «
- «STOP 0x0000000A: IRQL_NOT_LESS_EQUAL – Code 1»
- «STOP 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED – Code 1»
- «STOP 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA – Code 1»
В большинстве случаев после установки нового оборудования или программного обеспечения возникнут ошибки синего экрана Code 1. Ошибки Code 1, связанные с 1s, часто возникают во время установки программного обеспечения, связанного с Code 1, во время завершения работы или запуска Windows или во время загрузки драйвера устройства, связанного с Microsoft Corporation. Запись ошибок Blue Screen Code 1, связанных с 1, имеет решающее значение для обнаружения неисправностей и ретрансляции обратно в Microsoft Corporation для вариантов ремонта.
Причины ошибок в файле Code 1
Ошибки синего экрана смерти, связанные с Code 1, вызваны связанными с этим проблемами программного обеспечения, оборудования, микропрограммы или драйвера устройства. Аппаратные сбои Microsoft Corporation или 1 могут привести к этим ошибкам Code 1 в некоторых случаях.
В частности, эти проблемы Code 1 возникают через:
- Неправильно сконфигурированные, старые или поврежденные драйверы устройства 1 (очень часто).
- Недопустимые/поврежденные разделы реестра Code 1 или 1.
- Поврежденный и/или зараженный вирусами Code 1.
- Конфликт оборудования после установки оборудования NewMicrosoft Corporation или оборудования, связанного с Code 1.
- Установка 1 создание Code 1 (или связанного системного файла) повреждения или удаления.
- Ошибка STOP (Code 1) с поврежденного жесткого диска.
- Ошибка остановки файла Code 1 в связи с повреждением оперативной памяти (RAM).
Продукт Solvusoft
Загрузка
WinThruster 2023 — Проверьте свой компьютер на наличие ошибок.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление