5.修复ZIP的技巧
压缩文件不能正常解压缩的情况很多,如果是系统内所有的Zip文件都不能正常解压缩,有可能是WinZip之类的解压缩软件自身的问题或是病毒制成的。排除WinZip本身损坏因素外,我们的Zip文件还可以通过以下疗法进行修复。
(1)转移疗法
有时解压缩一个文件时,WinZip会弹出窗口告诉用户“CRC错误!”,这时请您不要点击那个“确定”按钮,而是进入相应文件夹下,您会发现那个文件已经好端端地躺在那里,将它复制一下,再粘贴到另一个文件夹后,最后点击那个“确定”按钮即可。
小知识
解压缩时报告CRC错误,主要是因为CRC是Zip文件名中的校验和,而CRC校验主要是用一个在压缩时产生的校验和来测试解压缩后的文件与压缩前是否吻合,所以CRC错误可能只是因为压缩包中的某一个文件出错。而其余已解出来的文件根本就没有任何问题!所以我们可以通过上面的方法来解出其余的文件。
(2)蚂蚁疗法
经历漫长等待之后,我们终于从网上把一个大文件拉了下来,谁知开始安装运行该文件时,却无法打开,还提示什么Zip文件已经损坏,还有什么头信息破坏不能正常解压缩等等之类令人头疼的信息。那么还不赶快试试新版的网络蚂蚁,它能很轻松地搞定上述小case,对损坏的压缩文件进行快速修复。
首先要用鼠标选中出现错误的下载任务,然后用鼠标右键单击该项任务,从弹出的菜单中选择“修复损坏的ZIP文件”命令(如图5),这时网络蚂蚁会自动检查CRC校验,并同时标定损坏区,并会连线重新传输损坏的部分。

(3)WinZip疗法
有时候,我们在Windows资源管理器里双击一个EXE文件时,会弹出“WinZip EXE-SelfExtractor file is corrupt,possible it is daMAGed or disk transfer error”的警告框(如图6)

此时文件不能被执行。其实这种EXE文件不是一般的Windows下的EXE文件,而是用WinZip生成的自解压的文件,在文件头上出了点问题,所以不能被解压。这时,我们只要先运行WinZip软件,单击工具栏上“打开”按钮,并在打开的“打开压缩文档”对话框中单击“文件类型”下拉列表框,选择“压缩文档和 .exe 文件 ”项,再选中那个EXE就可以打开并重新解压了(如图7)。

小提示
一旦打开这个EXE文件,我们可以把其中的所有文件解压出来,然后也可以再重新制作成自解压文件。
(4)winrar疗法
参见WinRAR部分。
小提示
如果以上四种方法仍不能够奏效,那很不幸,您必须重新去找这个ZIP文件了。不过,经常备份文件绝对是一个非常好的习惯。
6.快速了解压缩包有关信息
如果我们想快速了解压缩包的有关信息,可以双击并打开一ZIP文件。选择“文件”菜单下“属性”命令,在打开的窗口中单击“细节”按钮,出现(如图8)所示窗口会包括压缩包路径、名称、压缩包大小、压缩包内的文件数目、压缩率及压缩包生成日期/时间等信息。

小提示
在WinZip窗口底部点击WinZip状态栏,就可以得到WinZip中当前打开文件的即时信息。
7.无路径解压缩文件
有时拿到一个压缩包文件,发现里面的文件被放在很深的路径中,如果通过一般的方法解压,其中文件会连同所有文件夹信息一起释放,有时会给我们带来一些不便。这时,我们只要先在“资源管理器”中双击ZIP文件包,WinZip会把该文件打开在窗口中,点击工具栏上的“解压缩”按钮,在弹出的“解压缩”对话框中选择一个释放文件夹,然后取消选中“使用文件夹名称”前复选框(如图9),再点击“解压缩”按钮即可无路径解压缩文件。

小提示
其实,在WinZip中只要打开一个压缩包文件,它里面所包含的文件就全部在一窗口中,这时候我们只要用鼠标把欲解压的文件选中,并拖放到一文件夹下即可把它快速解压缩,此时被解压的文件也将不再包含路径信息,而是被解压到了相应文件夹下。 |