Отзывы о сайте Обратная связь О сайте Помощь сайту Форум Правообладателям

WinRAR

WinRAR

Год выпуска: 2021
Версия программы: 6.02
Жанр: Архиватор
Разработчик: Alexander Roshal
Язык интерфейса: Русский, Английский, Украинский
Разрядность: 32/64-bit
Операционная система: Windows XP, Vista, 7, 8, 8.1, 10
Тип сборки: RePack (& Portable)
Лечение: Проведено

Описание: WinRAR — один из самых известных архиваторов. То, что он поддерживает архивацию в формате RAR, объяснять не надо. Кроме того, программа умеет работать с архивами ZIP, CAB, ARJ, LZH, TAR, GZ, ACE 2.0, BZIP, JAR, UUE, GZIP, BZIP2 и 7-Zip, при этом она обладает многочисленными очень полезными возможностями - шифрование, поддержка непрерывных (solid) архивов, в которых степень сжатия может быть на 10 – 50% больше, чем при обычных методах сжатия, специальный алгоритм для сжатия мультимедийных файлов, поддержка многотомных архивов и многим другим.

Дополнительная информация:

Данная программа обладает уникальным алгоритмом сжатия файлов, что обеспечивает отменный результат, когда необходимо заархивировать файлы. Да и с обратной функцией WinRar справляется просто великолепно. Это достигается наличием поддержки большого числа форматов. Основное направление работы – создание и распаковка архивов в формате Rar и Zip. Но помимо этого осуществляется поддержка таких распространенных и не очень форматов ACE, 7Z, JAR, CAB, ARJ,GZ, LZH, BZ2,TAR, ISO, Z, UUE. Также программе реализована возможность создания самораспаковывающихся архивов, что имеют расширение SFX. Такие файлы просто необходимы для тех, кто не хочет устанавливать на свой компьютер какую-либо архивационную программу, либо для установки самой архивационной программы. Такой софт часто распространяется в самораспаковывающихся архивах. Единственным недостатком файлов, заархивированных таким образом, можно назвать низкую степень сжатия данных. Размер самораспаковывающегося архива всегда на порядок выше обычного.

WinRar так же поддерживает работу с файлами большого размера от 4 Гб до 8.5 Гб, но это при условии наличия на жестком диске персонального компьютера файловой системы NTFS. Также есть функция восстановления данных.

WinRar обладает мощным функциональным интерфейсом, который одновременно является интуитивно понятным и простым. Программа поддерживает несколько языков, в том числе и русский. Все пункты меню простые и доступные, что позволяет работать быстро и легко даже не самому опытному пользователю.

Возможности программы:
  • Полная поддержка архивов RAR и ZIP
  • Использование оригинального высокоэффективного алгоритма сжатия данных
  • Наличие графической оболочки с поддержкой технологии перетаскивания (drag & drop)
  • Возможность использования интерфейса командной строки
  • Управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, TAR.GZ, BZ2, TAR.BZ2, ACE, UUE, JAR, ISO, 7Z, Z)
  • Поддержка метода непрерывного архивирования для более лучшего сжатия
  • Поддержка многотомных архивов
  • Создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX
  • Возможность восстановления физически поврежденных архивов
  • Возможность создания и использования томов для восстановления, позволяющих воссоздавать недостающие части многотомных архивов.
  • Поддержка кодировки Unicode в именах файлов
  • Дополнительных функции (шифрование данных и имён файлов в архиве, добавление архивных комментариев, ведение протокола ошибок)
  • Использование стороннего оформления интерфейса программы в виде отдельных тем
Что нового в версии 6.02:
  • SFX-модель ZIP отказывается обрабатывать SFX-команды, хранящиеся в комментарии архива, если такой комментарий находится после начала цифровой подписи Authenticode. Это сделано для предотвращения возможных атак с включением ZIP-архива в тело подписи.
  • В окне веб-уведомлений и ссылках на домашнюю страницу и темы WinRAR вместо протокола http теперь используется https. Также реализованы дополнительные проверки внутри веб-уведомителя. Это сделано для предотвращения выполнения вредоносной веб-страницей существующих файлов на компьютере пользователя. Такая атака возможна только в случае, если злоумышленнику удалось подделать или иным образом контролировать DNS-записи пользователя. Практическое применение данной атаки ограничено и прочими факторами.
  • Где это уместно, SFX-архив отображает дополнительную строку с подробной информацией об ошибках, предоставленной операционной системой.
  • Ключ -idn скрывает архивируемые имена также в командах 'v' и 'l'.
  • Если ключи -ibck -ri˂приоритет˃ используются вместе, процесс WinRAR устанавливает приоритет, указанный в ключе -ri. Предыдущие версии игнорировали -ri и устанавливали приоритет в низкий, если присутствовал ключ -ibck.
  • При использовании команды "Файл/Выбрать диск" WinRAR запоминает последнюю папку предыдущего диска и восстанавливает её при повторном выборе этого диска.
  • Для архивов RAR5 в предупреждение WinRAR о неверном пароле теперь включается имя распаковываемого файла. Это может быть полезным при распаковке обычного (не непрерывного) архива, содержащего файлы, зашифрованные разными паролями.
  • Исправлены ошибки:
    • команда "Преобразовать архивы" выдавала ошибочное сообщение "Указан неверный пароль" после успешного преобразования архива RAR с зашифрованными именами файлов, если был установлен новый пароль и архив был открыт в оболочке WinRAR;
    • если размер окна выполнения команды был увеличен, а затем быстро уменьшен до исходного, содержимое окна могло быть расположено неправильно.
Что нового в версии 6.01:
  • В окне комментария WinRAR сочетание клавиш Ctrl+A выделяет весь текст.
  • Если при архивировании консольным RAR ключ -idn используется вместе с ключами -t или -df, то он дополнительно отключает генерируемые ими сообщения "Удаление <имя файла>" или "Тест <имя файла>". Кроме того, ключ -idn отключает сообщения о создании папок при извлечении файла в несуществующую папку.
  • WinRAR и SFX-модуль ZIP отказываются извлекать содержимое самораспаковывающихся (SFX) архивов ZIP, если центральный каталог ZIP находится после начала цифровой подписи Authenticode. Это сделано для предотвращения возможных атак с включением ZIP-архива в тело подписи.
  • Исправлены ошибки:
    • команда "Преобразовать архивы" могла некорректно преобразовывать юникодные комментарии в архивах RAR;
    • если из контекстного меню Проводника были открыты два окна с информацией об архиве, индикатор степени сжатия в первом окне мог ошибочно отображать значение для второго архива. На текстовую информацию в правой части окна (сжатие и др.) это не влияло, неверное значение мог показывать только вертикальный индикатор слева;
    • если в окне извлечения была включена опция "Ждать, если работает другая копия WinRAR", то во время ожидания в заголовке окна хода операции не отображалось сообщение "Ожидание завершения другой копии WinRAR";
    • при извлечении символической ссылки предыдущие версии не перезаписывали имеющиеся символические ссылки, даже если пользователь указывал это в запросе перезаписи
Что нового в версии 6.00:
  • В запрос при ошибках чтения добавлены опции "Пропустить" и "Пропустить все". Опция "Пропустить" позволяет продолжить обработку только с уже прочитанной частью файла, а "Пропустить все" делает то же самое для всех последующих ошибок чтения.
  • При использовании в режиме командной строки, ошибки чтения вызывают код возврата 12. Этот код возвращается для всех опций запроса при ошибках чтения, включая новую опцию "Пропустить". Ранее ошибки чтения вызывали более общий код возврата 2, соответствующий критическим ошибкам.
  • Если выбрано несколько архивов, можно использовать группу опций "Место распаковки архивов" на вкладке "Опции" диалогового окна извлечения, чтобы указать, куда нужно поместить извлечённые файлы – в указанную целевую папку, в отдельные подпапки в целевой папке, в отдельные подпапки в папках архивов, либо прямо в папки архивов. Эта группа заменяет опцию "Распаковать архивы во вложенные папки" и доступна, только если выбрано несколько архивов.
  • Новый ключ -ad2 служит для помещения извлечённых файлов непосредственно в собственную папку архива. В отличие от ключа -ad1, он не создаёт отдельной вложенной папки для каждого распаковываемого архива.
  • Поле "Дополнительные ключи" на вкладке "Опции" диалоговых окон архивирования и извлечения позволяет указывать для WinRAR ключи командной строки. Может пригодиться, если в графическом интерфейсе WinRAR отсутствует какая-либо опция, соответствующая ключу в командной строке.
  • Изменены параметры сжатия в команде "Тест быстродействия": теперь используется словарь размером 32 МБ и метод сжатия "Обычный". Это соответствует режиму упаковки RAR5 по умолчанию и больше подходит для оценки производительности новых версий WinRAR, чем 4-мегабайтный словарь и метод "Максимальный", рассчитанные на формат RAR4.
  • При извлечении части файлов из многотомного непрерывного архива WinRAR пытается пропускать тома в начале и начинать распаковку с тома, ближайшего к указанному файлу, и со сбросом статистики непрерывной упаковки. По умолчанию WinRAR сбрасывает статистику непрерывного архивирования в начале достаточно больших непрерывных томов, где это возможно. Для таких томов извлечение части файлов из середины набора томов теперь может быть быстрее. На скорость распаковки всех файлов из архива это не влияет.
  • Ранее WinRAR автоматически прибегал к извлечению из первого тома, если пользователь начинал извлечение не из первого тома, и первый том был доступен. Теперь WinRAR делает это, только если также доступны все тома между первым и указанным.
  • При закрытии WinRAR выдаётся предупреждение, если один или несколько файлов в архиве были изменены внешними приложениями, но их не удалось сохранить обратно в архив из-за того, что они всё ещё заблокированы внешним приложением.
  • Опция "Перемещать в Корзину" в группе параметров "Удаление архива" в диалоговом окне извлечения удаляет архивы в Корзину, а не окончательно.
  • Новая команда "Очистить историю..." в меню "Настройки" позволяет удалять имена недавно открывавшихся архивов в меню "Файл" и очищать выпадающие списки с ранее введёнными значениями в диалоговых окнах. Например, эти значения включают имена архивов в окне архивирования и целевые пути в окне извлечения.
  • Опции в группе "Время файлов" на вкладке "Дополнительно" в диалоговом окне извлечения теперь доступны для архивов 7z. Дополнительно к времени изменения, при распаковке таких архивов WinRAR может устанавливать время создания и время последнего доступа.
  • В окне "Настройки/Параметры/Интеграция/Элементы контекстного меню" добавлена группа опций "Элементы подменю «Создать»". С их помощью можно удалить пункты "Архив WinRAR" и "Архив ZIP - WinRAR" в подменю "Создать" контекстного меню Windows. Состояние этих опций применяется только при нажатии OK в окне "Элементы контекстного меню" и затем в его родительском окне "Параметры".
  • Перед именем программы в SFX-команде "Setup" можно вставлять команды <Max>, <Min> или <Hide>, чтобы эта программа запускалась в распахнутом, свёрнутом или скрытом окне. Пример: Setup=<Hide>setup.exe
  • Для SFX-модуля можно указывать дополнительный логотип высокого разрешения. Если присутствует такой логотип, SFX-модуль масштабирует и отображает его в Windows-режиме с высоким DPI, обеспечивая лучшую видимость, чем при изменении размера стандартного логотипа.
  • Если открытый в оболочке WinRAR архив был удалён или перемещён другой программой, WinRAR показывает "Недоступен" перед именем архива в заголовке окна. Кроме того, заголовок окна и кнопка в панели задач мигают.
  • Опция "Сводная информация" в окне "Создание отчёта" переименована в "Заголовки и сводка". Теперь вдобавок к сводной информации о файлах и архивах в списке она также добавляет в отчёт заголовки колонок.
  • Если процесс архивирования начат из контекстного меню Windows в системе с несколькими мониторами, ход операции и диалоговые окна выводятся на том мониторе, где было вызвано контекстное меню.
  • Новый ключ -imon<номер> позволяет указывать в командной строке монитор, на котором WinRAR должен отображать ход операции и диалоговые окна.
  • Ключ -idn отключает показ имён файлов/папок в архиве при архивировании, извлечении и ряде других команд в консольной версии RAR. На показ других сообщений и общего процента выполнения ключ -idn не влияет.
  • Ключ "-im – показывать дополнительную информацию" теперь изменён на "-idv – подробный вывод" для согласованности c опциями -id[c,d,p,q], управляющими сообщениями консольного RAR, и во избежание потенциального конфликта имён с новым ключом -imon.
  • В имя профиля архивации можно добавлять необязательную переменную %arcname% – эта переменная будет заменяться на фактическое имя архива.
  • В окне "Диагностические сообщения" можно использовать сочетания клавиш Ctrl+C и Ctrl+Ins для копирования содержимого окна в буфер обмена.
  • Теперь во всплывающей подсказке значка в системной области уведомлений выводится больше длинного текста, прежде чем он будет усечён. Кроме того, такой текст сейчас усекается из середины строки, благодаря чему видны и тип команды, и процент выполнения.
  • В случае чистой установки, если отсутствуют профили архивации от предыдущей версии, поле "Файлы для добавления в архив без сжатия" во вновь создаваемых предопредёленных профилях архивации заполняется следующими расширениями: *.rar *.zip *.cab *.7z *.ace *.arj *.bz2 *.gz *.lha *.lzh *.taz *.tgz *.xz *.txz
  • История целевых путей в окне извлечения считает такие пути, как 'папка' и 'папка\', одинаковыми и отображает только запись 'папка'. Ранее такие пути занимали в истории две записи.
  • Удалены опция "Алгоритм сжатия исполняемых файлов Itanium" в графической оболочке WinRAR и ключ -mci в командной строке. Оптимизированное сжатие исполняемых файлов Itanium больше не поддерживается. Однако WinRAR по-прежнему может распаковывать ранее созданные архивы, в которых используется сжатие исполняемых файлов Itanium.
  • Исправлены ошибки:
    • а) команды "Блокировка", "Комментарий" и "Защита" нельзя было применять сразу к нескольким архивам, выбранным в списке файлов WinRAR;
    • б) процесс SFX-архива не прерывался после завершения извлечения в Windows 10, если комментарий архива содержал команды "Setup" и "SetupCode", не содержал команду "TempMode", и программа установки работала более 8 минут;
    • в) профили архивации с символом кавычки в имени профиля не удавалось вызывать из контекстного меню Проводника.
Что нового в версии 5.91:
  • Диалоговые окна центрируются внутри окна WinRAR, как в версии 5.80, а не относительно всего экрана, как в версии 5.90.
  • При редактировании файла в архиве с помощью внешней программы предпринимаются дополнительные меры с целью уменьшить вероятность вмешательства в работу редактора и открытия его временных файлов, в то время когда они всё ещё могут быть ему нужными.
  • В поле "Версия для извлечения" в окне свойств архива, открытом из контекстного меню Проводника Windows, отображается дополнительная информация о сжатии и алгоритмах шифрования ZIP, таких как LZMA и AES. Эта информация уже была доступна в WinRAR по команде "Информация", но отсутствовала при вызове окна свойств из Проводника Windows.
  • Для архивов LZH команда "Информация" распознаёт и отображает базовые операционные системы "MS-DOS" и "UNIX". Ранее для архивов формата LZH в поле "Базовая ОС" всегда отображалось "Неизвестно".
  • Файлы, созданные внешним редактором и соответствующие маскам, указанным в поле "Игнорировать изменения этих файлов" на вкладке "Просмотр" в настройках WinRAR, никогда не добавляются в архив. Ранее WinRAR всё же их добавлял, если также был создан или изменён какой-то файл, не соответствующий таким маскам.
Исправлены ошибки:
  • в некоторых архивах LZH, созданных в UNIX, отображались пустые имена файлов;
  • WinRAR не мог обрабатывать более 999 томов 7z в одном наборе;
  • если пользователь отменял запрос в окне контроля учётных записей (UAC) после изменения параметра "Встроить WinRAR в оболочку Windows", в окне настроек отображалось новое состояние этого параметра, хотя действительное состояние встраивания в оболочку Windows не было изменено;
  • размер основного окна мог быть слишком маленьким при первом запуске после чистой установки, когда в системе не было предыдущей версии WinRAR;
  • WinRAR мог перестать отвечать на запросы после редактирования файла в архиве с помощью внешней программы в Windows 10 версии 2004.
Что нового в версии 5.90:
  • Увеличена скорость сжатия RAR при использовании процессоров с 16 и более ядрами.
  • При создании архивов RAR5 метод сжатия "Скоростной" (эквивалент в командной строке — ключ -m1) обычно обеспечивает более плотную упаковку хорошо сжимаемых данных.
  • Максимальное количество используемых потоков увеличено с 32 до 64. У ключа -mt "потоки" в командной строке можно указывать значения от 1 до 64.
  • Опция "Многопоточность" на вкладке "Общие" в настройках WinRAR заменена на поле ввода "Потоки", где можно указывать желаемое количество потоков ЦП — от 1 до максимального числа доступных логических процессоров.
  • При просмотре содержимого архивов отображаются упакованный и неупакованный размеры папок.
  • В список параметров архива, выводимых командой "Информация", добавлено поле "Всего папок". Такое же поле добавлено на вкладку "Архив" в свойствах архива в Проводнике Windows.
  • Если чтение содержания архива длится достаточно долго, то выводится окно с индикатором хода операции и кнопкой "Отмена". Это может быть полезно при чтении форматов архивов с медленным доступом к содержанию, например архивов на основе TAR – .tar.gz и tar.bz2.
  • Теперь можно изменять размер окон хода операции при архивировании и распаковке, а также для некоторых других команд.
  • Ускорено восстановление повреждённых архивов RAR5, содержащих данные для восстановления, и у которых нет смещения данных. Скорость была снижена в WinRAR версии 5.80 и сейчас восстановлена до исходного уровня.
  • Не запрашивается пароль при починке повреждённых архивов RAR5 с зашифрованными именами файлов, имеющих данные для восстановления. Теперь команду восстановления можно выполнять, не указывая пароль.
  • Если папка для преобразованных архивов в команде "Преобразовать архивы" не существует, WinRAR пытается её создать. Предыдущие версии не могли создавать преобразованные архивы, если целевая папка не существовала.
  • Добавлена поддержка распаковки архивов GZIP с дополнительным полем контрольной суммы в заголовке.
  • Исправлены ошибки:
    • команда "Исправить" могла ошибочно выводить сообщение о повреждении данных для восстановления при обработке архива с корректными данными. Это сообщение не препятствовало дальнейшему восстановлению;
    • если в используемом по умолчанию профиле архивации в группе опций "Информация для быстрого открытия архива" было выбрано "Не добавлять", и этот профиль был загружен какой-либо командой или диалоговым окном, WinRAR игнорировал информацию для быстрого открытия при просмотре содержания архивов RAR. Например, такое происходило после открытия окон архивирования или ввода пароля;
    • в окне комментария архива не работало сочетание клавиш Ctrl+C ("Скопировать");
    • если были выбраны опции "Помещать каждый файл в отдельный архив" и "Архивы во вложенных папках", WinRAR игнорировал целевой путь, указанный в поле "Имя архива".
Что нового в версии 5.80:

1. Опция "Не изменять время последнего доступа у исходных файлов" на вкладке "Время" в окне архивирования позволяет сохранять время последнего доступа у архивируемых файлов.

2. Сохранять время последнего доступа у архивируемых файлов можно с помощью ключа -tsp в командной строке. Разрешается сочетать его с другими ключами -ts, например: rar a -tsc -tsp archive files

3. В одном и том же ключе -ts допускается объединять несколько модификаторов. Например, можно использовать -tscap вместо -tsc -tsa -tsp.

4. WinRAR умеет считывать значения по умолчанию у ключей командной строки из текстового файла rar.ini, который может находиться либо в папке с файлом WinRAR.exe, либо в папке %APPDATA%\WinRAR. Этот файл включает строки в следующем формате:

switches="любые ключи RAR, разделённые пробелами"
switches_"команда"="любые ключи RAR, разделённые пробелами"

Ключи в первой строке применяются ко всем командам, а ключи во второй – к индивидуальным командам. Пример:

switches=-m5 -s
switches_x=-o+

Большинство указываемых в rar.ini ключей применяются только в режиме командной строки. Некоторые ключи можно использовать и в режиме графической оболочки, и в режиме командной строки. Ранее этот формат rar.ini поддерживался только консольной версией RAR.

5. Ключ -agf"формат_по_умолчанию" в командной строке задаёт стандартную строку формата для ключа -ag. Он имеет практический смысл только при помещении его в конфигурационный файл rar.ini или в переменную окружения RAR. Например, если в переменной окружения RAR задать -agfYYYY-MMM-DD, то при указании ключа -ag без параметра будет подразумеваться форматирующая строка YYYY-MMM-DD.

6. Ключи -ed и -e+d можно использовать в командах обработки архивов для любой комбинации RAR и операционных систем, в которых создан архив. Предыдущие версии RAR для Windows не могли их применять для RAR-архивов, созданных в UNIX, а RAR для UNIX – для RAR-архивов, созданных в Windows.

7. Ранее команда "Тест" не могла проверять целостность заархивированных альтернативных потоков данных NTFS и выдавала предупреждение "Неизвестный формат заголовка данных", если размер такого потока превышал 16 МБ. Теперь этого ограничения нет.

8. Увеличена скорость обработки больших альтернативных потоков данных NTFS на многоядерных процессорах.

9. Команда "Поиск":

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

Теперь пароль запрашивается только один раз на архив;

б) клавиша Ctrl+A выбирает все файлы в окне результатов поиска.

10. Окно комментария архива:

а) предыдущие версии не позволяли закрывать WinRAR клавишами Ctrl+W, если фокус клавиатурного ввода находился в окне комментария. Теперь сочетание Ctrl+W работает и из окна комментария;

б) колёсико мыши также поддерживается для комментариев с Escape-последовательностями ANSI;

в) для некоторых длинных комментариев с Escape-последовательностями ANSI последняя строка комментария была видна лишь частично даже при прокрутке до самого низа. Сейчас она отображается полностью.

11. Максимальная длина пути у файлов в архивах 7z увеличена до 2048 символов. Предыдущие версии уже поддерживали такие длинные пути в архивах RAR и ZIP, но в архивах 7z они были ограничены 260 символами.

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

13. Если выбранные для архивирования файлы различаются только расширениями, то предлагаемое имя архива основывается на их части с именем. Например, если выбрать файлы Readme.txt и Readme.doc, то в окне архивирования будет предложено имя архива Readme.rar.

Предыдущие версии всегда генерировали имя архива по имени родительской папки, если было выбрано несколько файлов.

14. В архивах .tar в колонке "Тип" для записей с символическими и жёсткими ссылками выводятся "Симв.ссылка" и "Жёст.ссылка". Предыдущие версии отображали правильный тип для таких записей только в архивах RAR.

15. Операция копирования и вставки файлов из больших архивов могла завершаться неудачей, если извлечение занимало много времени. Данная версия также способна вставлять файлы из таких архивов, но чтобы этого добиться, пришлось начинать извлечение уже с команды копирования, а не со вставки.

16. Аналогично томам RAR5, тома восстановления в формате RAR4 используют ту же ширину поля номера тома, как соответствующие им тома RAR. То есть если раньше при использовании формата RAR4 создавались тома arc.part01.rar и arc.part1.rev, то теперь у томов обоих типов часть имени с номером будет "part01".

17. Кнопка "Шрифт..." на вкладке "Список файлов" в настройках WinRAR также изменяет шрифт в панели дерева папок. Ранее она изменяла шрифт только в списке файлов.

18. Команда "Найти файлы" и её эквивалент в командной строке – "i":

а) если выбрана опция "Использовать все таблицы" или у команды "i" указан модификатор "t", то дополнительно к уже поддерживаемым кодировкам ANSI, OEM и UTF-16 архиватор будет выполнять поиск указанной строки в файлах с кодировкой UTF-8;

б) улучшена поддержка текстовых строк в Юникоде;

в) увеличена скорость, особенно при поиске без учёта регистра букв;

г) вывод при шестнадцатеричном поиске включает и текстовое, и шестнадцатеричное представления найденного.

19. Пофайловый и общий индикаторы хода операции отображаются при распаковке архивов tar.bz2, tar.gz, tar.lz, tar.xz и tar.z.

Ранее для tar.bz2, tar.gz и tar.z корректно отображался только общий ход операции, а для архивов tar.lz and tar.xz не отображались ни пофайловый, ни общий индикаторы.

20. Опция "Точные размеры" в группе "Файлы" на вкладке "Список файлов" в настройках WinRAR также изменяет формат размера файлов в строке состояния.

21. Исправлены ошибки:

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

б) WinRAR мог вызывать сбой при добавлении данных для восстановления в формате RAR5 в компьютерах с процессорами, не поддерживающими команду CPUID EAX=7 и возвращающими в ответ случайные данные. Такие процессоры выпускались в начале 2000-х годов;

в) WinRAR не мог создавать архивы после перетаскивания файлов правой кнопкой мыши в оболочке Windows, отпускании их в другой папке, выборе пункта "Добавить в архив..." в контекстном меню и включении параметра "Помещать каждый файл в отдельный архив";

г) команда "winrar r *.zip" восстанавливала только первый ZIP-архив в наборе, если все архивы имели числовые имена типа 1.zip, 2.zip, а подписи в начале архивов отсутствовали;

д) предыдущая версия WinRAR не могла распаковывать записи папок из архивов, созданных с помощью RAR 1.50;

е) в редких случаях WinRAR не мог распаковать корректные архивы .gz и сообщал об ошибке, если эти архивы были созданы некоторыми программами оптимизации сжатия;

ё) индикатор хода операции на значке в области уведомлений никогда не достигал 100% в режиме экрана с высоким DPI;

ж) время создания и последнего доступа не отображалось для папок в архивах, если записи папок были сохранены в архиве после содержимого папок;

з) параметр "Пропускать зашифрованные архивы" в команде "Преобразовать архивы" не работал для архивов 7-Zip с зашифрованными заголовками.

Что нового в версии 5.71:

1. Команда "Преобразовать архивы":

а) повышена скорость при обработке большого количества маленьких архивов в Windows 10;

б) устранены утечки памяти, которые могли приводить к её чрезмерному потреблению при преобразовании в формат ZIP.

2. Обработка повреждённых архивов ZIP:

а) команда "Восстановить" заменяет упакованный и неупакованный размеры файла, хранящиеся в локальном заголовке файла, на размеры из центрального каталога, если размеры в локальном заголовке выглядят некорректными;

б) извлечение файла останавливается в соответствии с неупакованным размером, хранящемся в заголовках ZIP, даже если имеются упакованные данные для дальнейшего извлечения. Это сделано, чтобы препятствовать непреднамеренному заполнению пространства на жёстком диске.

3. Выполнение команды "l" в консольной версии RAR быстро прерывается по Ctrl+C. В предыдущих версиях выдача списка содержимого архива могла продолжаться ещё несколько секунд после нажатия Ctrl+C.

4. Исправлены ошибки:

а) WinRAR мог вызывать сбой при попытке отобразить архивные комментарии некоторых типов в графической оболочке, что приводило к отказу в обслуживании;

б) если в профиле архивации были включены параметры "Сохранить имя архива" и "Добавить в контекстное меню", и профиль был вызван из контекстного меню Проводника, то WinRAR предлагал автоматически сгенерированное имя архива, а не имя, сохранённое в профиле.

в) при системных ошибках WinRAR отображал в окне диагностических сообщений ненужную часть круглых скобок в колонке "Архив";

г) команда "Извлечь в папку" в контекстном меню Проводника Windows могла отказываться распаковывать архивы ZIP, у которых имена включали числовую часть, за которой следовало расширение .zip, перед первой файловой записью имелись произвольные данные, а в WinRAR был включён параметр "Удалять избыточные папки из пути извлечения";

д) в команде "RAR x -x архив" родительские папки файлов, подходящие под указанную маску, также исключались из извлечения;

е) команда "Найти" для области поиска "Текущая папка" возвращала собственное имя текущей папки дополнительно к её содержимому, если имя папки подходило под маску "Искомые имена файлов";

ё) если включены оба параметра – "Поиск в файлах" и "Поиск в архивах", команда "Найти" не сопоставляла имя самого архива с маской "Искомые имена файлов" после поиска внутри архива. Поэтому команда не выводила имена архивов для масок вида *.rar и применяла такую маску только к файлам внутри архивов;

ж) при запуске исполняемого файла непосредственно из архива WinRAR 5.70 не делал текущей временную папку с распакованными файлами. Из-за этого исполняемые файлы пытались получить доступ к другим файлам из архива в текущей папке, что могло приводить к ошибкам в работе;

з) WinRAR мог быть недоступен в течение нескольких секунд после закрытия файла в архиве, который был открыт во встроенном средстве просмотра в Windows 10;

и) если при перетаскивании файла во вложенную папку ZIP-архива был выбран параметр "Сохранять полные пути", это вызывало образование некорректных полных путей, состоящих из повторяющегося имени вложенной папки. Такие же некорректные полные пути образовывались при добавлении файлов в ZIP-архив с ключами -ap -ep2.

Что нового в версии 5.70:

1. Параметр "Файлы для обработки" на вкладке "Время" в окне архивирования позволяет выбирать файлы на основе времени изменения, создания и последнего доступа. Ранее это было возможно только для времени изменения.

2. Ключи -ta, -tb, -tn, -to в командной строке можно дополнять модификаторами 'm', 'c' и 'a' после имени ключа. Таким образом, временные условия могут включать не только время изменения, как это было в предыдущих версиях, но также время создания и время последнего доступа.

Такой ключ можно дополнять любым числом модификаторов, чтобы задать одну и ту же дату для всех указанных времён. Например, если указать ключ -tamc20190215, то будут обработаны файлы, изменённые и созданные после 15 февраля 2019 года.

Новый модификатор 'o' позволяет переключаться от логики AND (И) к OR (ИЛИ), таким образом, если указать ключ -tamco20190215, то будут включены в обработку файлы, изменённые или созданные после 15 февраля 2019 года. Также допускается указывать в одной командной строке несколько фильтрующих время ключей с разными датами, например: -taco20190201 -tbmo20190210

Ключи -ta и -tn также включают в обработку файлы, у которых точно совпадает указанная дата. Ключи -tb и -to исключают такие файлы.

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

Колонки времени создания и последнего доступа по умолчанию отключены. Их можно включить в окне "Выберите колонки для списка файлов". Чтобы его открыть, щёлкните правой кнопкой мыши по заголовкам колонок списка или нажмите кнопку "Колонки..." на вкладке "Список файлов" в группе "Файлы" в настройках WinRAR.

4. Параметры "Двойные расширения архивов" и "Архивы во вложенных папках" на вкладке "Файлы" в окне архивирования изменяют поведение параметра "Помещать каждый файл в отдельный архив".

Параметр "Двойные расширения архивов" позволяет переключать стиль именования архивов между 'имя.расширение.rar' и 'имя.rar'.

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

5. Новый ключ -ad1 позволяет рекурсивно распаковывать серию архивов, например 'rar x -r -ad1 arc\*.rar'. Для файлов, извлекаемых из каждого архива, создаётся отдельная папка, но в отличие от ключа -ad, этот ключ создаёт такие папки для каждой папки в архиве.

6. Если контекстное меню "Распаковать каждый выбранный архив в отдельную папку" применено к архивам из разных папок в результатах поиска Проводника Windows, вложенные папки с распакованными файлами создаются для каждой архивной папки. Предыдущие версии создавали их все в папке с архивом, по которому был сделан щелчок правой кнопкой мыши.

7. Новый параметр "Список файлов/Стиль списка/Флажки" в настройках WinRAR позволяет выбирать элементы в списке файлов с помощью флажков.

8. Новый параметр "Список файлов/Файлы/Точные размеры" в настройках WinRAR.

Если он включён, размеры файлов всегда отображаются в байтах. Если выключен, размеры округляются до КБ или МБ. Размеры маленьких файлов по-прежнему отображаются в байтах.

9. Если запущено несколько копий консольного RAR с ключом -ioff, компьютер будет выключен, когда закончит работу последняя копия RAR. Ранее этот ключ обрабатывался у первой завершавшей работу копии.

10. Для файлов .iso увеличен размер буфера чтения и записи. В некоторых случаях, например на сетевых накопителях, это может ускорить извлечение из iso-файлов.

11. Если параметр "Удалить архив" в окне извлечения применён к набору томов RAR и REV в формате имя_тома.part#, тома REV будут также удалены. Ранее удалялись только тома RAR, а файлы REV оставались на диске.

12. Если параметр "Удалить архив" в окне извлечения применён к набору томов ZIP с расширениями .zip.001, .zip.002, .zip.003, то будут удалены все тома ZIP. Ранее для такой схемы именования томов удалялся только том .zip.001.

13. Если распаковывается архив arcname.rar с помощью команды "Извлечь в arcname\" в контекстном меню Проводника, и уже существует файл "arcname", расширение оболочки WinRAR предложит вместо этого "Извлечь в arcname~1\". Ранее эта команда контекстного меню пыталась создать папку с таким же именем, как у существующего файла, и вызывала ошибку.

14. Если упаковывается файл-ярлык с расширением .lnk из контекстного меню Проводника, в архив добавляется сам lnk-файл. Предыдущие версии добавляли цель, на которую указывает lnk-файл, а не сам этот файл.

15. Исполняемые файлы в Windows не могут быть больше 4 ГБ, поэтому WinRAR немедленно выдаёт ошибку при попытке создать SFX-тома RAR размером 4 ГБ и более. Ранее такая ошибка выдавалась только после создания первого тома RAR.

16. Для многотомных архивов 7z отображается индикатор общего хода извлечения. Улучшена точность индикатора общего хода извлечения.

17. Выпадающий список "Диски и папки" в команде "Поиск файлов" переименован в "Область поиска". Дополнительно к уже имеющимся вариантам выбора он содержит новый пункт "Выбранные элементы", ограничивающий поиск файлами и папками, выбранными в списке файлов WinRAR.

18. Команда "Поиск файлов" выводит количество найденных элементов в строке состояния.

19. В окне диагностических сообщений имена архивов отображаются в отдельной колонке, чтобы улучшить видимость сообщений для архивов с длинными именами.

20. Ключ -isnd[-] в режиме командной строки WinRAR позволяет переопределять значение параметра "Включить звуковые сигналы" в настройках WinRAR. Чтобы включить звуковые оповещения, используйте ключ -isnd, а чтобы отключить – ключ -isnd-.

21. Nadav Grossman из компании Check Point Software Technologies сообщил нам об угрожающей безопасности уязвимости в библиотеке UNACEV2.DLL. Данная уязвимость позволяет создавать файлы в произвольных папках внутри или вне целевой папки при распаковке архивов ACE.

WinRAR использовал эту библиотеку стороннего разработчика для распаковки архивов ACE. Библиотека UNACEV2.DLL не обновлялась с 2005 года, и у нас нет доступа к её исходному коду. По этой причине мы решили отказаться от поддержки архивного формата ACE, чтобы не подвергать риску пользователей WinRAR.

Благодарим компанию Check Point Software Technologies за информацию об этой проблеме.

22. Исправлены ошибки:

а) в консольном RAR были перепутаны местами размеры и времена исходного и целевого файлов в запросе перезаписи при обновлении файла в RAR-архиве с ключом -o;

б) не работало перетаскивание файлов из 32-разрядных приложений в окно 64-разрядного WinRAR;

в) применённая к папке команда Shift+Del в WinRAR могла не удалить некоторые из вложенных в неё папок. Эта команда служит для окончательного удаления файлов и папок, а не перемещения их в Корзину.

г) панель дерева папок могла не изменять папки, если пути в архиве начинались с разделителя пути, как, например, в архивах, созданных утилитой tar с опцией --absolute-names;

д) если в SFX-комментарии указан относительный "Path=.\somefolder", и SFX-архив для распаковки требует повышения привилегий, то он создаёт 'somefolder\somefolder' вместо 'somefolder';

е) команды, изменяющие имеющийся том RAR4, сбрасывают поле номера тома в 1. Это не влияло на распаковку, но для таких томов WinRAR показывал некорректный номер тома;

ё) устранён сбой при чтении комментария из повреждённого RAR-файла;

ж) панель инструментов окна результатов команды поиска некорректно подстраивалась под значки другого размера.

Что нового в версии 5.61:
  • Если при распаковке выбрана опция удаления архива, то удаляются все тома, даже если пользователь начал извлечение не с первого тома RAR, но первый том присутствует, и все файлы распакованы успешно. Предыдущие версии в такой ситуации игнорировали опцию удаления архива, даже если WinRAR мог обнаружить первый том и обработка велась с начала набора томов.
  • У архивов с зашифрованными именами файлов не отображается полоска степени сжатия на странице "Архив" в свойствах файла в Проводнике. WinRAR не может надёжно выполнять подсчёт для таких архивов без указания пароля и ранее просто выводил здесь 0%.
  • Исправлены ошибки:
    • WinRAR бесконечно выводил сообщение "Указан неверный пароль" при попытке открыть архив RAR5 с зашифрованными именами файлов, если с помощью Ctrl+P был неверно задан глобальный пароль;
    • устранена ошибка управления памятью в окне пароля, которая могла приводить к доступу к уже высвобожденной памяти и последующему сбою. Эта проблема могла также угрожать безопасности данных;
    • устранён сбой при обработке повреждённых архивов RAR, ACE и LZH. Эта проблема могла также угрожать безопасности данных;
    • запуск WinRAR мог вызывать кратковременное мерцание строки меню у небольшого количества других приложений;
    • при поиске в архивах CAB выдавались результаты, соответствующие тексту, указанному в поле "Искомая строка", по всем файлам в архиве, а маска в поле "Искомые имена файлов" игнорировалась;
    • команда "License" у SFX-модуля не устанавливала заголовок окна с лицензией;
    • если "Папка запуска" в настройках WinRAR завершалась обратной косой чертой (\), WinRAR игнорировал первую команду "Перейти на один уровень выше".
Что нового в версии 5.60:
  • Обновлено графическое оформление WinRAR.
  • Благодарим за помощь дизайнеров http://weirdsgn.com и http://icondesignlab.com и с удовольствием объявляем, что теперь в WinRAR используется набор значков, подготовленных Aditya Nugraha Putra из студии http://weirdsgn.com.
  • Предыдущие значки WinRAR доступны как тема интерфейса здесь: https://rarlab.com/themes/WinRAR_Classic_48x36.theme.rar
  • Повышена эффективность команды "Восстановить" для архивов RAR5, защищённых с помощью данных для восстановления. Теперь эта команда способна обнаруживать удаления и вставки неограниченного размера также в виде перемешанных данных, включая данные, полученные из нескольких архивов, имеющих данные для восстановления, и объединённых в один файл в произвольном порядке.
  • Параметр "По окончании операции выключить компьютер" в окне архивирования изменён на выпадающий список "По окончании операции", позволяющий после завершения архивирования выключать компьютер, переводить его в состояние гибернации или сна.
  • Чтобы выключить компьютер по окончании операции, укажите в командной строке ключ -ioff или -ioff1, чтобы перевести в состояние гибернации – ключ -ioff2, в состояние сна – ключ -ioff3.
  • Если для файла с комментарием, заданного ключом ключом -z<файл>, не указана кодировка с помощью ключа -sc, RAR пытается определить кодировки UTF-8, UTF-16LE и UTF-16BE, основываясь на маске порядка байт и проверке достоверности данных.
  • WinRAR пытается автоматически определять кодировки ANSI, OEM и UTF-8 в комментариях архивов ZIP.
  • В настройках программы на вкладке "Просмотр" параметр "Использовать кодировку DOS" в группе "Встроенное средство просмотра" заменён на "Автоопределение кодировки". Если включено автоматическое определение, встроенная программа просмотра пытается сама определять кодировки ANSI (Windows), OEM (DOS), UTF-8 и UTF-16.
  • Если щёлкнуть правой кнопкой мыши по одному архиву, то по умолчанию контекстное меню Проводника Windows будет содержать только команды извлечения. Это можно изменить, указав одну или несколько разделяемых пробелами масок в поле "Всегда показывать команды архивирования для" в окне "Элементы контекстного меню", вызываемом на вкладке "Интеграция" в настройках WinRAR. Таким образом, команды архивирования для файлов указанных типов будут отображаться всегда, даже есть файл распознан как архив. Если вы хотите, чтобы команды архивирования и извлечения присутствовали в контекстных меню всех архивов, то укажите "*" в этом поле.
  • Команда "SetupCode" SFX-модуля принимает необязательный целочисленный параметр, позволяющий управлять отображением собственных кодов возврата программы установки и SFX. Для того же самого предназначен параметр "Коррекция кода возврата" на вкладке "Установка" в окне "Дополнительные параметры SFX" (кнопка "Параметры SFX" на вкладке "Дополнительно" в окне "Имя и параметры архива").
  • Новый ключ -im ("Показывать дополнительную информацию") командной строки для WinRAR. Его можно указывать вместе с командой "t", чтобы выводилось сообщение при успешном завершении тестирования архива. Без этого ключа команда "t" не показывает никаких сообщений, если проверка завершилась без ошибок.
  • Ключ -im применим только к WinRAR.exe, консольный RAR.exe его игнорирует.
  • Если при распаковке зашифрованного файла в ZIP-архиве был указан неверный пароль, WinRAR не прерывает распаковку, а предлагает снова ввести правильный пароль для того же файла.
  • Если при открытии или распаковке RAR-архива с зашифрованными именами файлов был указан неверный пароль, WinRAR не прерывает операцию, а предлагает снова ввести правильный пароль. Предыдущие версии уже вели себя так же с RAR-архивами с зашифрованными файловыми данными, но прерывали операцию с архивами, содержащими зашифрованные имена.
  • WinRAR распознаёт файлы GZIP с произвольными данными, предшествующими собственно GZIP-архиву, например файлы .scexe с прошивками.
  • В поле "Добавляемые файлы" в окне архивирования можно указывать параметр @filelist. В этом случае WinRAR попытается получить список файлов для архивирования из обычного текстового файла 'filelist', в котором каждое имя файла должно быть указано на отдельной строке.
  • Диалоговое окно с информацией:
    • Изменён вид графика степени сжатия
    • Для архивов с зашифрованными именами файлов в строке "Шифрование" отображается "Имена и данные".
  • Если в окне хода операции навести указатель мыши на имя архива, то отобразится полное имя архива. Полезно для архивов с длинными именами, не умещающимися в отведённое в окне место.
  • При использовании ключа -ts1 вместе с -u или -f сравнение времени файлов выполняется с 1-секундной точностью. Ранее в подобной ситуации добавляемый файл мог ошибочно трактоваться как более новый, чем имеющийся в архиве, просто потому, что сравнивалось время с высокой точностью у добавляемого файла с временем с низкой точностью у файла в архиве.
  • Команды "Обновить" и "Обновить имеющиеся" ('u' и 'f' в режиме командной строки) немедленно прекращают работу, если нет файлов для обновления. Ранее эти команды перед завершением работы создавали временный архив, если обновлялся архив с данными для восстановления или с информацией для быстрого открытия.
  • После создания 500 томов в графической оболочке WinRAR выдаётся запрос, продолжить или прекратить дальнейшее архивирование. Это сделано, чтобы предотвратить создание многих тысяч архивных томов, если пользователь по ошибке указал неверный размер тома.
  • В окне архивирования в поле размера тома по умолчанию используются мегабайты, а не байты.
  • Команда "Исправить" выдаёт сообщение "Данные для восстановления повреждены" после починки архива RAR5, содержащего повреждённые данные для восстановления. Ранее такое сообщение выдавалось только командой "Тест", а команда "Исправить" обрабатывала большинство повреждений данных для восстановления, ничего не сообщая.
  • Исправлены ошибки:
    • устранены потенциальные проблемы безопасности при обработке повреждённых RAR-архивов
    • некорректно отображались не-английские символы в файлах TAR с расширенными заголовками PAX
    • команда "rar x arcname.rar .." распаковывала файлы в текущую папку, а не в родительскую
    • вставка файлов из Проводника Windows в открытый в WinRAR архив блокировала последующие операции копирования и вставки в Проводнике, пока не завершалось архивирование
    • если был введён неправильный пароль, SFX-модуль выдавал сообщение "Указан неверный пароль" бесконечно, не запрашивая ввод корректного пароля
    • при распаковке ZIP-архивов всегда устанавливалось время папок, даже если были отключены все параметры в группе "Время файлов" в окне "Путь и параметры извлечения"
    • если при распаковке в окне "Путь и параметры извлечения" в группе параметров "Удаление архива" было выбрано "Удалять всегда", а пользователь при запросе перезаписи или пароля нажал кнопку "Отмена", архив .zip и .7z мог быть удалён даже после отмены извлечения.
Что нового в версии 5.50:
  • WinRAR и RAR для командной строки по умолчанию используют формат архивов RAR 5.0. Вы можете изменить его на формат, совместимый с RAR 4.x, выбрав параметр "RAR4" в окне архивирования или указав ключ -ma4 в командной строке.
    Если нужно, чтобы по умолчанию использовался формат RAR 4.x, то в настройках WinRAR на вкладке "Архивация" нажмите кнопку "Создать профиль по умолчанию..." и выберите в появившемся окне параметр "RAR4".
    Это изменение относится к случаю, когда программа устанавливается в компьютере впервые. Если вы уже сохраняли формат RAR в профиле архивации по умолчанию в предыдущих версиях, то WinRAR учитывает сохранённые настройки.
  • Кнопка "Установить главный пароль" в окне "Управление паролями" позволяет зашифровать сохранённые записи о паролях, защитив их от несанкционированного доступа.
    Если сохранённые пароли защищены главным паролем, то для доступа к ним при запросе пароля потребуется ввести главный пароль и нажать OK. Если введённый пароль не совпадает с главным паролем, он будет считаться обычным паролем для операций с архивами.
    Чтобы удалить шифрование ранее защищённых записей о паролях, введите сначала правильный, а затем пустой главный пароль.
    Эта версия WinRAR в органайзере паролей использует новый формат данных, поэтому пароли, сохраняемые в окне "Управление паролями", не могут быть прочитаны предыдущими версиями. Это относится только к хранению паролей, но не к форматам шифрования архивов – зашифрованные архивы совместимы с предыдущей версией WinRAR. Данные в органайзере преобразуются в новый формат только при их сохранении, а не сразу после установки WinRAR.
  • При сохранении пароля в профиле архивации предлагается установить главный пароль. Введите главный пароль, если хотите зашифровать парольные данные в реестре и защитить их от неавторизованного доступа. После этого для доступа к такому профилю архивации потребуется вводить главный пароль.
    Будучи введённым, главный пароль действует до закрытия WinRAR. Если вы хотите посмотреть, как работает защита, то после того, как укажете главный пароль, закройте WinRAR и откройте его снова.
  • По умолчанию для шифрования ZIP-архивов WinRAR использует AES-256 в режиме CTR. Алгоритм AES-256 значительно надёжнее, чем прежний алгоритм шифрования ZIP 2.0, однако он может быть несовместим с некоторыми старыми программами распаковки ZIP-архивов. Если требуется обеспечить совместимость с таким ПО, то включите параметр "Традиционное (устаревшее) шифрование ZIP" в окне ввода пароля или укажите ключ -mezl в командной строке.
  • Добавлена поддержка распаковки архивов .LZ, созданных упаковщиком Lzip.
  • Современные TAR-утилиты способны сохранять внутри архивов TAR время файлов с высокой точностью, длинные имена файлов и особые расширенные заголовки PAX. Теперь WinRAR поддерживает такие PAX-заголовки и использует их при распаковке архивов TAR.
  • На странице "Время" в окне архивирования добавлен параметр "Сохранять время изменения файлов", позволяющий отключить сохранение времени модификации файлов в архивах RAR 5.x. Параметр "Сохранять точное время изменения файлов" заменён на "Формат времени высокой точности".
  • В окне настроек программы на вкладке "Общие" добавлен параметр "Полные пути в заголовке". Если он включён, то в заголовке окна WinRAR отображается полный путь к открытой в данный момент папке или архиву.
  • В окне настроек программы добавлена вкладка "Архивы", содержащая группу параметров "Типы файлов, открываемых сначала как архивы". Здесь можно определить, как нужно обрабатывать в списке файлов WinRAR файл с не-архивным расширением и архивное содержимое при нажатии на нём Enter или двойном щелчке мышью. Примеры таких файлов – документы Microsoft Word (.docx) и самораспаковывающиеся архивы (.exe). На этой вкладке можно указать WinRAR, чтобы он открывал такие файлы как архивы, запускал их, обрабатывал их так же или иначе внутри и вне архивов, никогда не запускал файлы указанных типов, даже если они не содержат никакого архивного содержимого.
  • По умолчанию WinRAR открывает самораспаковывающиеся exe-архивы и запускает архивы других типов с не-архивными расширениями.
    Вне зависимости от этих параметров, любой такой архив можно всегда открыть, нажав Ctrl+PgDn на его имени в списке файлов WinRAR.
    Папки по умолчанию для архивов и для извлекаемых файлов перемещены с вкладки "Установки/Архивация" на вкладку "Установки/Пути".
  • Новая команда "Скопировать полные имена в буфер обмена" в меню "Файл", позволяющая копировать в буфер обмена полные имена выбранных файлов.
  • Изменения в контекстном меню, вызываемом правой кнопкой мыши в списке файлов WinRAR:
    • из этого меню удалено несколько команд, имеющихся на панели инструментов или в главном меню, такие как "Просмотр" и "Исправить";
    • добавлена команда "Скопировать полные имена в буфер обмена";
    • добавлены команды "Выполнить" для исполняемых файлов, "Открыть в ассоциированном приложении" для ассоциированных файлов, "Показать содержимое архива" для архивов. Эти команды позволяют выбрать способ обработки самораспаковывающихся (SFX) архивов и архивов с нестандартными расширениями.
    Данные пункты присутствуют только в режиме управления файлами, внутри архивов они недоступны.
  • В окне настроек программы на вкладке "Интеграция" добавлены LZ и ZIPX.
  • В стандартный список форматов (который используется, если не указано никаких параметров) для ключа -ms ("Расширения файлов для архивирования без сжатия") добавлены расширения LZ и ZIPX.
  • Для ключа -sc можно указывать значение 'f', чтобы использовать кодировку UTF-8. Например, если нужно прочитать содержимое файла filelist.txt как текст в кодировке UTF-8, введите: rar a -scfl arcname @filelist.txt
  • Команды RAR "lt" и "vt" показывают время файлов с наносекундной точностью. Такая точность используется в архивах RAR5, созданных с помощью RAR/Unix 5.50 и новее. В архивах, созданных с помощью WinRAR, время файлов имеет 100-наносекундную точность.
  • Теперь ключ -ts поддерживает только модификаторы точности '+', '-' и '1'. Модификатор '+' сохраняет время файлов с максимальной точностью, '-' опускает время файлов, а '1' сохраняет его с секундной точностью. Ранее имевшиеся промежуточные режимы '2' и '3' недоступны в формате архивов RAR 5.0 и игнорируются ключом -ts.
  • Если при извлечении зашифрованного файла из архива RAR5 был введён неверный пароль, WinRAR предлагает ввести правильный пароль для того же файла снова, а не прерывает распаковку.
  • В окне хода операции при наведении курсора мыши на имя архивируемого файла отображается информация о пути файла.
  • В окне архивирования выше кнопки "Профили..." отображается имя используемого в данный момент профиля упаковки.
  • Если команда поиска файлов вызвана из подпапки в архиве, поле "Искомые имена файлов" будет включать путь к этой вложенной папке. Таким образом, поиск будет начинаться с этой подпапки.
  • Исправлены ошибки:
    • устранены сбой и уязвимость в системе безопасности при распаковке повреждённых архивов RAR;
    • WinRAR не мог распаковывать файлы из архивов ZIP, если было использовано сжатие по алгоритму XZ и шифрование AES;
    • если в настройках WinRAR был выключен параметр "Индикаторы Windows" и использовался режим архивирования "Помещать каждый файл в отдельный архив", то "золотистая" часть индикатора общего хода выполнения неверно показывала соотношение сжатия;
    • ход распаковки SFX-архивов был неверным, если самораспаковывающийся архив – многотомный, и общий размер его томов превышал 4 ГБ;
    • если имя папки в архиве содержит пробелы в конце, а пользователь выбрал и извлекает ряд папок в не-корневой папке архива, и при этом выключен параметр распаковки "Разрешить потенциально несовместимые имена", то WinRAR мог терять один или несколько конечных символов в имени извлечённой папки;
    • если в архиве RAR5 было сохранено только время создания или только время последнего доступа к файлу с секундной точностью, например с помощью ключей -ma5 -tsm- -tsa1, то такое сохранённое время игнорировалось при извлечении.
Что нового в версии 5.40:
  • Подменю "Кодировка имён" в меню "Параметры" позволяет выбирать кодировку для имён файлов в архиве. Выбор влияет на просмотр содержимого архива и команды извлечения. Для быстрого доступа в это меню можно использовать сочетание клавиш Ctrl+E.
    Данная функция может понадобиться при распаковке архива без имён файлов в Юникоде. Пример: распаковка zip-архива с именами файлов на китайском языке в среде Windows, где языком для программ, не поддерживающих Юникод, выбран русский.
  • Если в папке с обычными томами RAR также присутствуют тома для восстановления (файлы .rev), то команда тестирования архива после завершения проверки файлов .rar будет проверять содержимое rev-файлов.
    Если вы хотите протестировать только файлы .rev, не проверяя тома .rar, то выберите файлы .rev в списке файлов WinRAR и примените команду тестирования только к ним, либо выполните в командной строке следующую команду: rar t arcname.part1.rev
  • Файловая система NTFS позволяет давать файлам имена с пробелами и точками в конце, однако множество Windows-программ не умеют корректно обращаться с такими именами. Если параметр "Разрешить потенциально несовместимые имена" на вкладке "Дополнительно" в окне "Путь и параметры извлечения" выключен, то WinRAR при извлечении удаляет пробелы и точки в конце имён файлов, если они там имеются.
    По умолчанию этот параметр выключен.
    Консольная версия RAR при извлечении также удаляет пробелы и точки в конце имён файлов, если только в командной строке не указан ключ -oni.
  • Ранее при выборе метода обновления "Синхронизировать содержимое архива" (или указания ключа -as в командной строке) работа прерывалась, если не удавалось прочитать некоторые из архивируемых папок. Теперь WinRAR продолжает выполнять операцию и сохраняет файлы в архиве в соответствии с нечитаемыми папками.
  • Команду удаления Shift+Del в WinRAR можно использовать для удаления папок, содержащих файлы с нестандартными именами, оканчивающимися пробелами или точками. Обычное удаление в Корзину, так же как и Shift+Del в предыдущих версиях WinRAR не могли удалять такие папки.
    В отличие от Del, команда Shift+Del удаляет файлы окончательно, не перемещая их в Корзину. Для файлов с атрибутами "Только чтение" и системными никаких дополнительных запросов не выдаётся.
  • Копировать или распаковывать папки можно их перетаскиванием из панели с деревом папок в другие программы или на рабочий стол. Чтобы распаковать весь архив, перетащите его значок в корне дерева папок.
  • В окне извлечения при нажатии кнопки "Новая папка" предлагается имя новой папки на основе имени архива, а не нейтральное "Новая папка".
  • Информация о версии в консольном RAR:
    • если указан ключ -iver, то RAR показывает номер версии и прекращает работу; можно просто выполнить команду "RAR -iver"
    • RAR для Windows в информации о версии отображает "x86" или "x64" и при использовании ключа -iver, и в заголовке с авторскими правами для других команд.
  • Если ключ -p указан без необязательного параметра <пароль>, то пароль можно задать путём перенаправления файла или конвейеризации.
    Пример: rar -p myarc.rar myfiles < psw.txt
  • Консольная версия RAR рассматривает 'arcname.partN' как 'arcname.partN.rar', если 'arcname.partN' не существует, а 'arcname.part#.rar' существует.
    Например, можно выполнить команду RAR x arcname.part01 для распаковки архива arcname.part01.rar
  • Улучшения поддержки архивов 7z:
    • команда "Информация" в WinRAR корректно определяет и показывает у 7z-архивов статус "Непрерывный"
    • команда "Информация" в WinRAR показывает у 7z-архивов LZMA и LZMA2 размер словаря
    • неизвестный упакованный размер для файлов внутри непрерывного блока 7z обозначается как '?' вместо '0' при просмотре содержимого архива в WinRAR.
  • Максимальная длина комментария для архивов RAR увеличена с 64 до 256 КБ.
    Так как в комментарии архива хранятся команды сценариев SFX, это увеличение позволяет включать в самораспаковывающиеся архивы более длинные основной текст и информацию о лицензии.
  • Стандартный размер шрифта в окне просмотра WinRAR корректно увеличивается, если в Windows выбран режим экрана с высоким DPI.
  • Ключ -scul можно применять для обработки списков файлов в кодировке UTF-16 с порядком байтов big-endian (UTF-16BE) при условии, что они имеют корректную метку порядка байтов. Ранее поддерживались только списки файлов с порядком little-endian.
  • Теперь минимально поддерживаемая версия Windows – это Windows XP SP3. WinRAR не будет работать в Windows XP без установленных пакетов обновления.
  • Удалён параметр "Установки/Список файлов/Не изменять регистр букв в именах". Этот параметр предназначался для облегчения перехода с MS-DOS на Windows и больше не требуется.
  • Исправлены ошибки:
    • команда "Добавить в архив и отправить по e-mail" в 64-разрядной версии WinRAR 5.31 не работала с Microsoft Outlook x64
    • если WinRAR 5.31 для одного из языков с направлением справа налево был установлен в Windows с английским или другим системным языком, где направление письма – не справа налево, то WinRAR мог изменить макет Проводника Windows на соответствующий письму справа налево
    • если архив находился в папке с запретом записи, а содержимое архива извлекалось методом перетаскивания в папку, допускающую запись, то WinRAR выдавал ненужный запрос на повышение привилегий.
Что нового в версии 5.31:
  • Исправлены следующие проблемы, возникавшие в Windows в режимах с высоким разрешением экрана:
    • если в настройках Windows был выбран размер шрифта 150% или больше, размер шрифта в справке WinRAR не увеличивался соответствующим образом, из-за чего текст отображался слишком мелким
    • стандартная ширина колонок в списке файлов WinRAR была меньше ожидаемой, если в Windows был выбран размер шрифта 125% и более.
  • Улучшения интерфейса для языков с направлением письма справа налево:
    • правильное выравнивание текста в простых запросах WinRAR, например при подтверждениях удаления файлов из архива или очистки отчёта
    • кнопки "OK", "Отмена", "Справка" в диалоговых окнах с несколькими вкладками, например в окнах с настройками архивирования и извлечения или в окне настроек WinRAR, имеют правильное выравнивание и переведены на язык, используемый в Windows по умолчанию.
  • Исправлены ошибки:
    • SFX-модуль WinRAR мог загружать DLL-библиотеки из своей собственной папки с исполняемым файлом в результате вызова некоторых API-функций Windows. Это было чревато угрозой безопасности, если в папке с SFX-архивом хранились DLL-файлы со злонамеренным кодом. Теперь SFX-модуль предпринимает дополнительные меры для предотвращения такой ситуации в Vista и более новых версиях Windows. Имейте, однако, в виду, что данная проблема остаётся по-прежнему актуальной для тех, у кого в системе не установлены новейшие обновления безопасности, а также для пользователей Windows XP, поэтому им необходимо быть особенно осторожными: при запуске SFX-архива нужно убедиться, что в папке с ним не содержится злонамеренных DLL-файлов
    • WinRAR 5.30 не мог запускать файлы .lnk из списка файлов.
Что нового в версии 5.30:
  • Добавлена распаковка архивов ZIP из нескольких частей, созданных архиватором 7-Zip. Эти архивы имеют расширения .zip.001, .zip.002 и т.д. Чтобы просмотреть содержимое такого архива или распаковать его, нужно открыть в WinRAR файл с расширением .zip.001. Перед началом извлечения необходимо убедиться, что все части архива находятся в одной папке.
  • Добавлена распаковка файлов, разделённых на несколько частей и имеющих расширения .001, .002 и т.д. Вы можете открыть файл .001 как обычный архив и затем распаковать его содержимое. WinRAR объединит все части и сохранит их в извлечённый файл. Перед началом извлечения необходимо убедиться, что все части находятся в одной папке. В список ассоциирования WinRAR с типами файлов в окне "Установки/Интеграция" добавлен элемент "001".
  • Для перемещения по недавно посещённым папкам в списке файлов WinRAR можно использовать кнопки мыши "Вперёд/Назад", а также клавиши Alt+Влево и Alt+Вправо.
  • В командной строке RAR в путях к архиву можно использовать шаблоны папок. Например: rar a backup c:\backup\2015*\* Для таких папок с символами подстановки автоматически включается рекурсивный режим, даже если не был указан ключ -r.
  • Кнопка "Извлечь" в SFX-архиве изменяется на "Приостановить", когда извлечение уже началось, так что теперь распаковку SFX можно приостанавливать и возобновлять.
  • В окне поиска файлов добавлен параметр "Пропускать зашифрованные", позволяющий без выдачи сообщений пропускать зашифрованные архивы при выполнении команды поиска.
  • Команда тестирования архивов работает с tar.gz, tar.bz2 и tar.xz. Так как формат TAR не предоставляет проверочные контрольные суммы файлов, WinRAR проверяет только целостность контейнера GZIP, BZIP2 и XZ.
  • В случае тысяч ошибок добавление каждой новой строки в окне диагностических сообщений WinRAR могло происходить долго и замедляло операцию. Теперь всё работает быстро вне зависимости от количества ошибок.
  • Новый объект 'R' для ключа -sc определяет кодировку сообщений консольного RAR, перенаправляемых в файлы и конвейеры. Например, команда rar lb -scur data > list.txt создаст файл list.txt в Юникоде с именами заархивированных файлов.
  • Параметр времени простоя в ключе -ri<приоритет>[:<время_простоя>] изменён для снижения его влияния на производительность RAR и особенно на операции, связанные с данными для восстановления. Большие значения времени простоя необходимы для снижения нагрузки на систему до того же уровня, как в предыдущих версиях.
  • Команды "l" и "v" в консольном RAR выводят время в формате ГГГГ-ММ-ДД.
  • При распаковке архивов RAR и ZIP, созданных в среде UNIX, WinRAR преобразует юникодные составные символы из decomposed в precomposed. Такое преобразование необходимо для некоторых архивов, созданных в UNIX и OS X, чтобы можно было корректно распаковать в Windows файлы с не-английскими символами в именах. Работает в Windows начиная с версии Vista.
  • Время изменения устанавливается для всех папок, создаваемых при распаковке архивов .7z. Предыдущие версии устанавливали это время только для непустых папок.
  • WinRAR не позволяет компьютеру переходить в режим сна по истечении заданного времени неактивности, пока не будет завершена текущая операция – архивирование, распаковка или другая обработка архива.
  • Общий ход выполнения теперь отображается при распаковке архивов .arj, .lzh и .cab (за исключением многотомных архивов).
  • Индикатор выполнения теперь отображается при удалении файлов после архивирования и при снятии атрибута "Архивный" у заархивированных файлов.
  • Команда "Тест" также проверяет содержимое альтернативных потоков данных в архивах RAR 3.x-5.x. Ранее их содержимое проверялось только при работе команды распаковки.
  • SFX-модуль устанавливает переменную окружения sfxstime, содержащую время запуска этого модуля в формате "ГГГГ-ММ-ДД-ЧЧ-ММ-СС-мс". Её можно указать к команде Path, если требуется генерировать уникальный путь установки на основе времени, например так: "Path=myapp-%sfxstime%".
  • Исправлены ошибки:
    • консольная версия RAR вызывала сбой вместо вывода запроса на перезапись при попытке добавить файлы в уже существующие тома;
    • команда "lt" в консольном RAR не показывала секунды у времени файлов;
    • WinRAR не мог распаковывать файлы .xxe, если в их теле не было строки "section N of xxencode";
    • WinRAR не мог восстанавливать содержимое альтернативного потока данных NTFS, сохранённого ключом -os, если тот был разделён между разными томами.
Что нового в версии 5.21:
  • "Drag and drop context menu" options in "Settings/Integration/ Context menu items" dialog allow to disable WinRAR archiving and extraction commands in context menu displayed after dragging and dropping files with right mouse button.
  • If winrar.ini file is present in the same folder as WinRAR installer, winrar.ini will be copied to WinRAR program folder after completing installation.
  • While previous versions could produce RAR5 volumes of slightly smaller than requested size sometimes, such situation is less likely now. In most cases volume size equals to specified by user.
  • Now by default WinRAR skips symbolic links with absolute paths in link target when extracting. You can enable creating such links with "Allow absolute paths in symbolic links" option on "Advanced" page of extraction dialog or with -ola command line switch. Such links pointing to folders outside of extraction destination folder can present a security risk. Enable their extraction only if you are sure that archive contents is safe, such as your own backup.
  • Bugs fixed:
    • WinRAR 5.20 issued unnecessary user account control (UAC) prompt, when running an executable from archive stored in UAC protected folder. Since nothing is extracted to folder containing an archive in such case, UAC prompt is not needed;
    • WinRAR could overwrite files with read-only attribute only when unpacking RAR and ZIP archive formats. Now it is also implemented for other archive formats supported by WinRAR;
    • "Elapsed time" and "Time left" were displayed incorrectly when applying "Convert" command to multiple archives and enabling "Add recovery record" option.
Особенности RePack'a by TryRooM:
  • Тип: установка [x86/x64] / распаковка
  • Языки: русский, english, українська
  • Лечение: проведено
Параметры командной строки:
  • Тихая распаковка русской версии: /VERYSILENT /P /RU
  • Тихая распаковка английской версии: /VERYSILENT /P /EN
  • Тихая распаковка украинской версии: /VERYSILENT /P /UKR
  • Тихая установка русской версии: /VERYSILENT /I /RU
  • Тихая установка английской версии: /VERYSILENT /I /EN
  • Тихая установка украинской версии: /VERYSILENT /I /UKR
  • Выбор места установки: /D=ПУТЬ
Параметр /D=ПУТЬ следует указывать самым последним
Например: winrar.exe /VERYSILENT /I /D=C:\MyProgram

Скачать WinRAR

Комментарии для сайта Cackle