1. Появившаяся в сентябре и октябре 2015 года на новостных сайтах в
Интернете информация о критической уязвимости в самораспаковывающихся
архивах WinRAR не соответствует действительности. К сожалению, работники
прессы не удосужились выяснить, что описанное ими не имеет отношения
к WinRAR, а связано с уязвимостью в Windows OLE, для которой компания
Microsoft выпустила исправляющее обновление в ноябре 2014 года:
[Для просмотра данной ссылки нужно зарегистрироваться]
Однако даже если данное обновление не установлено, эта уязвимость
в Windows OLE не вносит новых факторов риска в SFX-архивы WinRAR.
См. подробности здесь:
[Для просмотра данной ссылки нужно зарегистрироваться]
Никаких патчей для WinRAR не требуется.
2. Добавлена распаковка архивов ZIP из нескольких частей, созданных
архиватором 7-Zip. Эти архивы имеют расширения .zip.001, .zip.002 и т.д.
Чтобы просмотреть содержимое такого архива или распаковать его, нужно
открыть в WinRAR файл с расширением .zip.001. Перед началом извлечения
необходимо убедиться, что все части архива находятся в одной папке.
3. Добавлена распаковка файлов, разделённых на несколько частей и имеющих
расширения .001, .002 и т.д. Вы можете открыть файл .001 как обычный
архив и затем распаковать его содержимое. WinRAR объединит все части
и сохранит их в извлечённый файл. Перед началом извлечения необходимо
убедиться, что все части находятся в одной папке.
В список ассоциирования WinRAR с типами файлов в окне
"Установки/Интеграция" добавлен элемент "001".
4. Для перемещения по недавно посещённым папкам в списке файлов WinRAR
можно использовать кнопки мыши "Вперёд/Назад", а также клавиши
Alt+Влево и Alt+Вправо.
5. В командной строке RAR в путях к архиву можно использовать шаблоны
папок. Например:
rar a backup c:\backup\2015*\*
Для таких папок с символами подстановки автоматически включается
рекурсивный режим, даже если не был указан ключ -r.
6. Кнопка "Извлечь" в SFX-архиве изменяется на "Приостановить", когда
извлечение уже началось, так что теперь распаковку SFX можно
приостанавливать и возобновлять.
7. В окне поиска файлов добавлен параметр "Пропускать зашифрованные",
позволяющий без выдачи сообщений пропускать зашифрованные архивы
при выполнении команды поиска.
8. Команда тестирования архивов работает с tar.gz, tar.bz2 и tar.xz.
Так как формат TAR не предоставляет проверочные контрольные суммы
файлов, WinRAR проверяет только целостность контейнера GZIP, BZIP2
и XZ.
9. В случае тысяч ошибок добавление каждой новой строки в окне
диагностических сообщений WinRAR могло происходить долго и
замедляло операцию. Теперь всё работает быстро вне зависимости
от количества ошибок.
10. Новый объект 'R' для ключа -sc определяет кодировку сообщений
консольного RAR, перенаправляемых в файлы и конвейеры.
Например, команда
rar lb -scur data > list.txt
создаст файл list.txt в Юникоде с именами заархивированных файлов.
11. Параметр времени простоя в ключе -ri<приоритет>[:<время_простоя>]
изменён для снижения его влияния на производительность RAR и
особенно на операции, связанные с данными для восстановления.
Большие значения времени простоя необходимы для снижения нагрузки
на систему до того же уровня, как в предыдущих версиях.
12. Команды "l" и "v" в консольном RAR выводят время в формате ГГГГ-ММ-ДД.
13. При распаковке архивов RAR и ZIP, созданных в среде UNIX, WinRAR
преобразует юникодные составные символы из decomposed в precomposed.
Такое преобразование необходимо для некоторых архивов, созданных
в UNIX и OS X, чтобы можно было корректно распаковать в Windows файлы
с не-английскими символами в именах. Работает в Windows начиная
с версии Vista.
14. Время изменения устанавливается для всех папок, создаваемых при
распаковке архивов .7z. Предыдущие версии устанавливали это время
только для непустых папок.
15. WinRAR не позволяет компьютеру переходить в режим сна по истечении
заданного времени неактивности, пока не будет завершена текущая
операция – архивирование, распаковка или другая обработка архива.
16. Общий ход выполнения теперь отображается при распаковке архивов
.arj, .lzh и .cab (за исключением многотомных архивов).
17. Индикатор выполнения теперь отображается при удалении файлов после
архивирования и при снятии атрибута "Архивный" у заархивированных
файлов.
18. Команда "Тест" также проверяет содержимое альтернативных потоков
данных в архивах RAR 3.x-5.x. Ранее их содержимое проверялось
только при работе команды распаковки.
19. SFX-модуль устанавливает переменную окружения sfxstime, содержащую
время запуска этого модуля в формате "ГГГГ-ММ-ДД-ЧЧ-ММ-СС-мс".
Её можно указать к команде Path, если требуется генерировать уникальный
путь установки на основе времени, например так: "Path=myapp-%sfxstime%".
20. Исправлены ошибки:
а) консольная версия RAR вызывала сбой вместо вывода запроса на
перезапись при попытке добавить файлы в уже существующие тома;
б) команда "lt" в консольном RAR не показывала секунды у времени файлов;
в) WinRAR не мог распаковывать файлы .xxe, если в их теле не было
строки "section N of xxencode";
г) WinRAR не мог восстанавливать содержимое альтернативного потока
данных NTFS, сохранённого ключом -os, если тот был разделён
между разными томами.