荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: enjoy (整理精华区ing~~~), 信区: Newsoftware
标  题: Winrar使用技巧(推荐)
发信站: 荔园晨风BBS站 (Mon Feb 23 19:38:31 2004), 站内信件

最近下载的一些大东东有好多都在解压时出现校验失败,针对于此,找了篇文章来说明一
下RAR压缩工具的正确使用方法,献给那些乐于助人的上传朋友(主要是压缩时别忘了使
用恢复记录)。

  随着宽带网络的发展,Internet上曾占有统治地位的Zip文件已逐渐被另一种压缩格
式的RAR文件取代,原因很简单,WinRAR除了比WinZip拥有更优秀的压缩率外,更重要的
是它还拥有分卷压缩的能力。在宽带普及的现在,几千MB的文件上传下载虽已不再是问题
,但大文件的传输毕竟还是有许多不方便的地方,若文件在数据传输中出了问题而受损(
文件越大损坏几率越高),基本上整个文件就都要重传。WinRAR的分卷压缩功能就很好地
解决了这个问题,所以越来越多的网站提供分卷压缩的RAR文件下载。此外WinRAR能兼容
解压Zip文件,而WinZip对RAR却无能为力,这使得RAR压缩文件逐渐成为主流。

  WinRAR最近一段时间升级频繁,由于其在发展到3.0版本时核心算法的改变,导致了
WinRAR2.9及以前版本无法解压缩WinRAR3.0及以上版本压缩的文件,所以还在使用2.9及
以前版本的朋友极有可能会碰到网上下载RAR文件解压时报错(图1),如果这样不要以为
是RAR文件被损坏了,还是先考虑升级到3.0及以上版本吧。那么,WinRAR3.X系列版本除
了算法的更新而压缩率更高外,还有什么独到之处,WinRAR软件在使用上有什么值得注意
的问题,我们不妨来研究看看。

  上传下载更放心——RAR压缩时的恢复卷功能

  经常在网络下载RAR分卷压缩文件的朋友都会有这样的经历,花了不少时间连接上目
标文件服务器(通常是FTP),又花了很多时间把目标分卷文件下载到本地硬盘,解压过
程中却发现有某个压缩包损坏了而无法解压(图2),不得不单独再下载该受损的RAR分卷
文件。而且可能这个损坏的分卷文件之后还有损坏的分卷文件,等到解压到它时又会报错
,这样你又得重复刚才的操作。虽然许多分卷RAR文件都带有SFV校验文件,但SFV校验并
不是100%可靠,许多校验通过的RAR分卷文件仍会解压错误。同样的,用户在上传中也一
样想要保证可靠性,于是我们想,能不能在压缩时就为可靠性作一个准备呢?可以,那就
是WinRAR3.X系列新增的分卷压缩的恢复卷功能。

  这里用一个14.4MB大小的文件夹制作成分卷压缩文件的实例来说明恢复卷的制作。系
统里已经安装好WinRAR3.1,用鼠标右键点击要制作分卷压缩的文件夹,在弹出菜单里选
择“添加到档案文件”进入WinRAR的压缩主界面(图3),将压缩主界面切换到“高级”
面板,可以看到新增加的“卷”选择框,不过现在是灰色不可选的,因为还没有设定分卷
压缩的参数(图4)。回到压缩界面的“常规”面板,将下方的“分卷压缩大小,字节(
V)”选框里选择“1.44MB-3.5″”(意思是压缩后分卷文件大小是1.44MB,适合软盘)
,再来到“高级”面板,这时“卷”选框里已经可以选择了,将“个恢复卷”选择框里选
择3(意思是压缩后生成3个恢复卷文件,图5),然后按确定生成分卷压缩文件和恢复卷
文件。最后生成11个分卷文件和3个恢复卷文件,恢复卷文件很容易识别,它的图标上有
一个显眼的红十字(图6),容量也是同样设置为1.44MB。

  那么,现在回到原来的问题上,恢复卷到底有什么作用呢?就是能够重新构建任意损
坏或丢失的分卷压缩文件。其具体的恢复能力取决于压缩时设置恢复卷的数量,如果损坏
或丢失的RAR分卷文件(也包含恢复卷文件本身)的数量不超过恢复卷的数量,就可以利
用剩下的恢复卷将所遗失的分卷文件构造出来。以上面的例子来说,就是在总共14个文件
(11个分卷压缩文件加上3个恢复卷文件)中任意损坏丢失的分卷文件不超过3个,那么就
可利用剩下的恢复卷将丢失或损坏的分卷压缩文件恢复。这里注意的是,如果是任意2个
分卷压缩文件加上任意1个恢复卷丢失了,那么利用剩下的2个恢复卷依然可以将2个分卷
压缩文件恢复,但丢失的恢复卷是无法恢复的。

  说到这里,大家明白恢复卷的意义和作用了吧。如果上传用户在制作分卷压缩文件时
,适当设置一些恢复卷,并把它们同时上传到服务器供人下载,那么不管是上传或下载中
有若干分卷文件的损坏,只要它没有超过恢复卷的数量,下载用户都可以利用恢复卷来自
行恢复。乍一看制作一些恢复卷上传要损失部分服务器硬盘空间和增加了上传时间,同时
下载用户也要多花些时间下载(当然这里可以很灵活,他也可选择不下载),但从长远的
对服务器上的文件维护和对众多下载者的帮助来看,这绝对是值得的。当然,恢复卷的设
置也要适当,比如说700MB的DVDRip文件压缩成15MB大小的分卷文件,最后会生成50个左
右的分卷压缩文件,那么一般设置生成3个恢复卷文件放到服务器就已经足够,如果还是
不够恢复用,那就建议先考虑一下换个ISP吧。

  文件受损不担心——恢复记录功能

  上述压缩分卷文件的恢复卷的功能当然也适合个人的备份,例如备份的刻录光碟部分
区域被划坏导致读盘出错,这都是很常见的情况。但实际上个人用RAR备份,更多的情况
是将目标文件压缩成一个完整的RAR文件,如果此时也想让这个大文件与上述的分卷文件
一样具有自我修复能力,就需使用WinRAR的恢复记录功能了。

  恢复记录功能一直存在于WinRAR系列版本中,但重视和使用它的人就不多了。大家可
能都使用过WinRAR的修复功能来修复损坏的RAR文件,肯定有成功也有失败的,其实这个
修复的成功率就取决于制作RAR文件时是否采用了恢复记录功能,所以若要备份自己的文
件成为RAR格式,制作时添加恢复记录作为保护是不错的主意。

  其使用非常简单,在WinRAR压缩界面的“常规”面板勾选“添加恢复记录”,然后在
“高级”面板里设置恢复记录的大小,最多是10%。最后压缩制作的RAR文件就带有恢复记
录了,当然文件也会因为增加记录显得大了一些。这里有个公式,大家可以自己计算恢复
记录的大小,“恢复记录的大小=(压缩文件大小)/256+(恢复扇区数量)×512字节”
。其中“恢复扇区的数量”这个值取决于你的设置和WinRAR的版本。这里讲一下“恢复扇
区”的意义,如果受损数据部位是连续性的,这时每个恢复扇区能恢复512个字节的受损
信息,当然在多区域受损时,此值将会减少。WinRAR3.10的恢复记录可包含最多524288个
恢复扇区,2.9版就要弱多了,最多只能包含32768个恢复扇区,所以就这个功能来说,
3.X系列版本也是一个大飞跃。






--
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.36.27]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店