- UID
- 864
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 62579
- 在线时间
- 小时
- 注册时间
- 2010-3-29
- 最后登录
- 1970-1-1
|
9 g- h* B) T: B4 N5 b% r' X2 [! z* l# G2 t4 Z
6 y. G* B3 S1 Z! P. \$ \
介绍: (哥就不翻译了,有兴趣的同学想必也看得懂)
8 y4 p: P, H* V2 I* d5 L! |8 W* o) f9 U
我就简单总结一下吧:4 P' d) D* A6 h' t# R3 O
1. 新的RAR5.0可以进一步提高压缩率,比如原来一个100M的文件你压了之后是50M,现在使用5.0算法可能就可以压到40M;
1 G6 M x8 l) o. z# j3 x$ M2.高压缩率要以付出内存为代价,8G内存的机器可以勉强使用512M的字典;! g i+ S- k/ A% X6 |* L$ V
3.RAR5.0兼容老版本,但老版本不兼容5.0;
( ?. F3 V3 r3 _/ p4.RAR5.0使用了更好的修复算法。: `; W! s+ f. h3 C% A
9 Q2 ?4 ]3 R; v2 P3 qVersion 5.00 beta 3. G& P8 r$ c2 w9 l
0 R# j) m$ w P6 E- i 1. Fixed XZ archive support, which did not work in beta 2. F9 B( o: f( [) D g7 b
3 Q2 u& k2 d* ] 2. "Convert" command did not allow to use compression dictionaries' d9 C7 ~. H! }3 z+ y( M
exceeding 4 MB.; C/ t7 N8 {0 F7 T) Y) i
2 I( n6 d, h; d: D9 q
3. If both encryption password and archive comment were specified
/ Y% P. D" c& z+ J when creating RAR archive, archive comment was not added.
' H9 d! }3 g! ~$ \. ~. G( Q3 m" S8 Z; c' ~7 M% O1 I2 m# y
4. "View as Unicode (UTF-8)" command in internal viewer did not work,6 P6 V$ w/ ]+ @! ~) E2 |
so UTF-8 files were displayed correctly only if their encoding. g, {8 m- ^+ J! w7 M. @: }; k7 o+ s
was detected by viewer automatically.
* g8 [/ j" |1 {+ J. p. W' l B: o9 y- \, X4 ]* o2 s, q: }6 R
5. Maximum compression dictionary size when running in Windows XP x86
, B; y% S) I( q) [- f- r f& j is reduced to 128 MB. WinRAR cannot allocate enough memory to
% `2 }1 ?) E4 ~$ `0 F8 F. a$ Y4 ]" x' | create archives with 256 MB dictionary in Windows XP x86.+ ]! r) q5 f) U7 j3 K0 q3 ?
$ P+ v% `0 }5 F$ B" ?& d" h; d/ d 6. Corrections in relative path processing, such as "..\arcname.rar" name1 C/ g5 i: j8 \9 h
in archiving dialog or "WinRAR foldername" in the command line.
9 h: \* }) }7 X6 {3 [- W- F
( K' }" g. `! \& | ' \3 c. G8 C1 n3 r3 {/ S
Version 5.00 beta 2
3 _: s j. H. U$ z( Z
0 h# K1 [8 m9 I* Y/ ^ 1. When adding an incompressible file to non-solid RAR archive,/ b% N. [- e" {+ s9 p
beta 1 could duplicate the first megabyte of archived file,8 u* ?. |5 E7 A" {0 P
resulting in damaged file.
7 H- v8 c# I/ N1 h4 m
4 R9 [. d R8 v+ c1 U 2. "Add to archive..." context menu command could place a created archive/ c0 Y; C0 L7 N! d# u
to a wrong folder.
6 d+ Z Z6 c* x
, S4 t- Z. K; e# N 6 J3 N: I. b% Z# e# _
Version 5.00 beta 1
N) g: E! r& E/ G' ?. d8 P& J
- q' }/ f! X' m+ a5 W8 n 1. New RAR 5.0 archiving format. You can use "RAR 5.0" option
$ P+ ?3 a% d v& T3 L6 |7 w in archiving dialog or -ma command line switch to create- t2 l* q) ^! D2 W
RAR 5.0 archives.
) ]( ?$ ^, Z* T% ^0 N$ r | ! s/ J% M: I n+ b# Q- }. h
Older software including older WinRAR versions is not able to) y4 w/ z: |/ I y. D+ _+ v5 y
decompress RAR 5.0 archives, so if you plan to send an archive
; F' l1 {% a h9 s0 H to other people, it is necessary to take the compatibility issue
' p; J1 b' i* {; E into consideration. You can select "RAR" instead of "RAR5" option" ]2 t# e" @, m8 T) t+ T( o9 d) I
in archiving dialog to create RAR 4.x archives compatible with; A* z7 ^6 N1 y; h/ S4 @+ l
previous WinRAR versions.( G) E; f/ e, R. U3 _" O
0 ^9 Z# X( W5 [/ d7 i! \1 d9 p
2. Changes in RAR 5.0 compression algorithm:
2 }1 k- X! `' K+ ?+ x4 p2 G. e6 l) s) ]; o# X; n
a) maximum compression dictionary size is increased up to 1 GB
; H# Y+ A S+ C/ O4 i/ X in 64 bit WinRAR. 32 bit WinRAR version can use up to 256 MB) d/ V. R0 E4 C2 m: @, F2 Q1 P6 s
dictionary when creating an archive. Both 32 bit and 64 bit1 b$ L( H9 f9 v( `0 d- M% V2 g2 J5 L
versions can unpack archives with any dictionary size,
- r: W( ]+ h8 A2 B1 J including 1 GB;' d7 v2 Z6 F! x' l
" n( l7 u0 k* A: v b) default dictionary size for RAR 5.0 is 32 MB, typically resulting, y) W0 {6 i6 g$ g7 q6 r
in higher compression ratio and lower speed than RAR 4.x 4 MB.
" W* B. q% S! ~8 _( [ You can use "Dictionary size" archiving dialog option or -md3 Q1 H2 [, t- n, _2 h+ I7 I
switch to change this value;: C; C4 F0 f& |7 q' C
0 n$ W3 V4 U$ E v
c) -md switch syntax is modified to support larger dictionary8 I8 Y0 B0 x F- T5 @8 h B
sizes. Append 'k', 'm' and 'g' modifiers to specify the size
$ G! m: T3 r& ~( Q: r in kilo-, mega- and gigabytes, like -md64m for 64 MB dictionary.
@# S0 c' M, U2 j" e If modifiers are not present, megabytes are assumed,
9 _; S6 Y5 ^! j- F so -md64m is equal to -md64;
* D, d% Y# N3 U! e; ]# G d+ v2 {! t+ w8 u$ p2 T
d) RAR 5.0 format includes Intel IA-32 executable and delta; `+ m g* ?3 e/ s. b
compression algorithms, but RAR 4.x text, audio, true color; y' [4 y' C* x) h; V( J
and Itanium algorithms are not supported. These excluded algorithms% b& \% C. k4 w* q* y
are not efficient for modern data types and hardware configurations;! S; _. ]3 w5 C- R9 z5 \
2 O( h5 t+ H; t, D7 X0 X
e) RAR 5.0 decompression can utilize several CPU cores.
3 q7 ~! c4 Y! U, v Though not to same extent as in compression algorithm,
: L" @ V3 b2 h5 r! W# o it improves the decompression speed on large files
2 Q8 |# B5 F. O+ e with poorly compressible data or when using BLAKE2 checksums.
8 [, g, z% q6 U" ?* y( ^: A8 |) |. [& w& w. b# Q7 P9 K
3. Changes in RAR 5.0 archive format:% ~* k5 f/ o* ]$ ^# R T0 F
, I4 R: T |& V$ t# \# C3 ^
a) file times are stored as Coordinated Universal Time (UTC)
4 G4 ~- u7 h- v$ }! n instead of former local time, making file exchange among
. l) y: |3 F) Z3 r. n several time zones more straightforward;( r9 Q7 X8 G3 W
* ^) F& O! O8 O i3 C+ F- b1 z' v b) file names and archive comments use UTF-8 encoding.& {+ N- Z7 E* z! K- L
) s: M8 d" c+ M1 I9 }
4. RAR 5.0 recovery record is based on Reed-Solomon error correction9 [; U) N f$ r- y# ?; u5 V) j9 n
codes. If recovery record size is large enough, 5% and more,
( v7 f% D/ |* H. Q: F2 ^ q2 P the new error correction scheme provides much higher resistance to
# O3 \7 G, \# a; A, P4 \: {5 P w multiple damages comparing to RAR 4.x recovery record." W9 {" m5 z# j( C
Smaller record, such as 1 - 2%, or less random damage type would
: M/ J, e% d% k7 ]2 Z' r* t! H result in less difference between 4.x and 5.0. For single continuous3 p: B1 W U7 \3 R% W0 p' Z. n, Y- z
damage 4.x and 5.0 efficiency is about the same.
; [/ W! l* ~# i* v' N% N9 K- ?2 h' T& I
Additionally to usual data erasures, the new recovery record
0 C( d/ j; y5 u9 Y$ R5 f/ Z is able to detect deletions and insertions of much larger size" U4 Y" I! m5 D2 k, Z
than in previous RAR versions. Maximum insertion size is several/ W6 B. R( u' A) R) f
megabytes. Maximum deletion size depends on the damage type
( E& Q7 ~% n; r( l. F and in some cases can be as large as the recovery record size.8 \8 E2 ]. r- e ~. L0 k5 E3 g
% _% ~& n! Z2 D) r
Still, the best recovery performance and efficiency is achieved
! s% q* a* R- J& r" Y5 d if no deletions and insertions are present, so all data including8 p1 c0 X1 ?: a
damaged sectors preserve their original positions. Thus, if you use7 q+ \9 L: e+ q. V+ x, C6 U
some special software to copy an archive from damaged media,
: U2 w" U s7 R6 [' ]& r it is better to choose the mode, when damaged sectors are filled by% } R. W7 V, i; g$ l! C" d; p
zeroes or any other data instead of cutting them out completely8 d! ~) H8 w( c
from resulting file.
; |( _, U$ w+ {" u" U. A4 G2 |& m
5 U3 `( }& R% t" ^& \ f/ V RAR 5.0 recovery record is more resistant to damage of recovery record; I: ~/ k2 l8 s
itself and can utilize a partially corrupt recovery record data.
) W- N; J* f1 C5 B. |( Q Note, though, that "Repair" command does not fix broken blocks
O% x) m3 P8 S) x, p in recovery record. Only file data are corrected. After successful$ U1 X+ ^. h+ }5 d; x4 `
archive repair, you may need to create a new recovery record
& Z; ?6 [* y8 ]" X for saved files.
9 X( \% j5 i4 d7 M% r$ n- z+ x2 P: U# @' ?0 M r* K( n4 L
New recovery record is not based on 512 byte sectors anymore 3 |) B2 D+ Y" [9 d
and incorporates more complicated data structures. So it is impossible
0 b( j2 T$ e' P: K to specify its size in sectors. For RAR 5.0 archives the parameter of
8 u6 B: t o) c8 ~! q -rr[N] switch and rr[N] command is always treated as a percent of9 V; U( |0 X+ q! a* v. K
archive size regardless of presence of % character. Typically N%: U# w4 \8 V) ^2 r
recovery record can repair up to N% of continuously damaged data
3 e" i2 H5 t5 i- z and increases the archive size by only slightly more than N%.+ ~3 W3 L f- Q( R2 ?2 W) T9 r+ U% v1 S
Ability to fix multiple damages is proportional to N.
2 y$ k6 [& X8 C% E1 I& v" @' {
# {4 d6 m5 {! [ We used "Screaming Fast Galois Field Arithmetic Using Intel
$ i' X1 D9 d1 r( e SIMD Instructions" paper by James S. Plank, Kevin M. Greenan
+ j& \/ N6 V( w; s( n7 y7 L& [ and Ethan L. Miller to improve Reed-Solomon coding performance.
$ h) o' K1 M) A, I* x, G# F Also we are grateful to Artem Drobanov and Bulat Ziganshin$ F, a$ h# a, w$ x4 U, {' W
for samples and ideas allowed to make Reed-Solomon coding
6 \* Q9 X% M- [ more efficient.
* V$ o$ T, f4 ~$ E4 }! K! \5 y! f7 w
5. "Test" command verifies validity of RAR 5.0 recovery record.; s' ]. C2 x/ s8 }1 c1 }
Recovery record is tested after processing all archived files.
7 g- g" s- T/ m' h1 z$ c, r' q+ [( ? ]: N# g8 ~
If corrupt archive contains the recovery record, it might be possible
" d5 `) j+ s [ to repair it even if recovery record validity test is failed.
" i6 Z U# Y! s& Q. s "Repair" command attempts to utilize even a partially damaged* ?1 Q* ~& I+ ~) h9 X- Q( W Y
recovery record. So treat the negative recovery record test result; K8 h8 d2 p! }5 r+ g% G# C
as a reason to re-create the archive if original files are still
# F; c9 g! |2 b$ e, ^7 F available, but not as a reason to avoid "Repair" command.6 B( K/ l2 u2 S: i
! m ^" C: k5 M5 W. W 6. Changes in RAR 5.0 encryption algorithm:
& S+ d. ?/ \& _5 ?/ J. x. T- B8 P3 E6 o% \. g
a) encryption algorithm is changed from AES-128 to AES-256 in CBC mode.* d% K0 ]7 l7 }% R
Key derivation function is based on PBKDF2 using HMAC-SHA256;
; k5 ~; I5 A; G. L) W$ x) ~
7 d. j7 [4 Y9 P8 n/ d% G/ k b) special password verification value allows to detect most of
1 u( `6 y6 [0 O4 `4 w wrong passwords without necessity to unpack the entire file;
m' l0 J6 @. s
! x! Z0 ` _2 [( c0 I7 z0 V c) if archive headers are not encrypted ("Encrypt file names" option
9 ~0 J2 d. b8 s2 ^% p# p: J is off), file checksums for encrypted RAR 5.0 files are modified9 I& v7 n E4 n- k
using a special password dependent algorithm, to make impossible: ?: D' M, ?* D9 l
guessing file contents based on checksums. Do not expect such
4 Z8 b2 y; T: G: q! m encrypted file checksums to match usual CRC32 and BLAKE2 values. H5 |9 {) {% F5 j8 N+ f
0 I2 t% } V; ?- n 7. RAR 5.0 archives allow to utilize 256 bit length BLAKE2sp hash2 {. E3 [5 k3 B& a) [
( https://blake2.net ) instead of 32 bit CRC32 as a file checksum.
! W l) n) K2 l( T Enable "Use BLAKE2 file checksum" option in "Options" page of. c0 [2 G& B q% E" M
archiving dialog or specify -htb command line switch to use BLAKE2
0 l/ T: i& l& b checksums.
6 k$ i* k! r* ^, L8 n2 y" Y: @7 E4 _) j% ~
( ^8 ?4 v b- L7 o- i3 m9 } While producing slightly larger archives, BLAKE2 can be used
4 X. Q1 y6 ], d% } for file contents identification. If two files have the same2 g5 D3 H9 z1 V; B @
BLAKE2 value, it practically guarantees that file contents( l3 K* _( j. j- ^- A- ^7 j
is the same. BLAKE2 error detection property is also stronger' g2 j+ a& m- B3 `9 [/ z
than in much shorter CRC32.2 \. Q* b) `. F1 h% G0 d6 A' l
5 }- l! G! O6 M: J
8. Features removed:
7 E+ k- k* F; P1 w6 G5 c( I) W& L8 x8 m' Z$ h9 U4 Q
a) authenticity verification feature did not provide the required6 ], o: A/ ~5 R; H: J
level of reliability and was removed;# C. N3 s% b' V/ d, s1 p
( W6 G$ a( l2 e$ B$ a# G9 A
b) switch -en (do not add "end of archive" block) is not supported- b3 w4 A: E* J- C3 P, z" p; u
by RAR 5.0 archives, which always have the end of archive block.
9 \+ X/ B4 y& s! Z/ d) U2 c! a I This block helps WinRAR to safely skip external data like& O; Q1 \/ p e( i0 r
digital signatures appended to archive;
& Q z8 z) E# | {" o' ~" x
4 R6 K6 J+ a# d- u9 R# L( t c) old style extension based arcname.rNN volume names are not
! U% K- b; c) a$ ?0 B' F0 U w, d supported by RAR 5.0 archives, which use only arcname.partN.rar
$ Z# I) n# h9 H volume names;
& r5 ^% }1 Z5 H! w
; A3 R- A1 y- @+ V K9 E0 Q" q K. N d) file comments are not supported anymore both in RAR 4.x
! B$ o1 y' u) Z# H) D8 M and RAR 5.0 archives. Console RAR 'cf' command is removed.
. _( `& H# W1 \( c1 U, N% U It does not affect the archive comment support, which is present
& p1 ]8 Z7 y: N! D4 M in both versions of archive format and is not planned for removal.8 l3 O( i/ {, H
" Y/ z! X. w* r$ z0 y, S5 `- f
9. "Set password" command and "Dictionary size" option are moved to
K. [& P7 e- Q% O "General" page of archiving dialog.
5 b% P% [" u6 \7 Y% G. C 4 @8 @6 M% b) A7 M* p! Z% d" A
10. You can use "Save symbolic links as links" option on "Advanced" page
/ k" x9 x8 ?/ }* M+ t; z of archiving dialog to save and restore NTFS symbolic links
4 Q2 H0 [1 v4 F/ q9 H* b6 L6 S and reparse points as links, so their contents is not archived.! G0 |/ F# ~8 `! p2 ? e; W) d
Command line equivalent of this option is -ol switch.& O6 M+ ~3 H, `6 k. x, R
3 p" r% \% f9 C4 l& D$ {9 \ Similar option for NTFS hard links is "Save hard links as links".
0 l3 K% x& B5 l% \* d Its command line equivalent is -oh switch.
% g" M% b6 p8 S, T
; |9 {$ _9 s7 x. K) ]$ W9 f Both options are available only for RAR 5.0 archive format.0 }- E. O+ _, {. K; w1 g
% M N# m& M7 C) i 11. Added extraction only support for XZ archive format.
6 f/ M! d$ u6 z
4 b& w* u6 r$ S4 U' A. [+ m 12. Changes in recovery volume processing in RAR 5.0 archive format:, a7 K Y: j" N5 T9 U; l' \
& R# g- m: k W0 D0 M( k& | a) maximum number of RAR+REV volumes in RAR 5.0 format is 65535
6 V2 ]& O2 \* H8 ?' b instead of 255;
2 ^$ r. X) X% f# E! _
B- [" }% v: I. l% W0 e9 B b) recovery volume operations are faster than in RAR 4.x;& h( J/ r# t0 \) R; ]
* x( t% t- i, W0 ~' X4 S
c) additionally to recovery data, RAR 5.0 REV files also store
: X6 ~4 B5 m( m: S service information such as checksums of protected RAR files.
% r" \& e, k' i; ~4 |- p& t' q So they are slightly larger than RAR volumes which they protect.
4 o- I1 [3 d) C3 m If you plan to copy individual RAR and REV files to some removable. w3 d* ?$ ?7 O& d
media, you need to take it into account and specify RAR volume
. [, e5 [) C* @8 K5 P# ]/ [% D size by a few kilobytes smaller than media size.
3 ?9 T9 X9 Z! r3 Q4 {- y& @' F" c . O& D ?# B% h7 r4 |- X* v' O
13. Maximum path length for files in RAR and ZIP archives is increased1 c. S* u e1 V- f( \
up to 2048 characters.
7 _& |: s, `" S" P1 T7 r: m1 j & Z% g; p; G; l
14. Command line RAR returns the exit code 11 if it can detect that6 a3 z4 n+ |* H
user entered a wrong password. This code can be returned only
4 o6 r/ U" o3 E; E7 X for RAR 5.0 archives. It is impossible to distinguish a wrong
9 x, G" I5 ^1 L% O password and data damage for RAR 4.x archives.
7 [ w B5 C, }4 T7 B6 R
+ q$ k" k8 G: R( k 15. 'v' and 'l' commands display archived file names in the end of line,
2 @! X6 N& X, N/ g M% A3 q$ s$ m not in that beginning as before. Also some fields previously! G% R& b% `$ O; Y0 K& C8 t
available in 'l' and 'v' output are now shown only by 'lt' and 'vt'. V! h; Y4 L! c* E G+ ^3 C9 ~
! [2 r1 T- `4 ]3 Q: i5 t
'vt' and 'lt' commands provide the detailed multiline information
% b, x& {" u3 i. O( k, q7 J for every archived file.
. B! k6 c6 y- [+ O% s0 x
/ C5 e& w, m) q* ]5 v/ U 'vta' and 'lta' also include service headers into list.
" S# h- {0 G$ V; \0 g" k/ G. ~
16. Now the default charset for filelists in commands like
+ n$ i* b4 ~; \! Q; I! Z) q 'rar a arcname @filelist' is ANSI for both WinRAR and console RAR.+ m% i* U3 {9 l% b1 N3 J
In previous versions it was ANSI for WinRAR and OEM for console RAR.
! n/ w. x3 o$ h3 X, T. Q# m You can use -scl switch to override this default.. F$ a+ u' j. |6 T! s
8 g! ` s- T! \& a; y0 C/ Q 17. Internal WinRAR viewer can detect and display files in UTF-8
8 N% M& G( P r* O& D E and UTF-16 little endian encodings.! Q+ ~8 ~& t5 P% `2 |5 {
8 s& x* A9 L* n- Y" I0 ]$ K 18. UTF-16 little endian encoding is used in RAR and WinRAR log file
% K. r* d: l# h. [) w$ F rar.log, so Unicode file names are stored in the log correctly.+ ^8 Y* `, [/ ]9 g) C3 ?
WinRAR automatically truncates the old rar.log file in non-Unicode8 Y, ?% n1 i* V, I
format to avoid mixing different encoding in the same log file.2 R# ]5 ~# a7 y8 y- y8 o
In case of console RAR you need to delete the old rar.log manually,' |+ q& p( s8 Z* l6 F: _0 A0 K1 s
otherwide RAR will append UTF-16 messages to existing rar.log.- r- b8 Z/ F! I: v
* K8 h6 T T/ s8 w* e
19. Command line 'r' (repair) command can include an optional destpath\
# K! L2 s; K* `; [# i1 i parameter defining the destination folder for repaired archive:
; L9 ]: }. t6 S: C1 W
1 M- k9 O- y6 `* ^( e. y( _ rar r archive.rar destpath\
7 l# B' a+ g5 y. G4 R
' l' |, ~5 e% D7 ~- M/ r, Z本次提供的下载均为官方全功能试用版,想要破解的话请先安装哥提供的4.2破解版,然后再安装5.03版。# h; H I9 }0 [6 J0 E! a$ t" ~
! ?: j4 q, j* x' E% f
有图有真相:
8 U8 q h" \4 {3 M# M
J. v0 t- r% v: n7 U! o7 N" b# Q+ v0 O! l& U) w: c
支持斋子,回复下载:7 _1 k3 }; c1 Q& X' a' @" q
x86:
* I5 E7 a3 v) f" xhttp://www.rarlab.com/rar/wrar50b3.exe
7 P( n' z4 e' D3 ^) h$ E6 ?5 y. g% ?) \# M1 q
x64:. Z% q7 N7 d! A5 |/ P
http://www.rarlab.com/rar/winrar-x64-50b3.exe
, O- u* Y8 ^, j# b# W. @7 y2 b3 J) n+ o& ^7 ^/ [
网盘:
$ T& g- T0 W2 f' p$ _' q5 v* b
7 w$ j( J' M7 |! K4 C360:- A* D/ o t- k9 L* c
http://yunpan.cn/Qit6EpuqnqsKd (提取码:418d)
# \6 ` z: b1 ]1 H7 B- b+ b3 z- `; Q+ r& J& d/ K$ R
微云:* b# S( j2 B9 Z$ P8 i
http://url.cn/OfTVdW! Z+ [& V$ [- L2 p( ~& q
7 r, O* X; f# g, L4 q# q115:
1 i: A/ K. w5 a+ o `' K* vwinrar-50b8.rar ' I! O" l9 I. O
115网盘礼包码:5lbcjmnj20v9
/ [: ~# h8 p5 p% t( D6 S0 bhttp://115.com/lb/5lbcjmnj20v9
8 O( c) B' ]+ I1 {/ q; [4 |# `& E, E+ A, M
温故知新
" y% D4 f T) a! O0 m8 g【水哥推荐】最新 WINRAR 4.2 破解版!完美支持WIN7 和 XP" |; t# i4 ]- k6 p
http://www.tianyouzhai.com/forum ... 122&fromuid=864
5 n3 J. {; Y0 a; z# ?6 G |
|