- UID
- 864
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 62579
- 在线时间
- 小时
- 注册时间
- 2010-3-29
- 最后登录
- 1970-1-1
|
0 Z# @4 `% H' C7 O C7 q. G" }4 b2 S' T% U2 w9 o
2 n$ Y9 U7 J6 v介绍: (哥就不翻译了,有兴趣的同学想必也看得懂)
$ d7 z6 p5 o7 N4 \
: v Q N9 a; w/ l2 Y$ _* o& |3 y. l我就简单总结一下吧:
" d7 J9 ~! X' j9 }% s1. 新的RAR5.0可以进一步提高压缩率,比如原来一个100M的文件你压了之后是50M,现在使用5.0算法可能就可以压到40M;$ A; i7 s5 C1 g
2.高压缩率要以付出内存为代价,8G内存的机器可以勉强使用512M的字典;- A& F3 N& k& W! B1 F0 X
3.RAR5.0兼容老版本,但老版本不兼容5.0;
c6 I! q" D& T$ D3 _4.RAR5.0使用了更好的修复算法。. r; j0 i$ e4 `6 E$ \2 U
, D+ u; X1 f$ N) DVersion 5.00 beta 3
+ I& } w; {$ {
5 e& o3 f6 Q# H, x 1. Fixed XZ archive support, which did not work in beta 2.
6 t) J% p/ R+ A$ n6 e& d6 ^, M7 O$ _2 ]) c6 @- c) `1 C0 D
2. "Convert" command did not allow to use compression dictionaries
6 Z' V$ A( C' u, R5 Y3 ? exceeding 4 MB.0 G& Y! J8 F/ v4 Q
9 G' H) k. C1 v% X- h: F
3. If both encryption password and archive comment were specified
; c1 c9 ]6 o2 u" Z. T6 L7 e | when creating RAR archive, archive comment was not added.
# `5 O- S/ k1 G# s4 T% \) W" D! y9 Q4 o7 O8 s( v
4. "View as Unicode (UTF-8)" command in internal viewer did not work, t% ?- l1 |3 R' Z3 C3 r* R t$ M
so UTF-8 files were displayed correctly only if their encoding
' X1 ]3 M8 @) L, `; V2 J was detected by viewer automatically." d: w' d0 v- X$ \9 \1 S" }
4 I2 G2 y- }* e/ _ 5. Maximum compression dictionary size when running in Windows XP x865 m+ D# o; p; F3 r' Q% c( S( r
is reduced to 128 MB. WinRAR cannot allocate enough memory to
5 w2 w4 ^& T1 W; x4 i create archives with 256 MB dictionary in Windows XP x86.$ `& L6 `' e6 }0 t5 p) Z' Z
' A, Z" Z/ G* K3 b E2 {* N
6. Corrections in relative path processing, such as "..\arcname.rar" name4 A1 u4 p! F# V" \- D ^" i8 P+ Y
in archiving dialog or "WinRAR foldername" in the command line.1 [. G9 {! ^/ `3 t1 M. v0 n/ t
W* z4 ]" l) V2 ^; H $ [6 \" _( P& ]
Version 5.00 beta 2( f, v, e1 f% K' ~
0 W- T/ ~$ n4 }5 Z: \7 [; w& i 1. When adding an incompressible file to non-solid RAR archive,
4 }8 h3 L1 }" q8 r+ ?& u3 O beta 1 could duplicate the first megabyte of archived file,
8 U: X3 a. U3 y2 G/ K2 M2 u resulting in damaged file.$ a; E9 z* ?1 M
w( P' j/ [1 N' m$ I/ J- I+ ~ 2. "Add to archive..." context menu command could place a created archive
I) L& _2 b; m* T* m1 s+ q to a wrong folder./ b# \2 r9 M6 ?, X) j; D3 W- s- a$ w5 ?
3 L' E( Q1 h# k$ A & O9 O# F" ]" S5 V- K+ s5 H0 Y
Version 5.00 beta 1
/ w5 \3 F, P% r: W h
# l# G; F4 H% }; e 1. New RAR 5.0 archiving format. You can use "RAR 5.0" option3 k8 @* e8 P- b. m& \2 v
in archiving dialog or -ma command line switch to create- x( n/ k7 r4 O7 s, L. D
RAR 5.0 archives.* J8 V" }% w2 l1 M$ }& z6 W
# Z+ U4 s5 _* G+ U( t
Older software including older WinRAR versions is not able to
8 I& u" n- @# J* @* K, }7 F decompress RAR 5.0 archives, so if you plan to send an archive
9 s; \5 \; a7 }# E2 V' x to other people, it is necessary to take the compatibility issue
8 B ^1 l: }; g into consideration. You can select "RAR" instead of "RAR5" option
* r2 p/ H" D6 i. o, m# K! c/ B in archiving dialog to create RAR 4.x archives compatible with
) S, D7 s# h) p previous WinRAR versions.
! w2 j- f. C, l4 r+ v4 K5 L- j1 Q S* k. y( v- S
2. Changes in RAR 5.0 compression algorithm:8 Y! A/ D3 l6 j" {* K: ]
; t [1 h3 L/ f |! z
a) maximum compression dictionary size is increased up to 1 GB
- o3 {" ~4 V& R7 O" g0 V+ Q9 o" l- R in 64 bit WinRAR. 32 bit WinRAR version can use up to 256 MB
* M* y8 P& u# q, E dictionary when creating an archive. Both 32 bit and 64 bit6 ~3 ~- b9 x( D- {5 }( M# Y
versions can unpack archives with any dictionary size,4 Q$ Z: r/ r) ]- _% L( q1 a# {
including 1 GB;
- ?+ Y: M! M4 k+ d0 L6 `
3 d, M4 d/ ~' f9 N b) default dictionary size for RAR 5.0 is 32 MB, typically resulting
9 Y& ]- y+ D# G7 J, s1 F& K) e in higher compression ratio and lower speed than RAR 4.x 4 MB.
8 X4 ^( _# N/ L3 z8 G7 L You can use "Dictionary size" archiving dialog option or -md
$ T2 M, H7 p: ^$ Y' Y switch to change this value;7 y( S7 J T6 p9 X
% L+ C# ?! }, ]3 T/ l; S
c) -md switch syntax is modified to support larger dictionary
1 k2 \. E2 H/ j3 C sizes. Append 'k', 'm' and 'g' modifiers to specify the size" _0 `: m4 K% s8 m
in kilo-, mega- and gigabytes, like -md64m for 64 MB dictionary.1 v. z% E, M# m3 B Z& a( R; K
If modifiers are not present, megabytes are assumed,
3 h: B. R5 ]. V: ^% r3 l so -md64m is equal to -md64;
0 O a4 K w, H% ^7 v2 x$ d4 |7 j1 W1 F9 p; Z1 L. f7 T# U
d) RAR 5.0 format includes Intel IA-32 executable and delta* x+ X) i: U/ m3 ~
compression algorithms, but RAR 4.x text, audio, true color, R& e2 `% f; w
and Itanium algorithms are not supported. These excluded algorithms
7 I1 @; G# @# W7 o( y% r; D are not efficient for modern data types and hardware configurations;
+ y D! V0 n& O9 v1 X/ @$ j5 T
: s# S S. W* P; b e) RAR 5.0 decompression can utilize several CPU cores.
, Y% a* E1 c! p/ s Though not to same extent as in compression algorithm,1 T: u5 X: ?3 n4 b+ x" o$ G
it improves the decompression speed on large files. x4 K5 j+ s/ G F- G
with poorly compressible data or when using BLAKE2 checksums.0 |1 C+ r: t; C' }, S
: d$ U# `" o: I* K9 }) S8 h$ k 3. Changes in RAR 5.0 archive format:
$ n* g# S& k* e
/ G& U2 {6 o- S a) file times are stored as Coordinated Universal Time (UTC)% ?+ x) w. X5 y! m& g8 |4 f
instead of former local time, making file exchange among
6 C. l) B5 {7 U several time zones more straightforward;
. J# t4 n! q7 w% N0 h6 j+ i
' l& n4 N4 m. N9 x2 ^8 V b) file names and archive comments use UTF-8 encoding.
3 w! H1 g, R; A: ^ ' F9 E% g; P2 Y# X, z. z6 N% {1 ~
4. RAR 5.0 recovery record is based on Reed-Solomon error correction- g; J& e- `$ M( T3 i, g' m( N
codes. If recovery record size is large enough, 5% and more,
+ E/ ~- H7 q* `% E the new error correction scheme provides much higher resistance to
$ ]1 u+ N; X# J" T. k- Z! _ multiple damages comparing to RAR 4.x recovery record.
( W+ U8 Q" h7 q5 m4 I Smaller record, such as 1 - 2%, or less random damage type would
' Z. \; S6 c" w; _3 p9 _6 @ result in less difference between 4.x and 5.0. For single continuous
1 `) {# J8 N$ p' E# x. U# X2 G damage 4.x and 5.0 efficiency is about the same. @. D S1 v! j* p" i6 W
3 N3 r. Y! V y& q1 i0 P
Additionally to usual data erasures, the new recovery record
1 `5 H1 g& U! X x; P! {- a is able to detect deletions and insertions of much larger size& J/ N! H' o/ l/ b: G
than in previous RAR versions. Maximum insertion size is several
) c7 u v3 o1 a2 v1 j. m megabytes. Maximum deletion size depends on the damage type9 |% p. h# c( U8 E0 P& _
and in some cases can be as large as the recovery record size.
! `* [5 Y4 j- C! ?6 p: [8 ?! f
" j9 f! w5 a* Z1 [- t Still, the best recovery performance and efficiency is achieved3 D" n5 D D7 w4 ]$ ^" f
if no deletions and insertions are present, so all data including: E0 v- ]* x2 T2 h7 X1 b, L
damaged sectors preserve their original positions. Thus, if you use, T; |, w' K- ^' ]% _: }/ G
some special software to copy an archive from damaged media,2 W5 w2 i' K) ~0 H2 D% f
it is better to choose the mode, when damaged sectors are filled by; U" r" u+ }: [' `3 h: v
zeroes or any other data instead of cutting them out completely# j6 a U$ ?& b6 p
from resulting file.
; R9 x1 {) K* P; N* |. {
7 i/ P* v* l) Q* q Y0 {4 z- K | RAR 5.0 recovery record is more resistant to damage of recovery record0 |' e+ ?5 t" b! l
itself and can utilize a partially corrupt recovery record data.
# I1 w$ V2 k* I+ p Note, though, that "Repair" command does not fix broken blocks m) ~& n7 X# L) u) E5 s' @
in recovery record. Only file data are corrected. After successful: R/ E6 z" T" T9 ?6 ]
archive repair, you may need to create a new recovery record* K! x6 U( ?+ f2 v$ P
for saved files.5 A9 M2 y+ I7 G+ J9 p" H
4 I8 A. |2 Z/ B5 E6 z% u6 e6 ? New recovery record is not based on 512 byte sectors anymore
5 B6 C9 o8 V6 P/ O and incorporates more complicated data structures. So it is impossible
8 B* i. l4 }/ s( L( `" n to specify its size in sectors. For RAR 5.0 archives the parameter of2 k; @, I# j' F+ ]3 I! |- E
-rr[N] switch and rr[N] command is always treated as a percent of
7 j1 r( Q/ I. N, A archive size regardless of presence of % character. Typically N%
/ T) w9 \% K5 z8 F9 T5 h/ B' u recovery record can repair up to N% of continuously damaged data
4 O- I" E1 D: S/ z and increases the archive size by only slightly more than N%.
; i v% `- A' u% ^# z' b1 P# | Ability to fix multiple damages is proportional to N.; g+ w& a$ y8 S/ @4 P4 E* @
; @. w$ I% {0 I8 ^6 L) ` We used "Screaming Fast Galois Field Arithmetic Using Intel
7 \. [/ }- U. W# w1 ~4 I SIMD Instructions" paper by James S. Plank, Kevin M. Greenan) q8 ^" |4 U/ M+ P! B$ O7 a
and Ethan L. Miller to improve Reed-Solomon coding performance.3 G! x/ m4 ~7 p' J& r, z
Also we are grateful to Artem Drobanov and Bulat Ziganshin
0 J; V3 s: W0 q I; W4 O" Q for samples and ideas allowed to make Reed-Solomon coding
$ C" ?( P5 \. j+ T0 ^8 i4 f more efficient.* [# {- s% T1 d, z9 x7 Z) T
( i2 |! E5 i' `* k n. s0 {
5. "Test" command verifies validity of RAR 5.0 recovery record.. U4 I1 P4 O1 w6 L* y X
Recovery record is tested after processing all archived files.' z9 j# O# j8 B$ q
/ s4 o$ X5 u; }! ~3 t, a
If corrupt archive contains the recovery record, it might be possible5 A P# ^7 D; G" \- F! F
to repair it even if recovery record validity test is failed.9 q, e4 v2 f" D2 M+ r
"Repair" command attempts to utilize even a partially damaged# S5 _& l: E3 R) O
recovery record. So treat the negative recovery record test result/ ^' b f9 s) g7 B6 j: ^
as a reason to re-create the archive if original files are still% T* W0 _% ^1 O' @) Q3 G% e
available, but not as a reason to avoid "Repair" command.
9 Y8 s/ \; @: p
. D, t5 V# O$ ~' E: P$ y 6. Changes in RAR 5.0 encryption algorithm:
4 y J1 j' }9 D7 f8 p8 z" H/ A$ H4 w! z; R4 C; R
a) encryption algorithm is changed from AES-128 to AES-256 in CBC mode.
) r' j) \7 Z4 `6 Y2 v% E Key derivation function is based on PBKDF2 using HMAC-SHA256;
$ o* w4 t- ?$ t. B' p2 h& M$ d( [% [* K7 y, B- |
b) special password verification value allows to detect most of, v8 ^) J2 ?5 b! {( [$ E- r- o. U) N) L
wrong passwords without necessity to unpack the entire file;
5 w" f5 P) N2 C5 C! L1 g5 j1 u4 }! z4 P' F% t- H1 U' l: Y6 L
c) if archive headers are not encrypted ("Encrypt file names" option
$ O" F6 J2 w+ U, }" T9 k; h is off), file checksums for encrypted RAR 5.0 files are modified3 o% ^1 b( i6 n/ N" u( l
using a special password dependent algorithm, to make impossible
: _9 q4 z) S( H# C# R9 [, c4 @ guessing file contents based on checksums. Do not expect such
) n& E8 U8 v) L* Q encrypted file checksums to match usual CRC32 and BLAKE2 values.. v( R+ @; J0 S* W
/ w# S& B/ W& m- J$ ]3 n3 E 7. RAR 5.0 archives allow to utilize 256 bit length BLAKE2sp hash1 a2 q" d0 g( Y# b9 e8 D' G
( https://blake2.net ) instead of 32 bit CRC32 as a file checksum.# v. k2 [1 C* T( m5 f
Enable "Use BLAKE2 file checksum" option in "Options" page of" E# g* W g8 P" I
archiving dialog or specify -htb command line switch to use BLAKE2
3 ]& [1 x4 h+ V. Y checksums./ y' ?8 Z3 a: a i. P) V
2 U# p! o' L; O+ d( m! X While producing slightly larger archives, BLAKE2 can be used
" B' h. m1 E* @: w8 R for file contents identification. If two files have the same
- M, F, z9 k* e# }$ w- h6 I BLAKE2 value, it practically guarantees that file contents
, a) F4 n0 }" E5 k2 p is the same. BLAKE2 error detection property is also stronger& F8 A; U$ ^* v! Z3 Q4 Y3 B& X, O, R
than in much shorter CRC32.
7 J* R8 R5 d. W; w0 R/ W" ]8 Y6 T& u8 q1 {6 b8 `" g' N/ C
8. Features removed:2 ?7 z; A, k4 M( j
" ^5 o& F+ r' W0 S
a) authenticity verification feature did not provide the required
' V9 {* ]+ }9 h level of reliability and was removed;' [$ c# i+ Q8 f
" g1 J1 P0 s! v4 \0 X
b) switch -en (do not add "end of archive" block) is not supported1 m9 _) i- ?3 _' `- {" S
by RAR 5.0 archives, which always have the end of archive block.
1 H4 Y3 q! K" X/ ^! z This block helps WinRAR to safely skip external data like
: R) y. Q. e$ y- e: |) E, z digital signatures appended to archive; d9 w" ], q- Z0 X8 R( D
# B( ?7 t4 F! N c) old style extension based arcname.rNN volume names are not
& r% S' Q2 Z2 f/ M0 D supported by RAR 5.0 archives, which use only arcname.partN.rar6 A3 b2 |! x) F1 W- u
volume names;% r/ k6 q4 e W0 q$ X
7 j+ ^+ i( P+ g, G! L) j. E
d) file comments are not supported anymore both in RAR 4.x
. i& H5 Q% l% h and RAR 5.0 archives. Console RAR 'cf' command is removed.
" z7 l7 t4 a) l! y2 l, @( R It does not affect the archive comment support, which is present6 A3 b, {2 H8 B. `& j! g% O
in both versions of archive format and is not planned for removal.
' u1 M* \7 p [: Q9 I: C# \) o! J# q* k8 l# }) n( L* |4 w
9. "Set password" command and "Dictionary size" option are moved to* q$ G, y( l$ }* t
"General" page of archiving dialog.
% @& ?: @5 o0 Z 6 }& L/ y8 S s8 x2 {
10. You can use "Save symbolic links as links" option on "Advanced" page t# U. H. b2 Z/ Y$ p& V
of archiving dialog to save and restore NTFS symbolic links- {% m7 g) X: P2 n0 g! y( \9 f0 C
and reparse points as links, so their contents is not archived.
8 y& o* u$ \3 q- E3 @ Command line equivalent of this option is -ol switch.
' Q, C: g3 z; F/ U, V. p A
" D( d5 n* u, L3 u) l! D Similar option for NTFS hard links is "Save hard links as links".; i: j. A: B ]3 R
Its command line equivalent is -oh switch.9 h6 f. s6 J' c
7 ?% l _/ y6 `; j- \7 y
Both options are available only for RAR 5.0 archive format.+ ~2 A' B3 l7 L3 e8 [# L8 h+ C
: a; Y6 D: M9 U" h! y
11. Added extraction only support for XZ archive format.
2 I/ F4 X2 P* H/ {
" Y2 Y( T" k% f 12. Changes in recovery volume processing in RAR 5.0 archive format:
: B/ S+ y, r- u) b1 y: W3 D
5 T H) |* \6 j) o- F6 s a) maximum number of RAR+REV volumes in RAR 5.0 format is 65535* I0 |0 B) x3 ^! K1 @
instead of 255;- t3 r# u v% b# }, q/ G% s: Q2 \+ z
' r% ^! J4 |; | b) recovery volume operations are faster than in RAR 4.x;
" f) l$ w: A) A$ k2 `. B
6 L4 ]4 Z4 q6 f; M; X c) additionally to recovery data, RAR 5.0 REV files also store
/ U, r4 ?# B) h, R1 M4 @' Q service information such as checksums of protected RAR files.
" j& F5 T8 r5 M0 v So they are slightly larger than RAR volumes which they protect.
T1 G2 J6 v5 Z1 L1 r If you plan to copy individual RAR and REV files to some removable/ o6 A, f* M9 x* _6 K. X% p
media, you need to take it into account and specify RAR volume
) }9 h0 r F6 N6 d1 @% i size by a few kilobytes smaller than media size.
P( w* f+ R* h $ V4 W5 n) {; r, p n
13. Maximum path length for files in RAR and ZIP archives is increased
# \% Z" z# `8 v up to 2048 characters.
4 U9 G& B- q$ S2 r! s \* N " O) j; N8 \( Z# ?
14. Command line RAR returns the exit code 11 if it can detect that
! z7 o- _5 n4 u5 X# u user entered a wrong password. This code can be returned only
5 ^9 J6 G1 r" t for RAR 5.0 archives. It is impossible to distinguish a wrong4 C# w+ ?% ~, ^4 `2 S
password and data damage for RAR 4.x archives.
! m4 M: g' T' t9 v; Y
1 W& R9 w+ F# o' d4 ^7 n 15. 'v' and 'l' commands display archived file names in the end of line,* ? R8 L9 g/ p7 E# m
not in that beginning as before. Also some fields previously
8 P" D3 {7 f4 G3 v$ u) p available in 'l' and 'v' output are now shown only by 'lt' and 'vt'.
/ a" q- Y6 Y, { ?: c
1 N ~% W0 ?" q$ b 'vt' and 'lt' commands provide the detailed multiline information/ B+ B1 P$ H$ N$ A
for every archived file.1 M$ \; D9 r/ W X- X% p( p
, i0 Z; l0 S. |$ k
'vta' and 'lta' also include service headers into list.
6 f( ^/ l! s6 S1 q" A; f. e; ]) g- Z
3 _" T8 t. h4 f* D2 g! U6 O1 j& x 16. Now the default charset for filelists in commands like
( J: F `2 O N$ F6 |/ [& \' _ 'rar a arcname @filelist' is ANSI for both WinRAR and console RAR.
3 V, f, D( Q! }2 A; g- N0 ^ In previous versions it was ANSI for WinRAR and OEM for console RAR.
2 L) w+ e, x0 K! ] You can use -scl switch to override this default.) l+ n. s8 r7 k/ G$ z: E
# M7 Q2 o1 X* ~" d8 A+ Y 17. Internal WinRAR viewer can detect and display files in UTF-8
/ f, p% H% ~8 b and UTF-16 little endian encodings.0 Y- K7 i6 u; S2 |
- k6 Z# t2 N% O `+ {$ d2 D
18. UTF-16 little endian encoding is used in RAR and WinRAR log file4 ^, g& }5 a7 k. _ C" e6 d
rar.log, so Unicode file names are stored in the log correctly.
2 w8 q! Z& |. k3 M- \ WinRAR automatically truncates the old rar.log file in non-Unicode
- O4 l& E* p0 ?" F3 x1 C format to avoid mixing different encoding in the same log file.
5 e7 Y4 d+ z5 }, g" | In case of console RAR you need to delete the old rar.log manually,
1 [$ e( P9 {. k" X% f6 a otherwide RAR will append UTF-16 messages to existing rar.log.
- ]! O* B! t) P8 E* _$ I3 c4 l0 Z! B" t% C
19. Command line 'r' (repair) command can include an optional destpath\
; q, v; A+ a) O3 P: e" ]% I parameter defining the destination folder for repaired archive:! h- D4 i; C& f& f
- {6 `! s1 {1 o; o- V; \
rar r archive.rar destpath\
! p' a& e' l8 Q# g( F. o5 ]7 e
- a! O% Y# p. F本次提供的下载均为官方全功能试用版,想要破解的话请先安装哥提供的4.2破解版,然后再安装5.03版。
- p; P) ?7 {9 u- M0 ~) x8 P2 V6 g8 `; [! f
有图有真相:( ^4 O0 v5 A/ q+ ]& m: h
0 |* Z/ x7 Z4 a) Y
4 y6 k) p/ k; i$ U& O. s' f
支持斋子,回复下载:
: m( H, Z1 C, A7 @5 b3 q# H% Ex86:
* I- M3 h% s- S' w# n, w4 }http://www.rarlab.com/rar/wrar50b3.exe
9 F2 E4 N$ w% d9 ^
% D0 S K1 N2 o# f7 ?% {9 w* @& l) `x64:
4 g* A! m/ |; i2 |: ehttp://www.rarlab.com/rar/winrar-x64-50b3.exe
( {6 a. F k, Y$ | ~0 s6 X9 ?: b' X$ y R$ d* K, x
网盘:
, p4 S9 } y9 t4 y, G3 ^8 p7 d; w- m2 w; |& Y
360:2 \7 n* R) P5 d, z1 u
http://yunpan.cn/Qit6EpuqnqsKd (提取码:418d)1 v$ \+ c0 [9 L
k* ]" X) c3 m5 m, ?- P' R, c' m微云:: a$ w" R3 x# n, N% Q
http://url.cn/OfTVdW% ?+ l: U* X3 e$ h
* b& B4 g: U5 r. w) K8 \4 E6 e
115:8 M- r8 N# Y( Y$ \2 j9 n
winrar-50b8.rar 2 f5 G5 n' m2 n4 {% r( i( [
115网盘礼包码:5lbcjmnj20v9
1 t4 ~3 m2 C. W5 d# Ohttp://115.com/lb/5lbcjmnj20v96 ~( L$ @; j; G4 J. l( U9 H% T
0 f* `) v' Z* }5 c( J
温故知新+ k* r( x2 A/ Y( A
【水哥推荐】最新 WINRAR 4.2 破解版!完美支持WIN7 和 XP+ d% l9 p6 ^- |7 v4 y0 [4 A4 t. K
http://www.tianyouzhai.com/forum ... 122&fromuid=864+ f; c. Z9 s( u. h! Z! |+ t5 A. |
|
|