Select a version
The current version is displayed by default, but you can seelect from the list below to view changes in earlier versions:
5.40 b3, 5.40 b2, 5.40 b1, 5.31, 5.30, 5.21, 5.20, 5.11, 5.10, 5.01, 5.00, 4.20, 4.11, 4.10, 4.01, 4.00, 3.93, 3.92, 3.91, 3.90, 3.80, 3.71, 3.70, 3.62, 3.61, 3.60, 3.51, 3.50, 3.42, 3.41, 3.40, 3.30, 3.20, 3.11, 3.10, 3.00
Changes in version 5.4, b3
a) RAR exited with code 6 (file open error) instead of expected code 10 (no files found) if file name specified for archiving did not exist;
b) WinRAR could issue an excessive sound notification in the middle of archiving if sound was enabled in WinRAR settings and "Put each file to separate archive" option turned on;
c) WinRAR did not delete a temporary file if ZIP archive modification was aborted, because ZIP archive had the read-only attribute;
d) WinRAR crashed if "Print file" command was applied to a file or folder without extension.
|2.||Switch -scul can be used to process big endian UTF-16 list files, provided that they have the correct byte order mark. Previously it supported only little endian file lists.|
|3.||5.40 beta 1 did not work on CPU without SSE2 instruction set.|
|4.||It could take excessively long time to cancel WinRAR "Repair" command on some corrupt archives.|
|5.||If "Generate archive name by mask" option was used and archive was created in a system protected folder requiring privileges elevation, mask was added to archive name twice.|
|6.||"Name encoding" submenu in "Options" menu allows to select encoding for archived file names. This selection affects archive browsing and extraction commands. You can use Ctrl+E keyboard shortcut to access this menu quickly.
It can be useful when unpacking an archive without Unicode file names. For example, unpacking a zip file with Chinese archived names in Windows with Russian specified as a language for non-Unicode programs.
|7.||If RAR recovery volumes (.rev files) are present in the same folder as usual RAR volumes, archive test command verifies .rev contents after completing testing .rar files.
If you wish to test only .rev files without checking .rar volumes, you can select .rev files in WinRAR file list and apply "Test" only to them or run:
rar t arcname.part1.rev
in the command line.
|8.||While NTFS file system permits file names with trailing spaces and dots, a lot of Windows programs fail to process such names correctly. If "Allow potentially incompatible names" option in "Advanced" page of extraction dialog is turned off, WinRAR removes trailing spaces and dots, if any, from file names when extracting.
This option is turned off by default.
Command line RAR also removes trailing spaces and dots when extracting unless -oni switch is specified.
|9.||Previously "Synchronize archive contents" update mode (-as command line switch) aborted if some of archiving folders could not be read. Now WinRAR continues performing the operation and preserves archived files matching unreadable folders.|
|10.||WinRAR Shift+Del delete command can be used to delete folders containing non-standard file names with trailing spaces and dots. Usual delete to Recycle Bin also as Shift+Del in previous WinRAR versions cannot delete such folders.
Unlike Del command, Shift+Del removes files permanently, they are not moved to Recycle Bin. No additional prompts are issued for files with read-only and system attributes.
|11.||You can drag folders from folder tree panel and drop them to other programs or Desktop to copy or unpack them. Drag the archive icon in tree panel root to unpack the entire archive.|
|12.||"New folder" button in extraction dialog proposes a new folder name based on archive name instead of generic "New Folder".|
|13.||Command line RAR version information:
a) if -iver switch is specified, RAR displays the version number and quits. You can run just "RAR -iver";
b) "x86" or "x64" is displayed in Windows RAR version information both for -iver and in the copyright title for other commands.
|14.||If -p switch is used without optional <pwd> parameter, a password can be also set with file redirection or pipe.
For example: rar -p myarc.rar myfiles < psw.txt
|15.||Command line RAR treats 'arcname.partN' as 'arcname.partN.rar' if 'arcname.partN' does not exist and 'arcname.part#.rar' exists.
For example, it is allowed to run:
RAR x arcname.part01
to start extraction from arcname.part01.rar
|16.||Improvements in 7z archives support:
a) "Solid" status is correctly detected and reported for 7z archives in WinRAR "Info" command
b) dictionary size is displayed for LZMA and LZMA2 7z archives in WinRAR "Info" command
c) unknown packed size for files inside of 7z solid block is denoted as '?' instead of '0' when browsing the archive contents in WinRAR.
|17.||Maximum comment length for RAR archives is increased from 64 to 256 KB.
Since SFX script commands are stored in archive comment, it allows a longer main and license text in SFX archives.
|18.||Size of default WinRAR viewer font is scaled up properly in Windows high DPI mode.|
|19.||Minimum supported Windows version is Windows XP SP3 now. WinRAR will not run in Windows XP without service packs.|
|20.||"Settings/File list/Allow all uppercase names" option is removed. This option was intended to simplify transition from MS DOS to Windows and is not needed anymore.|
a) WinRAR 5.31 x64 "Compress and email" command did not work with Microsoft Outlook x64
b) if WinRAR 5.31 version for one of right to left languages was installed in Windows with English or other not right to left system language, WinRAR could change Windows Explorer layout to right to left
c) if archive was stored in a folder without "Write" permission and if archive contents was extracted with drag and drop to a writable folder, WinRAR issued an unnecessary privileges elevation prompt.