- UID
- 864
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 62579
- 在线时间
- 小时
- 注册时间
- 2010-3-29
- 最后登录
- 1970-1-1
|
' A. t% O: b1 B0 K# \; L0 [3 A* K2 J C
3 {; v) R3 T$ E) `* p4 d0 q7 z介绍: (哥就不翻译了,有兴趣的同学想必也看得懂)
4 f8 _, b( g3 S' L( z
( x7 y" c# U. T我就简单总结一下吧:
/ e( f& ^5 Q' N9 J" I/ J1. 新的RAR5.0可以进一步提高压缩率,比如原来一个100M的文件你压了之后是50M,现在使用5.0算法可能就可以压到40M;
1 t8 x" S1 t* x2 e! c3 O' K7 Q! ?2.高压缩率要以付出内存为代价,8G内存的机器可以勉强使用512M的字典;3 N( F1 e# U9 j+ k" {: H7 K, I+ q8 Y
3.RAR5.0兼容老版本,但老版本不兼容5.0;3 }5 d$ L, ?$ r1 h
4.RAR5.0使用了更好的修复算法。2 `/ |4 ]+ E+ c" a$ ~; K
7 |! x* f! }7 A* }Version 5.00 beta 3
3 p& i6 b8 B& G* D2 j6 f" _# q# u8 S" r6 ?/ O7 X. A1 U* h2 s. m
1. Fixed XZ archive support, which did not work in beta 2.2 O4 m' C1 s; I6 S' l
_( {/ v6 D H
2. "Convert" command did not allow to use compression dictionaries9 n5 o' [& X& B G, R' m
exceeding 4 MB.) h9 u( b% j* \3 ]' P" T
' t6 S" t1 Y. Y, j$ j' j6 N- L
3. If both encryption password and archive comment were specified+ X8 O3 G* i) q4 {3 D
when creating RAR archive, archive comment was not added.. }2 L. \$ B4 G& |) J- z7 Z( ^2 T6 f
5 H. j" c3 ~( u0 p9 g
4. "View as Unicode (UTF-8)" command in internal viewer did not work,, R6 s9 ~2 Z5 p2 u( t
so UTF-8 files were displayed correctly only if their encoding! X* l3 @: ^$ O6 K9 Y! f x
was detected by viewer automatically.
: K# e0 N- c/ D1 H/ ]8 }- C0 e7 l e" N) I$ t3 m
5. Maximum compression dictionary size when running in Windows XP x86# j/ W% Y0 Z' y$ _
is reduced to 128 MB. WinRAR cannot allocate enough memory to* M& m1 M9 I$ j3 \8 b
create archives with 256 MB dictionary in Windows XP x86.
) E. k7 }" `, b- t* W4 z+ h4 y4 L% R! Z$ q
6. Corrections in relative path processing, such as "..\arcname.rar" name* G# L& C+ o& m3 }( C
in archiving dialog or "WinRAR foldername" in the command line.- q6 I0 A. n) P5 c+ Y Z
. r# @9 ?( w1 t ^6 u6 {
- K+ ~/ ^$ g! I, l' {- x Version 5.00 beta 24 `; ~" G9 ?2 ~) H
" \ c. j8 }' E) e2 w/ Q 1. When adding an incompressible file to non-solid RAR archive,4 ]% ^+ g& n% z) G- c
beta 1 could duplicate the first megabyte of archived file,! F4 \9 Y' f9 a" f X
resulting in damaged file.* b% e6 X y3 e
* Z. I9 n0 p4 D m
2. "Add to archive..." context menu command could place a created archive
9 F/ |) t( U7 ? to a wrong folder.
9 r0 M: I. g- q: j2 Z* A: M6 m* x( ?
+ V7 x7 m. W8 n3 D% M! Z+ r Version 5.00 beta 1
& I9 j% }1 E* W, \ V4 y$ |- q X$ x" D9 T2 z' i
1. New RAR 5.0 archiving format. You can use "RAR 5.0" option9 z0 x _ K# E( V }
in archiving dialog or -ma command line switch to create
4 |% Y% s8 r/ [ RAR 5.0 archives.
+ w$ q2 Y% s# {! W j" k/ r1 l) J' g1 w' Y6 n1 N
Older software including older WinRAR versions is not able to3 L5 X9 s# o/ s6 D' t+ z1 a
decompress RAR 5.0 archives, so if you plan to send an archive! N. ~& n# ^+ R
to other people, it is necessary to take the compatibility issue
" X5 {6 \- A4 B0 i2 p. a into consideration. You can select "RAR" instead of "RAR5" option; K0 j' E3 ^ K; O7 S& [9 A
in archiving dialog to create RAR 4.x archives compatible with
8 x! b7 I$ N. L previous WinRAR versions.
# d7 m; l' x! ^9 n0 v
# E/ O5 T$ n Y) i( I5 q3 m! I8 h 2. Changes in RAR 5.0 compression algorithm:8 R2 z" W4 p; C
' n# L& ^/ R: w, }
a) maximum compression dictionary size is increased up to 1 GB2 \; ?1 |7 u, i
in 64 bit WinRAR. 32 bit WinRAR version can use up to 256 MB1 Q7 \2 R3 p H% s/ V
dictionary when creating an archive. Both 32 bit and 64 bit7 n) j! T$ T* l' c. w W
versions can unpack archives with any dictionary size,4 W# l' ~- \% Y8 i( U
including 1 GB;
* _) [. z2 o& V* {+ ~+ s
! \+ n) q* h! h' J; u b) default dictionary size for RAR 5.0 is 32 MB, typically resulting7 V3 F) Z; F c* U& D( `) |. ]
in higher compression ratio and lower speed than RAR 4.x 4 MB.
1 m0 ^' |6 s, b7 a: d3 |1 p5 j% e You can use "Dictionary size" archiving dialog option or -md! r6 t# d+ `; a% K5 s* M, _5 b
switch to change this value;' @) e4 C) `' P8 V' k. S
\% K2 s' _5 _( {( G: t8 Q. m c) -md switch syntax is modified to support larger dictionary
& u8 f# _/ u# \; K' [7 C) n; X" p9 [: y3 A sizes. Append 'k', 'm' and 'g' modifiers to specify the size
% f5 F# E$ i* ~- h( A in kilo-, mega- and gigabytes, like -md64m for 64 MB dictionary.
0 }9 j+ m* F: T! f/ B: W: j If modifiers are not present, megabytes are assumed,
- D8 H# `: d" V8 }+ W so -md64m is equal to -md64;
/ `% C9 _' k( r8 h! e
8 B0 f- y* p B! B, O d) RAR 5.0 format includes Intel IA-32 executable and delta
/ u9 [( p0 ^0 ^; S compression algorithms, but RAR 4.x text, audio, true color
6 r3 Z9 d5 Y' V8 t" A) m6 l' Y and Itanium algorithms are not supported. These excluded algorithms5 n. |$ Y4 Y& d& o: _, T8 e
are not efficient for modern data types and hardware configurations;4 u5 o" b- @1 s7 y0 S
4 `) ]! c8 V5 r# ~0 y# L e) RAR 5.0 decompression can utilize several CPU cores.( Y# S( ^6 h8 Q! ]+ m/ i3 Q" N
Though not to same extent as in compression algorithm,; B7 _5 d* w0 {3 u
it improves the decompression speed on large files0 V: U2 B( \/ a/ N4 ~
with poorly compressible data or when using BLAKE2 checksums.8 T8 P R* x& a+ x* O, \( i
: r: j# T7 S! C) s q) a5 a
3. Changes in RAR 5.0 archive format:
. H5 U! q4 C7 j( T6 G$ H% W. l4 u* T' B9 c
a) file times are stored as Coordinated Universal Time (UTC)
' ?; A/ @, s; _/ Z9 G& u7 \7 d1 C instead of former local time, making file exchange among+ Y$ d3 {1 e2 g1 _! u
several time zones more straightforward;9 ~- X4 m3 c. N2 \; s* Z M
& e% d5 k' o" r% _! V
b) file names and archive comments use UTF-8 encoding.
0 f7 `+ ^/ D8 e8 l* Z
r, w9 T' T0 o3 K+ q J 4. RAR 5.0 recovery record is based on Reed-Solomon error correction
) }" ^/ T, g1 f6 Q codes. If recovery record size is large enough, 5% and more,$ R$ C% F1 n2 H' `: j) A( x* S( b& ^
the new error correction scheme provides much higher resistance to
; ~6 ^4 B' u5 e# O. K: { multiple damages comparing to RAR 4.x recovery record.# t* { T; O$ T6 b
Smaller record, such as 1 - 2%, or less random damage type would& i! r T4 ~3 W8 y
result in less difference between 4.x and 5.0. For single continuous' V, H- W# H+ ]8 J) R
damage 4.x and 5.0 efficiency is about the same.
& t- R- y9 N1 L, L: N. ]5 K: B, K( ^8 p
Additionally to usual data erasures, the new recovery record1 `) I% O% h/ }+ T5 Z
is able to detect deletions and insertions of much larger size: o5 K2 T* X1 q
than in previous RAR versions. Maximum insertion size is several
6 |# ^& B! r. z# a megabytes. Maximum deletion size depends on the damage type
6 ~) z2 Z- V# M" F* @5 l- r; t and in some cases can be as large as the recovery record size.
7 Y3 D# Z: p) _8 v8 G+ y' \
; k) @$ T8 B& h1 R/ j% j Still, the best recovery performance and efficiency is achieved
( P/ _! p& l3 t2 L& C4 E- I if no deletions and insertions are present, so all data including8 I2 F7 d# k3 v, D9 Z# x: S9 g
damaged sectors preserve their original positions. Thus, if you use* y3 ^8 Y" N/ U& W
some special software to copy an archive from damaged media,
# r. U+ k- Y- i; o7 k it is better to choose the mode, when damaged sectors are filled by
. e5 d/ K6 l) G zeroes or any other data instead of cutting them out completely
; [' a/ j% G: { from resulting file.4 H- H: P' u5 b1 k
4 }: ~4 c" a J( t4 ~# D- R$ t
RAR 5.0 recovery record is more resistant to damage of recovery record
: e+ ]) }/ v+ K itself and can utilize a partially corrupt recovery record data.- a8 r: k. Y/ w* s m1 S2 b7 ~7 A6 N9 X
Note, though, that "Repair" command does not fix broken blocks
1 ^( |; \& E+ Z in recovery record. Only file data are corrected. After successful
( c) O* K+ \6 j8 U P archive repair, you may need to create a new recovery record d ]7 |$ G3 S, l+ F+ C
for saved files./ I# W( p C0 f
7 j0 V' M1 S4 F3 a( A New recovery record is not based on 512 byte sectors anymore
( n! X, f( u. \" S# P2 ^- R and incorporates more complicated data structures. So it is impossible+ P% c. M9 C7 E+ I: x w7 h; A
to specify its size in sectors. For RAR 5.0 archives the parameter of
2 N5 j9 A2 F7 K' @7 c/ k8 ] -rr[N] switch and rr[N] command is always treated as a percent of7 Q U- }& A0 L8 M2 G" H" V
archive size regardless of presence of % character. Typically N%
4 ^" ]$ `6 C3 r3 p% m7 v: P7 H recovery record can repair up to N% of continuously damaged data5 L# G6 ~. Z9 Y
and increases the archive size by only slightly more than N%.$ L" J, o% @4 o p/ K
Ability to fix multiple damages is proportional to N.
* G6 v0 U- ]1 I% o2 z3 E H8 \( {8 f4 m$ z
We used "Screaming Fast Galois Field Arithmetic Using Intel
9 W9 e5 @( f7 @$ I$ F/ {: p1 x SIMD Instructions" paper by James S. Plank, Kevin M. Greenan6 P" o" ?% t4 a# @1 |2 a
and Ethan L. Miller to improve Reed-Solomon coding performance.! x3 m& ]# q1 ~4 E
Also we are grateful to Artem Drobanov and Bulat Ziganshin$ U" B- E8 v" M- k- \4 s$ K3 ?
for samples and ideas allowed to make Reed-Solomon coding1 b$ I) j2 }- Z( W9 ?) h
more efficient.
$ J9 z! o) v* v# o; J$ p
* P6 X9 W1 B8 ]. ?# \3 x w4 h 5. "Test" command verifies validity of RAR 5.0 recovery record.
8 \! T w, F5 i# S& w: V Recovery record is tested after processing all archived files.
7 a% ~6 X( E5 e3 K& E6 J0 V! R% w' C; A7 t4 c h, @6 j
If corrupt archive contains the recovery record, it might be possible
; ~" F/ }5 o. c- l" {+ d& x5 U/ z0 ? to repair it even if recovery record validity test is failed.
* |: m( Y$ v3 m* }7 b9 t! R "Repair" command attempts to utilize even a partially damaged
. U9 ^6 h1 z, T' d. ]# I& N recovery record. So treat the negative recovery record test result% A! D2 l$ F! {7 i
as a reason to re-create the archive if original files are still" w# ], y! F. Y8 N$ j
available, but not as a reason to avoid "Repair" command.
: w% W0 D" n, b. s! m6 D7 e5 M7 [/ m3 P( I
6. Changes in RAR 5.0 encryption algorithm:
( }- w. P2 S8 i4 d& O; Q4 v
4 T& ]% a4 A, e% \2 _: j6 R a) encryption algorithm is changed from AES-128 to AES-256 in CBC mode.
0 i8 a" R! M4 S$ S7 r+ J Key derivation function is based on PBKDF2 using HMAC-SHA256;
" k3 f5 J3 W! d' ?: ~' S. U
, H- o# t9 a* v* q b) special password verification value allows to detect most of
7 `+ P: D% D3 v, m9 T! c wrong passwords without necessity to unpack the entire file; s! p& p/ F% D8 D
9 f, Y; f1 G) k* U, W+ j- P3 N c) if archive headers are not encrypted ("Encrypt file names" option' @% }3 `2 q- P# ^3 |( @# R% [
is off), file checksums for encrypted RAR 5.0 files are modified
. h- }* v+ z# I1 f d1 d; p using a special password dependent algorithm, to make impossible/ B, k$ V* b+ v7 X- n& ?; H
guessing file contents based on checksums. Do not expect such2 g/ K$ W0 ^, Y5 X, }, r
encrypted file checksums to match usual CRC32 and BLAKE2 values.
# _( B. Q4 n6 e; y' T; m
9 {0 A1 d P1 Q q. V 7. RAR 5.0 archives allow to utilize 256 bit length BLAKE2sp hash
. e( o' E$ V. I- `: ~" S* J ( https://blake2.net ) instead of 32 bit CRC32 as a file checksum.
# Q2 B% r9 Y7 X& v1 O+ A% ?6 G Enable "Use BLAKE2 file checksum" option in "Options" page of4 W: ]' G0 f4 r! h
archiving dialog or specify -htb command line switch to use BLAKE2
: E5 z( Z" \# O& g, C/ R checksums.
9 M7 h n$ B9 |' g1 n- d0 ?: n, F! o# w6 a, x- _9 Q4 `
While producing slightly larger archives, BLAKE2 can be used7 g& P7 f+ b1 a0 w. a! _8 h
for file contents identification. If two files have the same
7 M/ _0 d6 r! @. Q) s p. j+ c BLAKE2 value, it practically guarantees that file contents
: {. P' u7 p7 h( k3 R k- V/ l is the same. BLAKE2 error detection property is also stronger% ]6 Z) M& X7 o6 w- D' ~) J, D
than in much shorter CRC32.% v! [$ V: w6 J# {
: v, M5 n2 c1 P 8. Features removed:
' a9 ~9 _% @$ N
+ e. n2 l9 s9 A: ^8 ~/ ? a) authenticity verification feature did not provide the required
& U6 W7 [$ n; z6 K# H5 F. P level of reliability and was removed;
, x5 q# U8 B' b. i 4 j( K" w! m2 ^
b) switch -en (do not add "end of archive" block) is not supported6 F6 \$ c( @+ D8 P" P: A0 X
by RAR 5.0 archives, which always have the end of archive block.
; u( X) {+ j7 i This block helps WinRAR to safely skip external data like7 Z+ W/ y3 U: v. b. v: P
digital signatures appended to archive;: s- y$ S) x4 ]9 N
0 Q% t, K) j( q6 ~2 m: c c) old style extension based arcname.rNN volume names are not/ V( E" o2 p) L0 g
supported by RAR 5.0 archives, which use only arcname.partN.rar" ?; S' x; W R! `
volume names;3 c7 g. |1 S9 h6 R1 ~: T
1 ]. N" i) I( X& d
d) file comments are not supported anymore both in RAR 4.x
0 h3 ]# S$ P! D- s0 d0 Q6 }% m, |' V and RAR 5.0 archives. Console RAR 'cf' command is removed.1 z) g. P6 x) b8 i. }% y0 Y
It does not affect the archive comment support, which is present
1 \' \* U5 c1 f6 z6 l in both versions of archive format and is not planned for removal.
9 W1 E7 w! O- f! `) X8 D% \7 r' y: h6 O6 O" L
9. "Set password" command and "Dictionary size" option are moved to5 A6 ~$ ?& e8 `, v7 v' \
"General" page of archiving dialog.. L; h% i p0 G7 K/ L4 I' Q( e
" t2 a& ]! Y3 S# l, V9 u& U: f+ P) r. ] 10. You can use "Save symbolic links as links" option on "Advanced" page4 d/ N @8 q& ~7 f
of archiving dialog to save and restore NTFS symbolic links* S r% M. }) f: o. g6 i- T
and reparse points as links, so their contents is not archived.
, ]# V v* j. L# _ Command line equivalent of this option is -ol switch.
+ Z& M/ ?2 D2 w+ O5 o' z6 y2 a. _
Similar option for NTFS hard links is "Save hard links as links".
/ D4 L% F: b# [ Its command line equivalent is -oh switch.
/ G& A, Q! ] Z7 [
, F+ i; H. s9 o6 C2 L' B9 ~ Both options are available only for RAR 5.0 archive format.
5 X$ B5 _ y% A) s; \4 R
- e& `; Z) V6 r9 H# D( h9 b' k 11. Added extraction only support for XZ archive format.
! V& L; }9 o9 o4 Q( s* k
) x }1 o, \* V9 I4 z 12. Changes in recovery volume processing in RAR 5.0 archive format:
& i; L7 h( E( i. S* n; T- A
1 t8 q K. @2 E' ? Y0 N+ D" D a) maximum number of RAR+REV volumes in RAR 5.0 format is 65535
! q" @, ^' b5 g4 g" ~4 b% g' ] instead of 255;" r7 O9 ]4 V, ~; V
& ^7 g1 [) W! `/ Q T
b) recovery volume operations are faster than in RAR 4.x;
* |; _" d0 `2 |- M7 B! G& \9 C3 w& Y
* F# h, x0 A, G3 H2 P% _ c) additionally to recovery data, RAR 5.0 REV files also store' A+ ^7 ~4 n# a6 \2 [
service information such as checksums of protected RAR files.' R8 ^) R- t3 \9 I4 R
So they are slightly larger than RAR volumes which they protect.
9 _$ U8 n! X: @! B( r- K3 ~3 h If you plan to copy individual RAR and REV files to some removable7 x2 t7 S2 t% N
media, you need to take it into account and specify RAR volume
5 ^5 J* s0 N0 _$ |. h4 z) v! w0 Z size by a few kilobytes smaller than media size.
$ O, J; T4 r' u( `
% g y3 Y! G5 t4 c- F0 { 13. Maximum path length for files in RAR and ZIP archives is increased* H6 i" }) O3 [4 D
up to 2048 characters.
+ k b% m8 `1 B/ p) | # H8 Y8 C, t* I ]# D4 X! E1 t
14. Command line RAR returns the exit code 11 if it can detect that1 s- T" B- o4 `
user entered a wrong password. This code can be returned only
2 H: T H, G3 F* R ]1 V! ^ for RAR 5.0 archives. It is impossible to distinguish a wrong- @0 I( x+ N/ x/ S$ ~
password and data damage for RAR 4.x archives.% I5 o$ G4 t# h
4 O* U8 i8 @5 L 15. 'v' and 'l' commands display archived file names in the end of line,
% n. F4 T( V+ {8 G& x1 Y3 f$ K9 U+ a not in that beginning as before. Also some fields previously. ]2 [0 N7 x0 S. o) O' N3 r
available in 'l' and 'v' output are now shown only by 'lt' and 'vt'.7 L" B' a. H1 ]
' N9 ~/ J% b( i9 ^+ k" W
'vt' and 'lt' commands provide the detailed multiline information+ j0 h. E& H9 F
for every archived file.
: G5 W% [4 t) S" I" E* d# b" E3 J* v, f6 A8 ]+ u
'vta' and 'lta' also include service headers into list.
, {' A, l+ F; C2 F) m0 E/ T7 L* e7 O! W. o |- C
16. Now the default charset for filelists in commands like4 M0 d9 W. J( Z, x
'rar a arcname @filelist' is ANSI for both WinRAR and console RAR.
" v |* i; j# N* u6 E0 H: u1 x In previous versions it was ANSI for WinRAR and OEM for console RAR.
$ N" F. r6 X( l! n You can use -scl switch to override this default.
8 h& _3 N3 m D Y6 Y6 Y: S! a
* W7 \' i/ I2 A2 P/ n 17. Internal WinRAR viewer can detect and display files in UTF-8 H! |% V: r; K! P$ U( M% l
and UTF-16 little endian encodings.
: M$ |/ R8 T7 L0 \8 A( ?- m+ @/ O' h1 J$ r) A+ b7 c
18. UTF-16 little endian encoding is used in RAR and WinRAR log file
7 H: G! K% }7 C" J rar.log, so Unicode file names are stored in the log correctly.
0 e- d/ q$ b5 o7 y- R WinRAR automatically truncates the old rar.log file in non-Unicode$ @& h# o7 Z5 B4 J' Y" p, }( t
format to avoid mixing different encoding in the same log file.
. y" e y! E8 h% h In case of console RAR you need to delete the old rar.log manually,8 M T) e. M+ N& t, B6 O! ?
otherwide RAR will append UTF-16 messages to existing rar.log.8 K( M3 p% X1 O) q
- P0 c9 {3 P7 }0 {. ] 19. Command line 'r' (repair) command can include an optional destpath\
, |! n- g/ |7 j# B! b/ l$ {% m7 J+ z parameter defining the destination folder for repaired archive: q# I8 v2 T4 v1 G, S$ g$ F
0 e4 Q, Y( T* E rar r archive.rar destpath\
, X+ q2 S$ s5 |: h/ ^1 P- v9 G# q- R, N$ R* @1 R$ H8 y
本次提供的下载均为官方全功能试用版,想要破解的话请先安装哥提供的4.2破解版,然后再安装5.03版。9 D7 A8 Z$ e# o8 {# S2 n4 l
! E' s" \% o5 a0 @3 e( W1 f# W有图有真相:
; M F( s5 P: P% p: B% V
7 G$ q- O0 i* L$ u* l/ }; v V" o2 p; D# C
支持斋子,回复下载:" B# Q, Y, h0 u- T& }/ Q* |
x86:
$ T" ^1 _* L" g% D/ D# j: e% shttp://www.rarlab.com/rar/wrar50b3.exe5 O' V( @% A9 _
4 L1 [" A! U3 Z3 H. fx64:! P; V( C4 U6 E% f j9 m1 W
http://www.rarlab.com/rar/winrar-x64-50b3.exe
! B$ C# a9 k p+ q2 ^# f' w8 ]8 \3 i! x# P
网盘:7 d" L, e$ o1 N* W& l$ H& r' h/ e
8 ^! D) H. w- `/ G' f- B360:
/ j: S- ]( m* a; ~$ o& p1 jhttp://yunpan.cn/Qit6EpuqnqsKd (提取码:418d)
3 b3 g; S p" e$ K2 w$ D A
2 E- m2 G) i( f" @微云:
6 y$ [1 O# h9 O0 v* f/ _) Uhttp://url.cn/OfTVdW, h* n M/ v3 N! L$ [) _4 B
+ d8 z; M$ C$ W& q. v
115:
* ]& U A% A! F) Iwinrar-50b8.rar 2 u% M: v# R D" D5 `
115网盘礼包码:5lbcjmnj20v9
* }+ h: d: N9 t( q& S# L# I, Y! Thttp://115.com/lb/5lbcjmnj20v9
/ q% Y' l9 f) l% H4 c9 u4 J+ K5 S/ d9 C" t
温故知新6 _7 T% g" H8 P. C
【水哥推荐】最新 WINRAR 4.2 破解版!完美支持WIN7 和 XP9 d* w" a; P5 z% k$ a
http://www.tianyouzhai.com/forum ... 122&fromuid=864
% F( ?# w- c7 }$ ]- L |
|