· 6 years ago · Aug 31, 2019, 07:16 AM
1
2
3
4
5
6 Home
7 RAR
8 News
9 Themes
10 Extras
11 Downloads
12 Dealers
13 Feedback
14 Partnership
15 Privacy
16 Imprint
17 Other
18
19
20
21Latest changes in WinRAR
22
23
24 WinRAR - What's new in the latest version
25
26
27 Version 5.80 beta 1
28
29 1. "Preserve source files last access time" option on "Time" page
30 of archiving dialog permits to preserve the original last access time
31 of archiving files.
32
33 2. Command line -tsp switch can be used to preserve the original
34 last access time of archiving files. It can be combined with other
35 -ts switches, like: rar a -tsc -tsp arcname files
36
37 3. It is allowed to combine several modifiers in the same -ts switch.
38 For example, we can use -tscap instead -tsc -tsa -tsp.
39
40 4. WinRAR can read default values of command line switches from rar.ini
41 text file, which can be stored either in the same folder as WinRAR.exe
42 or in %APPDATA%\WinRAR folder. This file includes strings in following
43 format:
44
45 switches=<any RAR switches separated by spaces>
46 switches_<command>=<any RAR switches separated by spaces>
47
48 First applies switches to all and second to individual commands.
49 For example:
50
51 switches=-m5 -s
52 switches_x=-o+
53
54 Most of switches specified in rar.ini are used only in the command line
55 mode. Some switches can be applicable both in shell and in command line
56 modes. Previously this rar.ini format was supported only by console RAR.
57
58 5. Command line -agf<default_format> switch specifies the default format
59 string for -ag switch. It has a practical value only if placed to
60 rar.ini configuration file or to RAR environment variable.
61 For example, if we set RAR environment variable to -agfYYYY-MMM-DD,
62 we can use -ag without a parameter with YYYY-MMM-DD format string
63 assumed.
64
65 6. Switches -ed and -e+d can be used in archive processing commands
66 for any combination of RAR and archive operating systems.
67 In older versions RAR for Windows could not use them for Unix RAR
68 archives also as RAR for Unix for Windows RAR archives.
69
70 7. Previously "Test" command failed to check integrity of archived NTFS
71 alternate data streams and issued "Unknown data header format" warning
72 if size of such stream exceeded 16 MB. This limitation is removed now.
73
74 8. Archiving speed for large NTFS alternate data streams on multi-core
75 CPUs is increased.
76
77 9. "Find" command:
78
79 a) when extracting encrypted files directly from "Search results"
80 dialog, password prompt was issued for every found file
81 even if all files belonged to same archive.
82
83 Now password is requested only once per archive;
84
85 b) Ctrl+A hotkey selects all files in "Search results".
86
87 10. Archive comment window:
88
89 a) previous versions did not allow to use Ctrl+W shortcut to close
90 WinRAR when comment window had keyboard focus. Now Ctrl+W works
91 also from comment window;
92
93 b) mouse wheel is supported also for comments with ANSI Escape sequences;
94
95 c) for some lenghty comments with ANSI Escape sequences last line
96 of comment was visible only partially even after scrolling up to
97 bottom. It is displayed comletely now.
98
99 11. Maximum path length for files in 7z archives is increased up to
100 2048 characters. While such lengthy paths were already supported
101 for RAR and ZIP formats, previous versions limited the path length
102 to 260 characters for 7z archives.
103
104 12. If archive or file name is too lengthy to fit to archiving
105 or extraction progress window, it is truncated. Previously such names
106 were truncated at the end, making the file extension invisible.
107 This version truncates them removing the path component and symbols
108 in the middle, but preserving beginning of file name and file extension.
109
110 13. If files selected for archiving differ only by extension,
111 a proposed archive name is based on their name part.
112 For example, archiving dialog will propose Readme.rar if we selected
113 Readme.txt and Readme.doc.
114
115 Previous versions always generated the archive name based on parent
116 folder name for several selected files.
117
118 14. "Symlink" and "Hardlink" is diplayed in "Type" column for symlink
119 and hardlink records in .tar archives. Previous versions displayed
120 a proper type for such records only in .rar archives.
121
122 15. Copying and pasting files from large archives could fail if
123 extraction took a lot of time. This version can paste files from
124 such archives as well, but we have to start extraction already on
125 "Copy" command and not on "Paste" to achieve this.
126
127 16. Similarly to RAR5 volumes, recovery volumes in RAR4 format use
128 the same width of volume number field as corresponding RAR volumes.
129 While previously WinRAR could create arc.part01.rar and arc.part1.rev
130 in RAR4 format, now both types of volumes will use "part01".
131
132 17. "Set font..." button in "Settings/File list" also changes the folder
133 tree panel font. Previously it changed only the file list font.
134
135 18. Bugs fixed:
136
137 a) if non-existent path is specified in archive name in archiving
138 dialog, WinRAR proposes to create such path. Previous versions
139 could create such path in WinRAR start-up folder instead of
140 currently displayed folder;
141
142 b) WinRAR could crash when adding the recovery record in RAR5 format
143 on CPUs not supporting CPUID EAX=7 command and returning random
144 data in response. These are some CPUs from early 2000s;
145
146 c) WinRAR failed to create archives after dragging files with
147 right mouse button in Windows shell, dropping them to another folder,
148 selecting "Add to archive..." in context menu and enabling
149 "Put each file to separate archive" option;
150
151 d) "winrar r *.zip" command repaired only the first ZIP archive
152 in the set if all archives had numeric names like 1.zip, 2.zip
153 and signatures in the beginning of archives were missing;
154
155 e) previous WinRAR version failed to unpack folder records
156 in archives created by RAR 1.50;
157
158 f) in rare cases WinRAR failed to extract and reported an error
159 for valid .gz archives produced by some compression optimization
160 tools;
161
162 g) progress bar in tray icon never reached 100% in high DPI mode;
163
164 h) creation and last access time was not displayed for archived folders
165 if folder records were stored in archive after folder contents;
166
167 i) "Skip encrypted archives" option in "Convert archives" command
168 did not work for 7-Zip archives with headers encryption.
169
170
171 Version 5.71
172
173 1. "Convert archives" command:
174
175 a) improved performance when processing a lot of small archives
176 in Windows 10;
177
178 b) fixed memory leaks which could lead to excessive memory use
179 when converting to ZIP format.
180
181 2. Corrupt ZIP archive processing:
182
183 a) "Repair" command replaces packed and unpacked file sizes stored
184 in local file header with sizes from central directory
185 if local header sizes look invalid;
186
187 b) file extraction is stopped at unpacked size stored in ZIP headers
188 even if available packed data allows further extraction.
189 It is done to prevent unexpected hard drive space usage.
190
191 3. Ctrl+C allows to abort RAR "l" command quickly. In previous versions
192 it could take several seconds until list command stopped.
193
194 4. Bugs fixed:
195
196 a) WinRAR could crash when attempting to display some types of archive
197 comments in GUI shell, resulting in a denial of service;
198
199 b) if "Save archive name" and "Add to context menu" options were
200 set in compression profile parameters and profile was invoked
201 from Explorer context menu, WinRAR proposed an automatically
202 generated archive name instead of name saved in profile.
203
204 c) WinRAR displayed an unneeded pair of round brackets in "Archive"
205 column of "Diagnostic messages" window for system error messages;
206
207 d) "Extract to folder\" Windows Explorer context menu command could
208 fail to unpack ZIP archives if their names included a numeric
209 part followed by .zip extension, arbitrary data was present
210 before the first file record and "Remove redundant folders from
211 extraction path" WinRAR option was switched on;
212
213 e) in "RAR x -x<mask> arcname" command, parent folders of files
214 matching the specified mask also were excluded from extracting;
215
216 f) "Find" command returned the current folder own name additionally
217 to its contents for "Current folder" search area if folder name
218 matched "File names to find" mask;
219
220 g) if "Find in files" and "Find in archives" are both enabled,
221 "Find" command did not match an archive name itself against
222 "File names to find" mask after searching inside of archive.
223 So it did not display archive names for masks like *.rar
224 and applied this mask only to files inside of archives;
225
226 h) when running an executable directly from archive, WinRAR 5.70
227 did not set a temporary folder with unpacked files as current.
228 So executables attempting to access other archived files
229 in current folder could fail to work;
230
231 i) WinRAR could be inaccessible for few seconds after closing
232 an archived file opened in internal viewer in Windows 10;
233
234 j) dragging a file to subfolder of ZIP archive with "Store full paths"
235 option enabled produced invalid pathnames consisting of repeated
236 subfolder name. Same invalid pathnames were produced if adding files
237 to ZIP archive with -ap<folder> -ep2 switches.
238
239
240 Version 5.70
241
242 1. "Files to process" option on "Time" page of archiving dialog
243 allows to choose files based on modification, creation or last access
244 file time. Previously it was possible for modification time only.
245
246 2. Command line -ta, -tb, -tn, -to switches accept 'm', 'c' and 'a'
247 modifiers after the switch name. So file time conditions can include
248 not only the file modification time as in previous versions,
249 but also creation and last access time.
250
251 Such switch can include multiple modifiers to set the same date
252 for all specified times. For example, -tamc20190215 will process files
253 modified and created after 2019-02-15.
254
255 New 'o' modifier permits to switch from AND to OR logic,
256 so -tamco20190215 includes files modified or created after 2019-02-15.
257 It is also allowed to specify several time filtering switches
258 with different dates in the same command line, like:
259 -taco20190201 -tbmo20190210
260
261 Switches -ta and -tn also include files matching the specified date
262 exactly. Switches -tb and -to exclude such files.
263
264 3. WinRAR file list can display creation and last access file times
265 if they are available.
266
267 Creation and last access columns are disabled by default and can be
268 enabled in "Select file list columns" dialog. This dialog is opened
269 after right clicking on file list column headers or after pressing
270 "File list/Files/Columns..." button in WinRAR settings.
271
272 4. "Double extensions for archives" and "Archives in subfolders"
273 options on "Files" page of archiving dialog modify behavior of
274 "Put each file to separate archive" option.
275
276 You can switch between archive names in filename.ext.rar
277 and filename.rar style with "Double extensions for archives".
278
279 You can create a separate archive for every file in selected subfolders
280 or store the entire contents of every selected folder in separate
281 archive depending on the state of "Archives in subfolders" option.
282
283 5. New -ad1 switch can be used when unpacking multiple archives
284 recursively, such as 'rar x -r -ad1 arc\*.rar'. It creates
285 a separate folder for files unpacked from each archive,
286 but unlike already existing -ad switch, it creates such folders
287 in each archive folder.
288
289 6. If context menu "Extract each archive to separate folder" is applied
290 to archives from different folders in Windows Explorer "Search results",
291 subfolders with unpacked files are created in each archive folder.
292 Previous versions created them all in a folder of right clicked archive.
293
294 7. New "File list/List style/Checkboxes" option in WinRAR settings
295 allows to use checkboxes to select file list items.
296
297 8. New "File list/Files/Exact sizes" option in WinRAR settings.
298
299 If this option is on, file sizes are always displayed in bytes.
300 If it is off, sizes are rounded up and use units such as KB or MB.
301 Smaller files can be still displayed in bytes.
302
303 9. If several console RAR are started with -ioff switch, PC is turned off
304 by RAR copy finished last. Previously this switch was processed
305 by first finished copy.
306
307 10. Read and write buffer size is increased for .iso files.
308 It can help to improve .iso extraction performance in some cases,
309 such as for network drives.
310
311 11. If "Delete archive" option in extraction dialog is applied to a set
312 of RAR and REV volumes in volname.part# format, WinRAR will delete
313 REV volumes as well. Previously only RAR volumes were deleted
314 keeping REV files intact.
315
316 12. If "Delete archive" option in extraction dialog is applied to set
317 of ZIP volumes with .zip.001, .zip.002, .zip.003 extensions,
318 WinRAR will delete all ZIP volumes. Previously only .zip.001 volume
319 was deleted for such volume naming scheme.
320
321 13. If we unpack arcname.rar using "Extract to arcname\" Explorer context
322 menu command and "arcname" file already exists, WinRAR shell extension
323 will propose "Extract to arcname~1\" instead. Previously this context
324 menu command attempted to create a folder with same name as already
325 existing file and failed.
326
327 14. If we pack a shortcut file with .lnk extension from Explorer context
328 menu, .lnk file itself is added to archive. Previous versions added
329 .lnk file target instead of .lnk file.
330
331 15. Windows does not allow executables exceeding 4 GB, so WinRAR issues
332 an error immediately when attempting to create 4 GB or larger
333 RAR SFX volumes. Previously WinRAR issued such error only after
334 creating the first RAR volume.
335
336 16. Total extraction progress is displayed for 7z multivolume archives.
337 Accuracy of 7z total extraction progress is improved.
338
339 17. "Find" command "Disks and folders" drop down list has been renamed
340 to "Search area". Additionally to already existing choices,
341 it includes a new "Selected items" option restricting search
342 to files and folders selected in WinRAR file list.
343
344 18. "Find" command displays the number of found items in status bar.
345
346 19. "Diagnostic messages" window displays archive names in a separate
347 column to provide the better message visibility for lengthy
348 archive names.
349
350 20. Switch -isnd[-] in command line WinRAR mode allows to override
351 "Enable sound" option in WinRAR settings. Use -isnd to turn sound
352 notifications on and -isnd- to turn them off.
353
354 21. Nadav Grossman from Check Point Software Technologies informed us
355 about a security vulnerability in UNACEV2.DLL library.
356 Aforementioned vulnerability makes possible to create files
357 in arbitrary folders inside or outside of destination folder
358 when unpacking ACE archives.
359
360 WinRAR used this third party library to unpack ACE archives.
361 UNACEV2.DLL had not been updated since 2005 and we do not have access
362 to its source code. So we decided to drop ACE archive format support
363 to protect security of WinRAR users.
364
365 We are thankful to Check Point Software Technologies for reporting
366 this issue.
367
368 22. Bugs fixed:
369
370 a) console RAR mixed up source and destination file sizes and times
371 in the overwrite prompt when updating a file in RAR archive
372 with -o switch;
373
374 b) dragging files from 32-bit applications to 64-bit WinRAR window
375 did not work;
376
377 c) WinRAR Shift+Del command applied to a folder could fail to delete
378 some its subfolders. This command is used to delete files and folders
379 permanently instead of moving them to Recycle Bin;
380
381 d) folder tree panel could not change folders if archived pathnames
382 started from path separator, such as in archives created by tar tool
383 with --absolute-names option;
384
385 e) if relative "Path=.\somefolder" was specified in SFX comment
386 and SFX archive needed to elevate privileges when extracting,
387 it created 'somefolder\somefolder' instead of 'somefolder';
388
389 f) commands modifying an existing RAR4 volume reset the volume number
390 field to 1. While it did not affect extraction, WinRAR displayed
391 a wrong volume number for such volumes;
392
393 g) fixed a crash when reading a comment from a corrupt RAR file;
394
395 h) toolbar in "Find" command "Search results" window was not adjusted
396 to different toolbar icon sizes properly.
397
398
399 Version 5.61
400
401 1. "Delete archive" extraction option deletes all volumes even if user
402 started extraction from non-first RAR volume, but first volume
403 is present and all files are unpacked successfully. In such case
404 previous versions ignored "Delete archive" even if WinRAR was able
405 to locate the first volume and process the volume set from beginning.
406
407 2. Compression ratio bar is not displayed on "Archive" page of
408 Explorer file properties for archives with encrypted file names.
409 WinRAR cannot reliably calculate it for such archives without
410 a password and previously it just displayed 0% here.
411
412 3. Bugs fixed:
413
414 a) WinRAR displayed "The specified password is incorrect" message
415 infinitely when attempting to open RAR5 archive with encrypted
416 file names if wrong global password was set with Ctrl+P;
417
418 b) memory management bug in the password dialog could lead to
419 access to already freed memory followed by crash.
420 This issue may be also associated with security risks;
421
422 c) fixed crashes in corrupt RAR, ACE and LZH archives.
423 This issue may be also associated with security risks;
424
425 d) while starting, WinRAR could cause a brief flickering in menu bars
426 of few other applications;
427
428 e) WinRAR "Find" command matched "String to find" against all
429 archived files ignoring "File names to find" mask when searching
430 in CAB archives;
431
432 f) SFX module "License" command did not set a title of license window;
433
434 g) if "Start-up folder" in WinRAR settings included the trailing
435 backslash, WinRAR ignored first "Up one level" command.
436
437
438 Version 5.60
439
440 1. We updated WinRAR graphics.
441
442 We are grateful to http://weirdsgn.com and http://icondesignlab.com
443 designers participated in this endeavor and proud to announce that
444 WinRAR uses the new icon set prepared by Aditya Nugraha Putra
445 from http://weirdsgn.com.
446
447 Previous WinRAR icons are available as interface theme here:
448 https://rarlab.com/themes/WinRAR_Classic_48x36.theme.rar
449
450 2. "Repair" command efficiency is improved for recovery record protected
451 RAR5 archives. Now it can detect deletions and insertions of unlimited
452 size also as shuffled data including data taken from several recovery
453 record protected archives and merged into a single file in arbitrary
454 order.
455
456 3. "Turn PC off when done" archiving option is changed to "When done"
457 drop down list, so you can turn off, hibernate or sleep your PC
458 after completing archiving.
459
460 4. Use -ioff or -ioff1 command line switch to turn PC off,
461 -ioff2 to hibernate and -ioff3 to sleep your PC after completing
462 an operation.
463
464 5. If encoding of comment file specified in -z<file> switch is not
465 defined with -sc switch, RAR attempts to detect UTF-8, UTF-16LE
466 and UTF-16BE encodings based on the byte order mask and data
467 validity tests.
468
469 6. WinRAR attempts to detect ANSI, OEM and UTF-8 encodings of
470 ZIP archive comments automatically.
471
472 7. "Internal viewer/Use DOS encoding" option in "Settings/Viewer"
473 is replaced with "Internal viewer/Autodetect encoding".
474 If "Autodetect encoding" is enabled, the internal viewer attempts
475 to detect ANSI (Windows), OEM (DOS), UTF-8 and UTF-16 encodings.
476
477 8. Normally Windows Explorer context menu contains only extraction
478 commands if single archive has been right clicked. You can override
479 this by specifying one or more space separated masks in "Always display
480 archiving items for" option in Settings/Integration/Context menu items",
481 so archiving commands are always displayed for these file types
482 even if file was recognized as archive. If you wish both archiving
483 and extraction commands present for all archives, place "*" here.
484
485 9. SFX module "SetupCode" command accepts an optional integer parameter
486 allowing to control mapping of setup program and SFX own error codes.
487 It is also accessible as "Exit code adjustment" option
488 in "Advanced SFX options/Setup" dialog.
489
490 10. New "Show more information" WinRAR command line -im switch.
491 It can be used with "t" command to issue a message also in case of
492 successful archive test result. Without this switch "t" command
493 completes silently if no errors are found.
494
495 This switch is applicable only to WinRAR.exe and ignored by console
496 RAR.exe.
497
498 11. If a wrong password is entered when unpacking an encrypted file
499 in ZIP archive, WinRAR proposes to enter a valid password
500 for same file again instead of aborting extraction.
501
502 12. If a wrong password is entered when opening or unpacking RAR archive
503 with encrypted file names, WinRAR proposes to enter a valid password
504 again instead of aborting the operation. Previous versions already
505 did so for RAR archives with encrypted file data, but aborted
506 for archives with file name encryption.
507
508 13. WinRAR recognizes GZIP files with arbitrary data preceding
509 an actual GZIP archive, such as .scexe firmware files.
510
511 14. @filelist parameter can be specified in "Files to add" field of
512 archiving dialog. In this case WinRAR will attempt the list of archiving
513 files from 'filelist' file, which should be the plain text, one file
514 name per line.
515
516 15. Info dialog:
517
518 a) compression ratio graph is updated;
519
520 b) "Names and data" is displayed in "Encryption" field for
521 archives with encrypted file names.
522
523 16. Full archive name is displayed if mouse pointer is placed over
524 an archive name in the operation progress window. It can be useful
525 if archive name is lengthy and does not fit to available window space.
526
527 17. If -ts1 switch is used with -u or -f, file time comparison is performed
528 with 1 second precision. Previosuly in such case we could wrongly treat
529 an adding file as newer than archived just because we compared the high
530 precision adding file time against the low precision archived file time.
531
532 18. "Update" and "Fresh" commands ('u' and 'f' in the command line mode)
533 quit immediately if no files are to be updated. Previously they created
534 a temporary archive before quitting when updating archives with recovery
535 record or quick open information.
536
537 19. Prompt is issued after creating 500 volumes from WinRAR GUI shell,
538 so user can continue or quit further archiving. It is done to prevent
539 creating many thousands of volumes in case of wrongly entered
540 volume size.
541
542 20. WinRAR uses megabytes instead of bytes as default units for volume size
543 field in the archiving dialog.
544
545 21. "Repair" command issues "Recovery record is corrupt" message
546 after repairing RAR5 archive containing a broken recovery record.
547 Previously such message was issued only by "Test" command
548 and "Repair" handled most of recovery record damages silently.
549
550 22. Bugs fixed:
551
552 a) fixed potential security issues when processing corrupt
553 RAR archives;
554
555 b) non-English characters in TAR files with PAX extended headers
556 were not displayed correctly;
557
558 c) "rar x arcname.rar .." command unpacked files to current folder
559 instead of its parent;
560
561 d) pasting files from Windows Explorer to archive opened in WinRAR
562 blocked further copy and paste operations in Explorer until
563 archiving was finished;
564
565 e) SFX module issued "The specified password is incorrect" message
566 infinitely not prompting for correct password once a wrong password
567 was entered;
568
569 f) folders time was always set when extracting ZIP archives even if
570 "File time" options in the extraction dialog were turned off;
571
572 g) if "Delete archive: Always" was selected when extracting
573 and user pressed "Cancel" in the file overwrite or password prompt,
574 an archive could be deleted even after cancelling extraction
575 for .zip and .7z formats.
576
577
578 Version 5.50
579
580 1. WinRAR and command line RAR use RAR 5.0 archive format by default.
581 You can change it to RAR 4.x compatible format with "RAR4" option
582 in archiving dialog or -ma4 command line switch.
583
584 If you prefer RAR 4.x format by default, use "Create default..."
585 button on "Compression" page of WinRAR settings and set "RAR4"
586 in the displayed dialog.
587
588 This change affects only new clean installs. If you already saved
589 RAR format in the default compression profile in previous versions,
590 WinRAR respects stored settings.
591
592 2. Use "Set master password" button in "Organize passwords" dialog
593 to encrypt saved password records and protect them from unauthorized
594 access.
595
596 If saved passwords are protected with master password, you need to
597 enter the master password and press "OK" in password prompt to access
598 them. If entered password does not match the master password,
599 it is treated as a usual password for archive operations.
600
601 Once entered, the master password is valid until WinRAR is closed.
602 Close WinRAR and open it again after specifying the master password
603 if you wish to see how protection works. Enter a valid and then
604 empty master password to remove encryption from previously protected
605 password records.
606
607 This WinRAR version uses a new data format for password organizer,
608 so passwords stored in "Organize passwords" dialog are not readable
609 by older versions. It does not affect archive encryption formats
610 and encrypted archives are compatible with previous WinRAR version.
611 Organizer data is converted to a new format only when you save it
612 and not immediately after installing WinRAR.
613
614 3. Prompt proposing to set the master password is displayed
615 when storing a password in compression profile. You can enter
616 the master password to encrypt password data stored in Registry
617 and protect it from unauthorized access. You will need to enter
618 the master password in password prompt dialog to access
619 such compression profile after that.
620
621 Once entered, the master password is valid until WinRAR is closed.
622 Close WinRAR and open it again after specifying the master password
623 if you wish to see how protection works.
624
625 4. By default, WinRAR uses AES-256 in CTR mode to encrypt ZIP archives.
626 While AES-256 is significantly more secure than ZIP 2.0 legacy
627 encryption algorithm, it can be incompatible with some older
628 unzip software. If compatibility with such tools is required,
629 you can enable "ZIP legacy encryption" option in the password
630 dialog or use -mezl switch in the command line mode.
631
632 5. Added extraction support for .LZ archives created by Lzip compressor.
633
634 6. Modern TAR tools can store high precision file times, lengthy
635 file names and large file sizes in special PAX extended headers
636 inside of TAR archive. Now WinRAR supports such PAX headers
637 and uses them when extracting TAR archives.
638
639 7. New "Store modification time" option on "Time" page of archiving
640 dialog can be used to prohibit storing the file modification time
641 in RAR 5.x archives. Former "High precision modification time"
642 option is replaced by "High precision time format".
643
644 8. New "Full paths in title bar" option in "Settings/General" dialog.
645 If enabled, the full path of currently opened folder or archive
646 is displayed in WinRAR title bar.
647
648 9. New "File types to open as archives first" option
649 in "Settings/Compression". Here you can define how Enter
650 or double click on a file with non-archive extension and archive
651 contents should be processed in WinRAR file list in file
652 management mode. Examples of such files are .docx or self-extracting
653 .exe archives. You can instruct WinRAR either to open such files
654 as archives first or to execute or open them in associated programs.
655
656 Default settings are to open self-extracting exe and to run
657 other types of archives with non-archive extension.
658
659 Regardless of these options, you can always open any such
660 archive file by pressing Ctrl+PgDn on its name in WinRAR file list.
661
662 Default folders for archives and extracted files are moved
663 from "Settings/Compression" to "Settings/Paths".
664
665 10. New "Copy full names to clipboard" command in "File" menu
666 places full names of selected files to clipboard.
667
668 11. Changes in the context menu displayed when right clicking
669 the file list in WinRAR:
670
671 a) several commands, which are also present on the toolbar
672 or in main menu, such as "View" and "Repair", are removed
673 from this context menu;
674
675 b) "Copy full names to clipboard" command is added;
676
677 c) "Run" for executables, "Open in associated application"
678 for associated files and "Show archive contents" for archives
679 are added. They allow to choose a way to process SFX archives
680 and archive files with non-archive extensions.
681
682 These items are present only in the file management mode
683 and are not available inside of archives.
684
685 12. LZ and ZIPX are added to list of associations in Settings/Integration
686 dialog.
687
688 13. LZ and ZIPX extensions are added to default list of formats for
689 -ms switch ("Specify file types to store") invoked without parameters.
690
691 14. You can specify 'f' charset value in -sc switch to use UTF-8
692 encoding. For example:
693
694 rar a -scfl arcname @filelist.txt
695
696 to read contents of filelist.txt as UTF-8 text.
697
698 15. RAR "lt" and "vt" commands display file times with nanosecond
699 precision. Such precision is used in RAR5 archives created
700 by RAR/Unix 5.50 and newer. Archives created by WinRAR have 100ns
701 file time precision.
702
703 16. Only '+', '-' and '1' precision modifiers are supported
704 in -ts switch now. Use '+' to store the file time with maximum
705 precision, '-' to omit the file time and '1' to store it with
706 1 second precision. Intermediate precision modes previously
707 defined with '2' and '3' modifiers are not available in RAR 5.0
708 archive format and ignored by -ts switch.
709
710 17. If a wrong password is entered when unpacking an encrypted file
711 in RAR5 archive, WinRAR proposes to enter a valid password
712 for same file again instead of aborting extraction.
713
714 18. File path information is displayed if mouse pointer is placed over
715 a name of archiving file in the operation progress window.
716
717 19. Name of currently active compression profile is displayed
718 in the archiving dialog above "Profiles..." button.
719
720 20. If "Find" command is invoked from inside of archive subfolder,
721 "File names to find" will include the path to this subfolder.
722 So "Find" will search only starting from this subfolder.
723
724 21. Bugs fixed:
725
726 a) fixed crashes and security vulnerability when unpacking corrupt
727 RAR archives;
728
729 b) WinRAR failed to unpack files in ZIP archives compressed
730 with XZ algorithm and encrypted with AES;
731
732 c) if "Windows progress bars" option in WinRAR settings was turned off
733 and "Put each file to separate archive" archiving mode was used,
734 "gold" part of total progress bar did not display the compressed
735 data ratio correctly;
736
737 d) SFX archive extraction progress was incorrect in case of
738 multivolume SFX archive with total volume size exceeding 4 GB;
739
740 e) if archived folder name included trailing spaces, if user
741 selected and extracted some folders in non-root archive folder
742 and if "Allow potentially incompatible names" extraction option
743 was turned off, WinRAR could lose one or more leading characters
744 in extracted folder name;
745
746 f) if only creation or only last access file time was stored in RAR5
747 archive with 1 second precision, such as with -ma5 -tsm- -tsa1
748 switches, this stored time was ignored when extracting.
749
750
751 Version 5.40
752
753 1. "Name encoding" submenu in "Options" menu allows to select
754 encoding for archived file names. This selection affects archive
755 browsing and extraction commands. You can use Ctrl+E keyboard
756 shortcut to access this menu quickly.
757
758 It can be useful when unpacking an archive without Unicode file names.
759 For example, unpacking a zip file with Chinese archived names
760 in Windows with Russian specified as a language for non-Unicode
761 programs.
762
763 2. If RAR recovery volumes (.rev files) are present in the same folder
764 as usual RAR volumes, archive test command verifies .rev contents
765 after completing testing .rar files.
766
767 If you wish to test only .rev files without checking .rar volumes,
768 you can select .rev files in WinRAR file list and apply "Test"
769 only to them or run:
770
771 rar t arcname.part1.rev
772
773 in the command line.
774
775 3. While NTFS file system permits file names with trailing spaces
776 and dots, a lot of Windows programs fail to process such names
777 correctly. If "Allow potentially incompatible names" option
778 in "Advanced" page of extraction dialog is turned off, WinRAR removes
779 trailing spaces and dots, if any, from file names when extracting.
780
781 This option is turned off by default.
782
783 Command line RAR also removes trailing spaces and dots when extracting
784 unless -oni switch is specified.
785
786 4. Previously "Synchronize archive contents" update mode
787 (-as command line switch) aborted if some of archiving folders
788 could not be read. Now WinRAR continues performing the operation
789 and preserves archived files matching unreadable folders.
790
791 5. WinRAR Shift+Del delete command can be used to delete folders
792 containing non-standard file names with trailing spaces and dots.
793 Usual delete to Recycle Bin also as Shift+Del in previous WinRAR
794 versions cannot delete such folders.
795
796 Unlike Del command, Shift+Del removes files permanently,
797 they are not moved to Recycle Bin. No additional prompts are issued
798 for files with read-only and system attributes.
799
800 6. You can drag folders from folder tree panel and drop them to
801 other programs or Desktop to copy or unpack them. Drag the archive
802 icon in tree panel root to unpack the entire archive.
803
804 7. "New folder" button in extraction dialog proposes a new folder name
805 based on archive name instead of generic "New Folder".
806
807 8. Command line RAR version information:
808
809 a) if -iver switch is specified, RAR displays the version number
810 and quits. You can run just "RAR -iver";
811
812 b) "x86" or "x64" is displayed in Windows RAR version information
813 both for -iver and in the copyright title for other commands.
814
815 9. If -p switch is used without optional <pwd> parameter,
816 a password can be also set with file redirection or pipe.
817
818 For example: rar -p myarc.rar myfiles < psw.txt
819
820 10. Command line RAR treats 'arcname.partN' as 'arcname.partN.rar'
821 if 'arcname.partN' does not exist and 'arcname.part#.rar' exists.
822
823 For example, it is allowed to run:
824
825 RAR x arcname.part01
826
827 to start extraction from arcname.part01.rar
828
829 11. Improvements in 7z archives support:
830
831 a) "Solid" status is correctly detected and reported for 7z archives
832 in WinRAR "Info" command;
833
834 b) dictionary size is displayed for LZMA and LZMA2 7z archives
835 in WinRAR "Info" command;
836
837 c) unknown packed size for files inside of 7z solid block is denoted
838 as '?' instead of '0' when browsing the archive contents in WinRAR.
839
840 12. Maximum comment length for RAR archives is increased from 64 to 256 KB.
841
842 Since SFX script commands are stored in archive comment,
843 it allows a longer main and license text in SFX archives.
844
845 13. Size of default WinRAR viewer font is scaled up properly
846 in Windows high DPI mode.
847
848 14. Switch -scul can be used to process big endian UTF-16 list files
849 as well, provided that they have a correct byte order mark.
850 Previously it allowed only little endian file lists.
851
852 15. Minimum supported Windows version is Windows XP SP3 now.
853 WinRAR will not run in Windows XP without service packs.
854
855 16. "Settings/File list/Allow all uppercase names" option is removed.
856 This option was intended to simplify transition from MS DOS to
857 Windows and is not needed anymore.
858
859 17. Bugs fixed:
860
861 a) WinRAR 5.31 x64 "Compress and email" command did not work
862 with Microsoft Outlook x64;
863
864 b) if WinRAR 5.31 version for one of right to left languages
865 was installed in Windows with English or other not right to
866 left system language, WinRAR could change Windows Explorer
867 layout to right to left;
868
869 c) if archive was stored in a folder without "Write" permission
870 and if archive contents was extracted with drag and drop to
871 a writable folder, WinRAR issued an unnecessary privileges
872 elevation prompt.
873
874
875 Version 5.31
876
877 1. Following issues are corrected in Windows high DPI mode:
878
879 a) if text size in Windows settings was set to 150% or larger,
880 the font size in WinRAR help was not increased accordingly,
881 resulting in too small text;
882
883 b) default columns width in WinRAR file list was less
884 than expected for 125% or larger Windows text setting.
885
886 2. Interface improvements for right to left languages:
887
888 a) proper text alignment in simple WinRAR prompts, such as
889 confirmations to delete archived files or to clear the log file;
890
891 b) "OK", "Cancel", "Help" buttons in multi-page dialogs,
892 such as archiving and extraction options or WinRAR settings,
893 are aligned correctly and translated to default Windows
894 display language.
895
896 3. Bugs fixed:
897
898 a) WinRAR SFX module could load DLL libraries from its own executable
899 folder as a result of calling some Windows API functions.
900 It could lead to security threat if DLL files with malicious code
901 were stored in the same folder as SFX archive. Now SFX module
902 takes additional steps to prevent such situation in Windows Vista
903 and newer.
904
905 Be aware that users without latest Windows security patches
906 installed also as Windows XP users still can be affected,
907 so they must be especially careful to run SFX archive from
908 a folder without suspicious DLL files;
909
910 b) WinRAR 5.30 failed to run .lnk files from file list.
911
912
913 Version 5.30
914
915 1. Information about the critical vulnerability in WinRAR self-extracting
916 archives published in news in September and October 2015 is incorrect.
917 Unfortunately mass media failed to recognize that what was described
918 as WinRAR vulnerability is Windows OLE vulnerability patched
919 in November 2014:
920
921 https://technet.microsoft.com/en-us/library/security/ms14-064.aspx
922
923 Even if unpatched, this Windows OLE vulnerability does not introduce
924 new risk factors for WinRAR SFX archives.
925
926 Please read http://rarlab.com/vuln_sfx_html2.htm for more details.
927
928 No patches for WinRAR are needed.
929
930 2. Added extraction of multipart ZIP archives created by 7-Zip.
931 Such archives have .zip.001, .zip.002, ... file extensions.
932 You need to open .zip.001 file in WinRAR shell to browse
933 or unpack such archive. All parts must be stored in the same folder
934 before starting extraction.
935
936 3. Added extraction of files split to multiple parts with .001,
937 .002, ..., extensions. You can open .001 file as a usual archive
938 and then unpack its contents. WinRAR will combine all parts
939 and save them to extracted file. All parts must be stored
940 in the same folder before starting extraction.
941
942 "001" item is included to "Associate WinRAR with" list
943 in "Settings/Integration" dialog.
944
945 4. WinRAR file list allows to use mouse Back and Forward buttons
946 or Alt+Left and Alt+Right keyboard shortcuts to navigate
947 in recently visited folders.
948
949 5. Folder wildcards are allowed in RAR command line in file names to
950 archive. For example:
951
952 rar a backup c:\backup\2015*\*
953
954 will archive all '2015*' folders in c:\backup. Use -r switch to search
955 for '2015*' also in c:\backup subfolders.
956
957 6. "Extract" button in SFX archive is changed to "Pause" when extraction
958 is started, so it is possible to pause SFX extraction and resume it
959 later.
960
961 7. "Skip encrypted" option in "Find files" dialog to silently skip
962 encrypted archives while performing search command.
963
964 8. Archive test command works for tar.gz, tar.bz2 and tar.xz archives.
965 Since TAR format does not provide file data checksums, WinRAR checks
966 only validity of GZIP, BZIP2 or XZ container.
967
968 9. Adding a new string to WinRAR diagnostic messages window could be
969 slow and affect the operation performance in case of thousands
970 of errors. Now it works fast regardless of errors number.
971
972 10. New 'R' object for -sc switch defines encoding of console
973 RAR messages sent to redirected files and pipes. For example:
974
975 rar lb -scur data > list.txt
976
977 will produce Unicode list.txt with archived file names.
978
979 11. Sleep time parameter in -ri<priority>[:<sleep_time>] switch is
980 adjusted to lower its impact to RAR performance and especially
981 to recovery record related operations. Higher sleep time values
982 are needed to reduce the system load to same level as
983 in previous versions.
984
985 12. Console RAR "l" and "v" commands display file time in YYYY-MM-DD
986 format.
987
988 13. When extracting RAR and ZIP archives created in Unix, WinRAR maps
989 decomposed Unicode characters to precomposed. Such conversion
990 is required for some Unix and OS X archives to correctly unpack
991 non-English archived names in Windows. It works for Windows versions
992 starting from Windows Vista.
993
994 14. Modification time is set for all folders created when unpacking
995 .7z archives. Previous versions set it only for non-empty folders.
996
997 15. WinRAR prevents a computer to go to sleep by inactivity timeout
998 until current operation, such as archiving, extraction or another
999 archive processing, is done.
1000
1001 16. Total progress bar is displayed when extracting .arj, .lzh and .cab
1002 archives (except multivolume archives).
1003
1004 17. Progress bar is displayed when deleting files after archiving
1005 and when clearing "Archive" attribute of archived files.
1006
1007 18. "Test" command also verifies contents of NTFS alternate data streams
1008 in RAR 3.x - 5.x archives. Previously their contents was checked
1009 only during extraction command.
1010
1011 19. SFX module sets sfxstime environment variable, which contains
1012 the module start time in "YYYY-MM-DD-HH-MM-SS-ms" format.
1013 You can specify it in Path command if you need to generate a time
1014 based unique installation path, such as "Path=myapp-%sfxstime%".
1015
1016 20. Bugs fixed:
1017
1018 a) console RAR crashed instead of displaying an overwrite prompt
1019 when attempting to add files to already existing volumes;
1020
1021 b) console RAR "lt" command did not display seconds in file timestamp;
1022
1023 c) WinRAR failed to decompress .xxe files if they did not include
1024 "section N of xxencode" string in the body;
1025
1026 d) WinRAR could not restore contents of NTFS alternate data stream
1027 saved with -os switch if it was split between different volumes.
1028
1029
1030 Version 5.21
1031
1032 1. "Drag and drop context menu" options in "Settings/Integration/
1033 Context menu items" dialog allow to disable WinRAR archiving
1034 and extraction commands in context menu displayed after dragging
1035 and dropping files with right mouse button.
1036
1037 2. If winrar.ini file is present in the same folder as WinRAR installer,
1038 winrar.ini will be copied to WinRAR program folder after completing
1039 installation.
1040
1041 3. While previous versions could produce RAR5 volumes of slightly
1042 smaller than requested size sometimes, such situation is less
1043 likely now. In most cases volume size equals to specified by user.
1044
1045 4. Now by default WinRAR skips symbolic links with absolute paths
1046 in link target when extracting. You can enable creating such links
1047 with "Allow absolute paths in symbolic links" option on "Advanced"
1048 page of extraction dialog or with -ola command line switch.
1049
1050 Such links pointing to folders outside of extraction destination
1051 folder can present a security risk. Enable their extraction only
1052 if you are sure that archive contents is safe, such as your own backup.
1053
1054 5. Bugs fixed:
1055
1056 a) WinRAR 5.20 issued unnecessary user account control (UAC) prompt,
1057 when running an executable from archive stored in UAC protected
1058 folder. Since nothing is extracted to folder containing an archive
1059 in such case, UAC prompt is not needed;
1060
1061 b) WinRAR could overwrite files with read-only attribute only
1062 when unpacking RAR and ZIP archive formats. Now it is also
1063 implemented for other archive formats supported by WinRAR;
1064
1065 c) "Elapsed time" and "Time left" were displayed incorrectly
1066 when applying "Convert" command to multiple archives
1067 and enabling "Add recovery record" option.
1068
1069
1070 Version 5.20
1071
1072 1. If Windows User Account Control prevents extracting or archiving
1073 commands to create files in system protected folders, WinRAR attempts
1074 to start its another copy with administrator privileges to complete
1075 the operation. It is necessary to confirm privileges elevation
1076 in response to User Account Control prompt to allow such second
1077 WinRAR copy to run.
1078
1079 2. You can drag files in Explorer with right mouse button, drop them
1080 to some folder and select WinRAR archiving commands in context menu
1081 to create an archive with these files in the destination folder.
1082
1083 3. It is possible to use WinRAR.ini file instead of Registry to store
1084 WinRAR settings. You may prefer such approach if you plan to install
1085 WinRAR to removable media, such as USB flash drive, and then run it
1086 on different computers.
1087
1088 See "WinRAR.ini file" topic in "Configuration settings" chapter
1089 of WinRAR help for details.
1090
1091 4. Added extraction support for ZIP and ZIPX archives using
1092 XZ compression algorithm.
1093
1094 5. If ZIP or ZIPX archive contains any compression algorithms except
1095 usual "Store" or "Deflate", algorithm names are displayed
1096 in "Version to extract" field of archive information dialog.
1097 Algorithms with names unknown to WinRAR will be assigned "m<num>"
1098 name, where "num" is a compression algorithm numeric identifier.
1099
1100 6. "Open with WinRAR" command is available in Windows context menus
1101 for archive formats supported by WinRAR. It can be turned off
1102 with "Open with WinRAR (for usual archives)" option in WinRAR
1103 "Settings/Integration/Context menu items..." dialog.
1104
1105 7. Command line RAR can read the default set of switches from rar.ini
1106 file stored in RAR program folder. Previously it was possible to
1107 define only the same set of switches for all RAR command with
1108 "switches=<switches>" string. Now rar.ini also allows to specify
1109 separate switch sets for individual RAR commands using
1110 the following syntax:
1111
1112 switches_<command>=<any RAR switches, separated by spaces>
1113
1114 For example:
1115
1116 switches_a=-m5 -s
1117 switches_x=-o+
1118
1119 8. Command "ch" supports switches -tl, -cu, -cl also for ZIP archives.
1120 Previously "ch" allowed these switches only for RAR archive format.
1121
1122 9. For archive formats lacking file time information, such as .bz2,
1123 .xz and .Z, WinRAR sets container archive modification time
1124 to extracted files. It does not apply to tar.bz2, tar.xz and tar.Z,
1125 which use file time stored in tar headers.
1126
1127 10. "Keep broken files" extraction option is supported for bzip2 archives.
1128
1129 11. WinRAR icon in Windows context menus is scaled up correctly
1130 in high DPI screen modes such as 150% or 200% of normal text size.
1131
1132 12. It is possible to disable WinRAR "Benchmark" command with
1133 "Benchmark" variable of HKEY_CURRENT_USER\Software\WinRAR\Policy
1134 Registry key. In multi-user environment "Benchmark" command might
1135 abuse shared computational resources. See "Registry variables" topic
1136 in "Configuration settings" chapter of WinRAR help for more details.
1137
1138 13. Additionally to "sfxcmd" variable containing the entire command line,
1139 SFX module sets "sfxpar" variable containing command line parameters
1140 only, without leading SFX module name. These variables are set before
1141 starting a program specified in "Setup" command.
1142
1143 14. File overwrite prompt in console RAR displays the size and modification
1144 time for existing and new files.
1145
1146 15. When archiving from stdin with -si switch, RAR sets the current system
1147 time to modification time of archived file. Previous version did not
1148 set this time at all.
1149
1150 16. It is possible to use -si and -v<size> switches together. Previous
1151 versions did not allow to create volumes when archiving from stdin.
1152
1153 17. Warning is issued when starting unpacking 4 GB or larger file
1154 from RAR or ZIP archive to FAT32 patition, so user may cancel
1155 the operation. FAT32 does not support files of such size.
1156
1157 Also this warning is issued when starting to create RAR archive
1158 with "Store" (-m0) method if estimated archive size is 4 GB or more.
1159
1160 18. "Select all" button in "Settings/Integration" dialog is renamed to
1161 "Toggle all". Now it deselects archive formats if all they are
1162 already selected.
1163
1164 19. "Delete archive" extraction option correctly removes all .zip and .7z
1165 volumes. Previously it removed only the first volume in the set
1166 for these archive formats.
1167
1168
1169 Version 5.11
1170
1171 1. WinRAR can unpack TAR archives containing folders with pax
1172 extended headers. Previous versions failed to unpack them.
1173
1174 2. "Keep broken files" extraction option is supported for 7-Zip archives.
1175
1176 3. Bugs fixed:
1177
1178 a) WinRAR 5.10 did not set "hidden", "read-only" and "system"
1179 file attributes when unpacking ZIP archives;
1180
1181 b) WinRAR 5.10 failed to update self-extracting RAR archives
1182 containing nested ZIP archives stored without compression;
1183
1184 c) ZIP archive created with "Do not store paths" option
1185 included unnecessary empty name records for folders;
1186
1187 d) archived files could have 1 hour modification time error
1188 in Windows XP;
1189
1190 e) deleting a file in RAR5 solid archive containing files stored
1191 with -ver switch caused such files to lose version information;
1192
1193 f) black rectangles were displayed instead of toolbar buttons
1194 in 16- and 24- bit screen color modes and Windows custom text size
1195 larger than 100%.
1196
1197
1198 Version 5.10
1199
1200 1. Added extraction support for ZIP and ZIPX archives using
1201 BZIP2, LZMA and PPMd compression.
1202
1203 2. Added extraction support for 7z split archives
1204 (.7z.001, .7z.002, ...).
1205
1206 3. Added support for AES-NI CPU instructions allowing to improve
1207 RAR encryption and decryption performance.
1208
1209 4. Default theme images are scaled up with better quality
1210 in high DPI display mode.
1211
1212 5. Environment variables, such as %temp%, can be used
1213 in "Files to add" field of archiving dialog.
1214
1215 6. Switch -ai can be used when creating RAR archive,
1216 so predefined values, typical for file and folder,
1217 are stored instead of actual attributes.
1218 Previously this switch could be used only when extracting.
1219
1220
1221 Version 5.01
1222
1223 1. RAR 5.0 archives can include an optional quick open information
1224 controlled with -qo[-|+] switch or "Quick open information" options
1225 group in archiving dialog. It allows to open the archive contents
1226 in WinRAR faster.
1227
1228 This version provides better update performance for archives
1229 containing both quick open information and service records,
1230 such as NTFS file security. Also default parameters of quick open
1231 information are optimized to achieve faster open time for such archives.
1232
1233 2. Bugs fixed:
1234
1235 a) "Find" command could fail when searching text string in .7z archives;
1236
1237 b) when opening RAR 5.0 archive with encrypted file names stored
1238 in another such archive, WinRAR could issue an erroneous message
1239 that password is incorrect. It happened only if passwords to inner
1240 and outer archives were different. It did not affect extraction,
1241 all files could be unpacked regardless of this message;
1242
1243 c) option "Use for all archives" in password dialog did not suppress
1244 additional password requests for RAR 5.0 archives with encrypted
1245 file names;
1246
1247 d) WinRAR address bar did not process correctly environment variable
1248 based paths, such as %temp%;
1249
1250 e) storing NTFS file security and alternate data streams did not work
1251 for file pathnames longer than 260 characters;
1252
1253 f) "Test" command could erroneously report damaged data in valid
1254 recovery record if only a part of files in RAR 5.0 archive
1255 was tested. It did not happen if entire archive contents was tested;
1256
1257 g) "Test" command erroneously reported errors when verifying
1258 RAR 4.x Unix symbolic links;
1259
1260 h) WinRAR "View" command did not work for files inside of BZIP2 archives;
1261
1262 i) if "High precision modification time" option in archiving dialog
1263 was turned off, WinRAR did not store the modification time at all
1264 instead of storing a lower precision time;
1265
1266 j) destination paths containing .\ or ..\ component did not work
1267 when extracting non-RAR archives in WinRAR command line mode;
1268
1269 k) WinRAR failed to unpack multivolume CAB archives.
1270
1271
1272 Version 5.00
1273
1274 1. New RAR 5.0 archiving format. You can use "RAR 5.0" option
1275 in archiving dialog or -ma command line switch to create
1276 RAR 5.0 archives.
1277
1278 Older software including older WinRAR versions is not able to
1279 decompress RAR 5.0 archives, so if you plan to send an archive
1280 to other people, it is necessary to take the compatibility issue
1281 into consideration. You can select "RAR" instead of "RAR5" option
1282 in archiving dialog to create RAR 4.x archives compatible with
1283 previous WinRAR versions.
1284
1285 2. Changes in RAR 5.0 compression algorithm:
1286
1287 a) maximum compression dictionary size is increased up to 1 GB
1288 in 64 bit WinRAR. 32 bit WinRAR version can use up to 256 MB
1289 dictionary when creating an archive. Both 32 bit and 64 bit
1290 versions can unpack archives with any dictionary size,
1291 including 1 GB;
1292
1293 b) default dictionary size for RAR 5.0 is 32 MB, typically resulting
1294 in higher compression ratio and lower speed than RAR 4.x 4 MB.
1295 You can use "Dictionary size" archiving dialog option or -md<size>
1296 switch to change this value;
1297
1298 c) -md<size> switch syntax is modified to support larger dictionary
1299 sizes. Append 'k', 'm' and 'g' modifiers to specify the size
1300 in kilo-, mega- and gigabytes, like -md64m for 64 MB dictionary.
1301 If modifiers are not present, megabytes are assumed,
1302 so -md64m is equal to -md64;
1303
1304 d) RAR 5.0 format includes Intel IA-32 executable and delta
1305 compression algorithms, but RAR 4.x text, audio, true color
1306 and Itanium algorithms are not supported. These excluded algorithms
1307 are not efficient for modern data types and hardware configurations;
1308
1309 e) RAR 5.0 decompression can utilize several CPU cores.
1310 Though not to same extent as in compression algorithm,
1311 it improves the decompression speed on large files
1312 with poorly compressible data or when using BLAKE2 checksums.
1313
1314 3. Changes in RAR 5.0 archive format:
1315
1316 a) file times are stored as Coordinated Universal Time (UTC)
1317 instead of former local time, making file exchange among
1318 several time zones more straightforward;
1319
1320 b) file names and archive comments use UTF-8 encoding.
1321
1322 4. RAR 5.0 recovery record is based on Reed-Solomon error correction
1323 codes. If recovery record size is large enough, 5% and more,
1324 the new error correction scheme provides much higher resistance to
1325 multiple damages comparing to RAR 4.x recovery record.
1326 Smaller record, such as 1 - 2%, or less random damage type would
1327 result in less difference between 4.x and 5.0. For single continuous
1328 damage 4.x and 5.0 efficiency is about the same.
1329
1330 Additionally to usual data erasures, the new recovery record
1331 is able to detect deletions and insertions of much larger size
1332 than in previous RAR versions. Maximum insertion size is several
1333 megabytes. Maximum deletion size depends on the damage type
1334 and in some cases can be as large as the recovery record size.
1335
1336 Still, the best recovery performance and efficiency is achieved
1337 if no deletions and insertions are present, so all data including
1338 damaged sectors preserve their original positions. Thus, if you use
1339 some special software to copy an archive from damaged media,
1340 it is better to choose the mode, when damaged sectors are filled by
1341 zeroes or any other data instead of cutting them out completely
1342 from resulting file.
1343
1344 RAR 5.0 recovery record is more resistant to damage of recovery record
1345 itself and can utilize a partially corrupt recovery record data.
1346 Note, though, that "Repair" command does not fix broken blocks
1347 in recovery record. Only file data are corrected. After successful
1348 archive repair, you may need to create a new recovery record
1349 for saved files.
1350
1351 New recovery record is not based on 512 byte sectors anymore
1352 and incorporates more complicated data structures. So it is impossible
1353 to specify its size in sectors. For RAR 5.0 archives the parameter of
1354 -rr[N] switch and rr[N] command is always treated as a percent of
1355 archive size regardless of presence of % character. Typically N%
1356 recovery record can repair up to N% of continuously damaged data
1357 and increases the archive size by only slightly more than N%.
1358 Ability to fix multiple damages is proportional to N.
1359
1360 We used "Screaming Fast Galois Field Arithmetic Using Intel
1361 SIMD Instructions" paper by James S. Plank, Kevin M. Greenan
1362 and Ethan L. Miller to improve Reed-Solomon coding performance.
1363 Also we are grateful to Artem Drobanov and Bulat Ziganshin
1364 for samples and ideas allowed to make Reed-Solomon coding
1365 more efficient.
1366
1367 5. "Test" command verifies validity of RAR 5.0 recovery record.
1368 Recovery record is tested after processing all archived files.
1369
1370 If corrupt archive contains the recovery record, it might be possible
1371 to repair it even if recovery record validity test is failed.
1372 "Repair" command attempts to utilize even a partially damaged
1373 recovery record. So treat the negative recovery record test result
1374 as a reason to re-create the archive if original files are still
1375 available, but not as a reason to avoid "Repair" command.
1376
1377 6. Changes in RAR 5.0 encryption algorithm:
1378
1379 a) encryption algorithm is changed from AES-128 to AES-256 in CBC mode.
1380 Key derivation function is based on PBKDF2 using HMAC-SHA256;
1381
1382 b) special password verification value allows to detect most of
1383 wrong passwords without necessity to unpack the entire file;
1384
1385 c) if archive headers are not encrypted ("Encrypt file names" option
1386 is off), file checksums for encrypted RAR 5.0 files are modified
1387 using a special password dependent algorithm, to make impossible
1388 guessing file contents based on checksums. Do not expect such
1389 encrypted file checksums to match usual CRC32 and BLAKE2 values.
1390
1391 7. RAR 5.0 archives allow to utilize 256 bit length BLAKE2sp hash
1392 ( https://blake2.net ) instead of 32 bit CRC32 as a file checksum.
1393 Enable "Use BLAKE2 file checksum" option in "Options" page of
1394 archiving dialog or specify -htb command line switch to use BLAKE2
1395 checksums.
1396
1397 While producing slightly larger archives, BLAKE2 can be used
1398 for file contents identification. If two files have the same
1399 BLAKE2 value, it practically guarantees that file contents
1400 is the same. BLAKE2 error detection property is also stronger
1401 than in much shorter CRC32.
1402
1403 8. Features removed:
1404
1405 a) authenticity verification feature did not provide the required
1406 level of reliability and was removed;
1407
1408 b) switch -en (do not add "end of archive" block) is not supported
1409 by RAR 5.0 archives, which always have the end of archive block.
1410 This block helps WinRAR to safely skip external data like
1411 digital signatures appended to archive;
1412
1413 c) old style extension based arcname.rNN volume names are not
1414 supported by RAR 5.0 archives, which use only arcname.partN.rar
1415 volume names;
1416
1417 d) file comments are not supported anymore both in RAR 4.x
1418 and RAR 5.0 archives. Console RAR 'cf' command is removed.
1419 It does not affect the archive comment support, which is present
1420 in both versions of archive format and is not planned for removal.
1421
1422 9. "Set password" command and "Dictionary size" option are moved to
1423 "General" page of archiving dialog.
1424
1425 10. You can use "Save symbolic links as links" option on "Advanced" page
1426 of archiving dialog to save and restore NTFS symbolic links
1427 and reparse points as links, so their contents is not archived.
1428 Command line equivalent of this option is -ol switch.
1429
1430 Similar option for NTFS hard links is "Save hard links as links".
1431 Its command line equivalent is -oh switch.
1432
1433 Both options are available only for RAR 5.0 archive format.
1434
1435 11. Added extraction only support for XZ archive format.
1436
1437 12. Changes in recovery volume processing in RAR 5.0 archive format:
1438
1439 a) maximum number of RAR+REV volumes in RAR 5.0 format is 65535
1440 instead of 255;
1441
1442 b) recovery volume operations are faster than in RAR 4.x;
1443
1444 c) additionally to recovery data, RAR 5.0 REV files also store
1445 service information such as checksums of protected RAR files.
1446 So they are slightly larger than RAR volumes which they protect.
1447 If you plan to copy individual RAR and REV files to some removable
1448 media, you need to take it into account and specify RAR volume
1449 size by a few kilobytes smaller than media size.
1450
1451 13. Maximum path length for files in RAR and ZIP archives is increased
1452 up to 2048 characters.
1453
1454 14. Command line RAR returns the exit code 11 if it can detect that
1455 user entered a wrong password. This code can be returned only
1456 for RAR 5.0 archives. It is impossible to distinguish a wrong
1457 password and data damage for RAR 4.x archives.
1458
1459 15. 'v' and 'l' commands display archived file names in the end of line,
1460 not in that beginning as before. Also some fields previously
1461 available in 'l' and 'v' output are now shown only by 'lt' and 'vt'.
1462
1463 'vt' and 'lt' commands provide the detailed multiline information
1464 for every archived file.
1465
1466 'vta' and 'lta' also include service headers into list.
1467
1468 16. Now the default charset for filelists in commands like
1469 'rar a arcname @filelist' is ANSI for both WinRAR and console RAR.
1470 In previous versions it was ANSI for WinRAR and OEM for console RAR.
1471 You can use -sc<charset>l switch to override this default.
1472
1473 17. Internal WinRAR viewer can detect and display files in UTF-8
1474 and UTF-16 little endian encodings.
1475
1476 18. UTF-16 little endian encoding is used in RAR and WinRAR log file
1477 rar.log, so Unicode file names are stored in the log correctly.
1478 WinRAR automatically truncates the old rar.log file in non-Unicode
1479 format to avoid mixing different encoding in the same log file.
1480 In case of console RAR you need to delete the old rar.log manually,
1481 otherwide RAR will append UTF-16 messages to existing rar.log.
1482
1483 You can use -sc<charset>g switch to change the default log file
1484 encoding, such as -scag for ANSI encoding.
1485
1486 19. Command line 'r' (repair) command can include an optional destpath\
1487 parameter defining the destination folder for repaired archive:
1488
1489 rar r archive.rar destpath\
1490
1491
1492 Version 4.20
1493
1494 1. Changes in RAR compression:
1495
1496 a) RAR general compression algorithm is optimized for better
1497 utilization of several processor cores. While some speed gain
1498 is possible even in single processor mode, best results
1499 are achieved in multi-core environment.
1500
1501 Speed gain depends on data type and average file size.
1502 Several cores are utilized more efficiently when compressing
1503 large files.
1504
1505 b) we had to increase memory requirements to achieve higher
1506 compression speed. General RAR compression algorithm allocates
1507 about 120 MB comparing to 40 MB in WinRAR 4.11;
1508
1509 c) RAR text compression algorithm cannot utilize several CPU cores
1510 efficiently, so its performance in multiprocessor environment
1511 is much lower than for general algorithm. Also its decompression
1512 speed is much lower than in general algorithm regardless of
1513 CPU number. So we decided to disable the text algorithm by default.
1514
1515 If you need maximum possible compression ratio for plain text data
1516 regardless of speed, you can enable the text compression
1517 in "Advanced compression parameter" dialog. Press "Compression..."
1518 button on "Advanced" page of archiving dialog to access it.
1519 You can also change this option permanently in default compression
1520 profile;
1521
1522 In the command line mode the text compression can be enabled
1523 with -mct switch;
1524
1525 d) "Fastest" (-m1) compression mode also supports several processor
1526 cores now. In 4.11 it could use only a single processor core.
1527
1528 2. RAR general decompression algorithm speed is slightly improved,
1529 though not to same extent as RAR compression. RAR decompression
1530 is not able to use several processor cores, so its performance
1531 does not depend on a number of cores.
1532
1533 3. Changes in ZIP compression:
1534
1535 a) now ZIP compression supports several processor cores resulting
1536 in noticeably higher performance in multi-core environment.
1537 Single CPU ZIP compression is also faster than in 4.11;
1538
1539 b) memory use for ZIP compression is increased to about 15 MB.
1540
1541 4. Recovery volume creating and processing can use several CPU cores
1542 resulting in higher speed. Though, typically hard drive seek speed
1543 is a limiting factor for recovery volumes, so this gain is most
1544 noticeable when working with solid state drive.
1545
1546 5. Now the allowed <threads> value for -mt<threads> switch is 1 - 32,
1547 not 0 - 16 as before.
1548
1549 6. "Find files" command can search data in 7-Zip archives.
1550 Previously "Find files" did not support .7z archive format.
1551
1552 7. Windows 2000 is not supported by WinRAR and WinRAR self-extracting
1553 modules anymore.
1554
1555 8. "Save current settings" button in "Advanced SFX options" dialog
1556 is now available only when converting an existing archive to SFX.
1557 Options saved with this button are applied only to convert to SFX
1558 operation.
1559
1560 If you create or update SFX archive, only SFX options stored
1561 in default compression profile are used. Options saved
1562 in "Advanced SFX options" dialog are ignored for these operations.
1563
1564
1565 Version 4.11
1566
1567 1. Bugs fixed:
1568
1569 a) WinRAR did not store NTFS "Compressed" attribute, when creating
1570 RAR archives;
1571
1572 b) WinRAR crashed in command line mode if @filelist parameter
1573 was present and 'filelist' did not exist. This bug affected
1574 only WinRAR.exe, not RAR.exe;
1575
1576 c) if -x*\somefolder\* exclusion mask was specified when archiving
1577 and if name of current folder contained 'somefolder',
1578 WinRAR excluded all files and stopped creating an archive;
1579
1580 d) GUI self-extracting archives did not work in Windows
1581 Preinstallation Environment (Windows PE).
1582
1583
1584 Version 4.10
1585
1586 1. WinRAR can create ZIP archives of practically any size.
1587
1588 2 GB archive size and 65535 file number ZIP limitations of previous
1589 WinRAR versions are not valid anymore.
1590
1591 2. WinRAR can create multivolume ZIP archives, which are also known as
1592 split ZIP files.
1593
1594 ZIP volumes have names like 'volname.zip', 'volname.z01', 'volname.z02'.
1595 Use a volume with ".zip" file extension in all archive processing
1596 operations like starting extraction or opening an archive.
1597
1598 Unlike RAR volumes, ZIP volumes cannot be self-extracting.
1599
1600 WinRAR needs to have access to all ZIP volumes of multivolume file set
1601 at the same time, when creating or unpacking them. So it is impossible
1602 to create or unpack ZIP volumes on removable disks, one volume
1603 per disk. You need to create them all in the same folder.
1604
1605 3. Added the high precision file time support in ZIP archives.
1606 WinRAR can store and extract modification, creation and last access
1607 file time in ZIP archives with 100 nanosecond precision.
1608
1609 You need to set "High precision modification time" option in "Time"
1610 part of archiving dialog to store all 3 times in archive.
1611 Set appropriate "File time" options in "Advanced" part of extraction
1612 dialog to choose times to extract.
1613
1614 4. Added support for Unicode names stored in ZIP extra field data.
1615 Different ZIP tools store Unicode names either in file header
1616 or in ZIP extra field and now WinRAR can correctly process both types
1617 of Unicode names.
1618
1619 5. "Synchronize archive contents" option and -as command line switch are
1620 supported in ZIP format.
1621
1622 6. Modifications of switch -ag behavior:
1623
1624 a) -ag can be used with all RAR and WinRAR commands, not just
1625 with archiving only;
1626
1627 b) 'N' format character behavior differs in archiving and non-archiving
1628 operations. When archiving, it is incremented until the first unused
1629 name is found. In non-archiving operations like extracting it selects
1630 the existing archive preceding the first unused name;
1631
1632 c) 'I' format character allows to specify minutes regardless of presence
1633 and position of 'H' (hours) in format string. It can be used
1634 instead of 'M' (minutes), when you wish to place minutes before hours
1635 or do not need hours at all.
1636
1637 7. By default, WinRAR proposes to update an archive if viewer modified
1638 an opened file or created any new files. New "Ignore modifications for"
1639 option in "Settings/Viewer" dialog allows to disable such behavior.
1640 You can enter one or several file masks separated by spaces here
1641 and WinRAR will not prompt to update an archive if file created
1642 or modified by viewer matches one of these masks.
1643
1644 8. Changes in volume size input field. Now you can select size units
1645 in the drop down list to the right of volume size. Previous way
1646 to define size modifiers, by entering 'k', 'm', etc. character
1647 after the numeric size value, is also supported.
1648
1649 9. Changes in "Predefined sizes" in "Define volume sizes" dialog.
1650 Floppies and ZIP disks are replaced by 5 MB and 100 MB volumes,
1651 added new entries for maximum FAT32 file size and for Blu-ray disks.
1652
1653 10. New "Wipe files if password is set" option in "Options" page of
1654 archiving dialog. If you prefer to always delete encrypted files
1655 securely, you can enable "Wipe files if password is set"
1656 in the default compression profile.
1657
1658 11. New "Wipe temporary files/Encrypted only" option in "Settings/Security".
1659 It allows to use a slower and more secure delete for temporary files
1660 extracted from archives identified by WinRAR as encrypted.
1661 Quick delete is used for all other temporary files.
1662
1663 12. Changes in "Convert archives" command:
1664
1665 a) now it is possible to convert encrypted archives. Previously
1666 "Convert archives" command skipped them.
1667
1668 Though, if you still prefer to skip them, you can do it
1669 by enabling "Skip encrypted archives" option in "Convert archives"
1670 dialog. It might be useful if you wish to run the conversion
1671 command in unattended mode, avoiding password prompts;
1672
1673 b) special "rar2" archive type, which was specific for RAR 1.x
1674 and 2.x archives, is removed. Now "rar" archive type controls
1675 conversion of all versions of RAR archives.
1676
1677 Since the convert command does not need to detect RAR archive
1678 version anymore, the initial search for archives is performed
1679 faster, resulting in shorter delay before displaying
1680 "Convert archives" dialog.
1681
1682 13. New -log[fmt][=name] switch allows to write archive and file names
1683 to log file in archiving command for RAR and ZIP formats and also
1684 in extracting, deleting and listing commands for RAR format.
1685
1686 This switch is especially useful, when you need to further process
1687 an archive created with -ag or -v switches, because -log provides
1688 the archive name generated by WinRAR.
1689
1690 14. New -@[+] switch allows to process all parameters starting from
1691 '@' character either as file names (-@) or as file lists (-@+).
1692
1693 15. "Setup program" SFX options are moved from "General" to "Setup" page
1694 of "Advanced SFX options" dialog. Both "Run after extraction"
1695 and "Run before extraction" are now multiline, so it is possible
1696 to specify several setup programs for same SFX archive.
1697
1698 16. "SetupCode" SFX script command instructs SFX archive to wait
1699 for termination of setup program and return the exit code of
1700 setup program increased by 1000 as the exit code of SFX executable.
1701
1702 GUI equivalent of this command is "Wait and return exit code" option
1703 on "Setup" page of "Advanced SFX options" dialog.
1704
1705 17. SFX does not support "S" (create in the top level of Start Menu)
1706 "Shortcut" command mode anymore. Recent Windows versions do not allow
1707 programs to add items to the top of Start Menu.
1708
1709 18. Volume size in archiving and wizard dialogs can be specified as
1710 a decimal fraction. Decimal mark is defined by Windows regional
1711 settings.
1712
1713 -v<size> command line switch also allows decimal fractions.
1714 In command line mode the dot (.) is always used as the decimal mark.
1715 For example, -v1.5g switch means 1.5 gigabytes.
1716
1717
1718 Version 4.01
1719
1720 1. Added support for file sizes stored in binary format in TAR archives.
1721 Some TAR archives use the binary size format instead of octal
1722 for files larger than 8 GB.
1723
1724 2. Bugs fixed:
1725
1726 a) "Repair" command failed to properly reconstruct structure
1727 of RAR archives, which contained at least one file with packed
1728 size exceeding 4 GB.
1729
1730 This bug did not affect the recovery record based repair.
1731 It happened only if recovery record was not found and WinRAR
1732 performed reconstruction of archive structure;
1733
1734 b) even if "Do not extract paths" option in "Advanced" part of
1735 extraction dialog was set as the default, WinRAR still unpacked
1736 file paths if called from Explorer context menu;
1737
1738 c) after entering a wrong password for encrypted ZIP archive,
1739 sometimes WinRAR ignored subsequent attempts to enter a valid
1740 password;
1741
1742 d) "Wizard" command did not allow to create self-extracting
1743 and multivolume archives, when compressing a single folder
1744 or a file without extension;
1745
1746 e) "Import settings from file" command did not restore multiline
1747 comments in WinRAR compression profiles;
1748
1749 f) when converting RAR volumes having name1.name2.part#.rar name format,
1750 "Convert archives" command erroneously removed ".name2" name part.
1751 So resulting archive had name1.rar file name instead of expected
1752 name1.name2.rar;
1753
1754 g) RAR could crash when creating a new archive with -agNNN switch
1755 if archive number in generated name was 110 or larger;
1756
1757 h) WinRAR failed to display non-English file names in 7-Zip archives
1758 properly if they used a non-default code page. It was the display
1759 only problem, such names were unpacked correctly.
1760
1761
1762 Version 4.00
1763
1764 1. RAR decompression speed is improved. Depending on data type,
1765 decompression can be up to 30% faster than in previous versions.
1766
1767 Both the general RAR algorithm and most of special RAR multimedia
1768 methods benefit from this improvement. The only module of RAR
1769 algorithm, which is not affected, is "Text compression" method.
1770
1771 2. Changes in ISO support:
1772
1773 a) UDF support is upgraded to UDF 2.50 revision. It makes possible
1774 to unpack most of Blu-ray ISO files;
1775
1776 b) when browsing UDF ISO file, UDF revision number is displayed
1777 after the "UDF" format name in WinRAR address bar
1778 and in archive information dialog;
1779
1780 c) WinRAR sets the folder modification date when unpacking folders
1781 stored in UDF and ISO9660 files.
1782
1783 3. Changes in password dialog:
1784
1785 a) WinRAR uses the same format of password dialog both when archiving
1786 and extracting, so "Show password" option is available also
1787 when extracting;
1788
1789 b) "Organize passwords..." button in password dialog provides
1790 access to password organizer interface, where you can specify
1791 your frequently used passwords. You will be able to access these
1792 saved passwords using the drop down list or autocomplete feature
1793 in password dialog.
1794
1795 It is important to know that saved passwords are not encrypted
1796 and anybody having access to your computer can view them.
1797 Use "Organize passwords" feature only if your computer is
1798 protected from unauthorized access;
1799
1800 c) "Use for all archives" option is available in password dialog
1801 when unpacking several archives at once. You can utilize it
1802 to apply an entered password to all archives.
1803
1804 If you use this option with an empty password, WinRAR will skip
1805 all encrypted archives;
1806
1807 d) Unlike previous versions, the password from default compression
1808 profile is not used for extraction.
1809
1810 If you wish to use the same password for all extracting archives,
1811 press "Organize passwords..." button in the password dialog
1812 and define a new password entry, specifying "*" file mask
1813 in "Select for archives" field.
1814
1815 4. In Windows 7 WinRAR will display the total operation progress
1816 also on WinRAR icon on Windows taskbar. You can disable it using
1817 "Taskbar progress bar" option on "General" page of WinRAR settings.
1818
1819 5. Numerous Unicode support improvements allow to process non-English
1820 file names more smoothly. These improvements include:
1821
1822 a) better Unicode handling in WinRAR in "Rename", "Convert",
1823 "Find" and other commands, in folder tree panel, in password
1824 request dialog and in many other parts of WinRAR interface;
1825
1826 b) correctly displayed Unicode names in WinRAR items in Explorer
1827 context menus;
1828
1829 c) Unicode support in .lng files, making WinRAR localization
1830 possible for Unicode only languages.
1831
1832 6. Changes in -x<file> switch syntax. Now you can specify a wildcard
1833 exclusion mask for folders. Such mask must have the trailing '\'
1834 character, like -x*tmp*\ or -x*\temp\
1835
1836 7. New "Extract relative paths" option in "Advanced" part of extraction
1837 dialog. If you browse some archive subfolder in WinRAR shell
1838 and enable "Extract relative paths" option, the path part up to
1839 and including the current subfolder will be removed from extracted
1840 file paths.
1841
1842 For example, if you are inside of "Backup\MyData" archive folder
1843 and extract "Images" folder, it will be extracted as "Images",
1844 not as "Backup\MyData\Images".
1845
1846 This option is the new default extraction mode, but you can change
1847 the default back to WinRAR 3.x style. Just select "Extract full paths"
1848 and then press "Save settings" in "General" part of extraction dialog.
1849
1850 8. Windows 98, Windows Me and Windows NT are not supported by WinRAR
1851 and WinRAR self-extracting modules anymore. Minimum Windows version
1852 required for WinRAR 4.0 is Windows 2000.
1853
1854 If you need to run WinRAR on older Windows, you can download
1855 previous WinRAR versions from ftp://ftp.rarlab.com/rar
1856
1857 9. If TAR, TAR.GZ or TAR.BZ2 archive contains symbolic or hard links
1858 and if destination file system is NTFS, WinRAR will create these
1859 links when unpacking such archive. WinRAR will create symbolic links
1860 as symbolic and hard links as hard in Windows Vista and newer
1861 and it will create all links as hard in older Windows.
1862
1863 If destination file system is FAT32 or any other not supporting
1864 file links, WinRAR will skip links when unpacking TAR, TAR.GZ
1865 and TAR.BZ2 archives.
1866
1867 10. Recovery volume processing involves less disk seek operations
1868 resulting in higher performance.
1869
1870 11. You can select Windows 7 library in tree panel in extraction dialog
1871 and WinRAR will use its default save location as the destination path.
1872
1873 12. "Report" command allows to select HTML, Unicode text and usual text
1874 as output format for report file. Unlike previous WinRAR versions,
1875 now WinRAR preservers Unicode characters in reports when using HTML
1876 or Unicode text format. So non-English characters in file names
1877 will be displayed properly in such reports.
1878
1879 13. Message list in GUI SFX archives displays only operation status
1880 and error messages. It does not contain names of all extracted files
1881 anymore. This change improves the speed and reduces memory requirements
1882 for SFX archives containing a large number of files. Also it makes
1883 easier to locate error messages, because they are not hidden among
1884 extracted file names.
1885
1886 14. GUI SFX archives display "Extract" button instead of "Install"
1887 if no "Setup" or "Presetup" commands are present in the archive
1888 comment. If you prefer "Install" button, but do not need to
1889 execute any setup programs, you can add "Setup=<>" command.
1890
1891 15. WinRAR displays the current percent above the operation progress bar
1892 when repairing an archive containing the recovery record
1893 and when processing recovery volumes.
1894
1895 16. WinRAR limits the maximum possible volume size to 4 GB minus 1 byte
1896 when creating RAR volumes on a disk with FAT or FAT32 file system
1897 in volume size autodetecting mode. These file systems do not support
1898 4 GB and larger files.
1899
1900 17. If "Wait if other WinRAR copies are active" option is enabled
1901 and WinRAR waits for another copy, you can press "Continue" button
1902 in command progress window to force WinRAR to stop waiting.
1903 So now "Continue" button allows to override the state of
1904 "Wait if other WinRAR copies are active" option for current operation.
1905
1906 18. WinRAR displays one password request instead of two, when saving
1907 an encrypted file back to RAR or ZIP archive after modifying it
1908 in some external editor. Previous WinRAR versions usually requested
1909 the password twice, both when extracting the original file
1910 and archiving its modified copy. Only RAR archives with encrypted
1911 file names were processed with the single password prompt.
1912
1913 19. New error code 10 ("no files") is added to list of error codes
1914 returned in command line mode by RAR and WinRAR. This new code
1915 can be returned by archive, extract, delete and repair commands.
1916 It means that RAR did not find any files matched the specified
1917 file or archive mask.
1918
1919 20. File name area in file overwrite dialog occupies several lines now.
1920 It makes possible to display much longer names.
1921
1922 21. Now switch -ep3 converts not only disk letters, but also UNC paths.
1923 So \\server\share will be converted to __server\share when archiving
1924 and restored to the original \\server\share when extracting with -ep3.
1925
1926 22. New "Background extraction" option in "Advanced" part of extraction
1927 dialog places WinRAR into background, when extracting files.
1928 You can save its default state with "Save settings" button in "General"
1929 part of extraction dialog, just like for other extraction options.
1930
1931 "Background archiving" option from the default compression profile
1932 does not affect the extraction behavior anymore.
1933
1934 23. "Mode..." button in operation progress window is enabled also
1935 when extracting or testing archives. It provides access to
1936 "Command parameters" dialog, where you can set "Turn PC off when done"
1937 option for extraction and test operations.
1938
1939 Previously this dialog was accessible only when archiving.
1940
1941 24. Bugs fixed:
1942
1943 a) renaming a file in archive could also rename all other files
1944 with the same name in other folders of the same archive;
1945
1946 b) previous versions displayed the wrong total packed size
1947 in "Info" command for multivolume CAB archives;
1948
1949 c) in ZIP archives 'U' (update) and 'F' (fresh) commands could
1950 erroneously update even files not specified in the command line.
1951 It happened only for files in current folder which names matched
1952 files in ZIP archive. This bug was not present in usual 'A' (add)
1953 archiving mode.