Наши партнеры

UnixForum





Библиотека сайта rus-linux.net



Ошибка: сбой при операции в WinRAR

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

Но что делать, когда при последующих запусках WInRAR снова «слетает», не завершив операцию? Можно попытаться выяснить код возврата, чтобы конкретизировать причину сбоя.

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

Коды возврата распаковщика

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

Когда в процессе работы ВинРАР 32 или 64-бит произошел сбой, выдается соответствующий код:

  • 1/2 – возникла некритическая/критическая ошибка;
  • 3 – неверное значение контрольной суммы;
  • 4 – попытка внести изменения в заблокированный архив;
  • 5 – ошибка записи на жесткий диск или другой носитель информации;
  • 6 – не удалось открыть пакет со сжатыми файлами;
  • 7 – некорректный параметр в командной строке;
  • 8 – недостаточно памяти для выполнения операции;
  • 9 – не удалось создать архив.

Еще один код возврата со значением 255, информирует, что операцию прервал пользователь.

Недостаточно памяти

Одной из распространенных ошибок WinRAR в Виндовс выступает нехватка свободного пространства на диске. В этой ситуации возвращается код ошибки 8.

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

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

  • внести данные для восстановления;
  • создать SFX или непрерывный архив;
  • протестировать файлы после компрессии.

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

Именно там, необходимо иметь в запасе хотя бы 4 Gb памяти, но желательно более 16.

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

  1. В главном меню WinRAR выбрать «Настройки».
  2. В раскрывшемся списке перейти к пункту «Параметры».
  3. В открывшемся окне переключиться на вкладку «Пути».
  4. Установить желаемую директорию в блоке «Папка для временных файлов» при помощи клавиши «Обзор».

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

Меню Настройки, ПутиМеню Настроки, Пути

В приведенном примере активен параметр «Использовать только для съемных дисков». Рекомендуется это бокс разотметить.

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

Универсальное решение

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

Узнать о появлении новой редакции поможет официальный сайт разработчика - www.rarlab.com или фан-сайт winrar-all.ru. На этих веб-ресурсах доступна русская версия архиватора для Windows 10, 11 в разрядности 32 или 64-bit. Также можно ознакомиться с изменениями, внесенными в новую редакцию. Иногда это важно, поскольку появляются новые функции или стандарты, как RAR5.

Другие способы устранить сбой

Вполне вероятно, что поврежден архив и пользователь получает код возврата 2, 3, 6 или 9. Решением выступает восстановление архива при помощи клавиши «Исправить» на панели управления WinRAR.

Кнопка Исправить в WinRAR

Если предложенный вариант не принес успеха, можно попробовать извлечь данные другой аналогичной программой – WinZIP или 7-Zip.