养成好习惯,多用检验功能——让我们的文件更完整
技巧与实践
打开备份光盘上的文件却提示文件无法打开,Ghost文件恢复到一半却提示文件损坏,拷贝后的文件无法再使用而源文件已经被删除,花了一夜时间BT下载后的文件却无法使用……相信谁遇到这些麻烦都非常头疼,那为什么不未雨绸缪,好好应用一下软件本身的检验功能,让我们的数据不受损坏,确保文件更完整呢?
习惯一:拷贝、移动文件
平时用Windows资源管理器直接复制粘贴文件,是不是觉得不太安全?尤其是从网络服务器上复制或移动文件时,有时本地上的文件没复制好而网络服务器上的相应文件却被删除掉了。建议大家安装KillCopy(下载地址:http://download.cpcw.com),安装完后,单击“开始→程序→KillCopy→KillCopy configuration”,在打开窗口中选中Copy verifycation(slow) (拷贝时进行检验,但速度较慢)选项,再单击窗口中间的绿色小钩保存为默认设置。这样当我们在“资源管理器”中选中相应文件,用右键拖放到目标文件夹,选择KillCopy Here、KillMove Here命令即会自动在拷贝/移动文件时进行检验。
如果你想让它接管Windows的文件拖放机制,只要在软件界面中选择Make KillCopy as default drag&drop handler(将KillCopy设置为默认拖放操作响应器)项,再选中窗口中间的绿色小钩保存为默认设置即可。
提示:我们平时使用xcopy命令也有相应的方法来检验文件,如xcopy c:\downloads\*.* d:\downloads /e /v,其中/v就表示检验目标文件,这样就能够保证将c:\downloads下的所有文件完整地拷贝到d:\downloads。
习惯二:压缩文件
先将欲压缩的文件放到一个临时文件夹,选中它们,右击选择“WinRAR→添加到档案文件”命令,打开“档案文件名字和参数”设置对话框。选中“存档选项”下的“存档后删除源文件”和“测试档案文件”复选项(图1)。这样文件被压缩后以及删除前会被自动检验,只有保证压缩包没有问题时才会删除掉文件。相信这个技巧对于要一下子压缩保存大量数据的用户相当有用。

提示:如果你的数据不再修改,只是存档,还可以选中WinRAR中的“创建固实档案文件”,这样会让生成的文件体积非常小。
习惯三:BT下载
BitComet是BT下载中使用率很高的软件,我们以BitComet为例进行说明。选择“选项”,在打开的窗口中单击“任务设置”项,再选中“任务下载完成时”下的“下载完成时再次扫描文件确保完整性”(图2)。这样,我们通过BT下载的文件也不用担心它会损坏了,因为下载完成后,BitComet会自动扫描文件,如果文件损坏,它会自动修复。

习惯四:上传、下载文件
打开常用的FTP工具CuteFTP,选择“工具→全局选项”,在打开的窗口中单击“传输”项,再选中“事件”项,然后在右边窗口选中“传输到→从GlobalSCAPE的FTP服务器时核实文件完整性”则CuteFTP会对GlobalSCAPE Secure FTP服务器上传输的某些文件进行文件完整性校验。如果有问题,可能会重新下载或重新上传。
提示:尽管设置条件较为苛刻,但是选中该设置后也不会让你的传输速度减慢。
习惯五:备份文件
优秀的备份软件Second Copy 2000(下载地址:http://download.cpcw.com)是系统爱好者常用的。右击已经建好的方案文件,选择“属性”命令(如果你愿意,也可以单击“文件→新建方案”新建一个方案),在打开的窗口中选择“个性化设置”,一直单击“下一步”按钮,单击“高级属性”按钮。再在打开窗口中选中“复制后比较文件”复选项。单击“下一步”和“完成”按钮。这样在备份文件时,将会在复制后比较文件的内容,从而保证复制后的文件的完整性。
习惯六:刻录数据
在Nero刻录文件时,你会看到如图3所示的窗口中的“校验写入数据”复选项,如果选中此项选,将会在内容刻录完成后,自动将盘片上的内容与源文件相比较,如果有问题,系统会告诉用户。如果选中图3中的“完成后自动关闭计算机”复选框,这对于刻录DVD等需要较长时间的操作来说是相当有用的,这样你就可以放心地让它自动刻录完后关机了。

提示:Nero中有一个非常有用的程序可以用来备份数据。选择“开始→程序→Nero→Nero 6 Ultra Edition→Nero BackItUp”。单击“创建新备份”,在向导提示下勾选“备份之后校验数据”,这样备份完文件后即会自动校验。要注意的是,如果选中“备份之前压缩文件”可以减少备份文件的大小。
习惯七:备份系统
如果Ghost后的文件恢复到一半无法再进行下去,相信你一定会非常失望,那为什么不使用它的检验功能,以保证生成后的gho文件没有错误呢?打开“记事本”,输入:
ghost -sure -clone,mode=pdump,src=1:1,dst=d:\system.gho -crc32
再将它保存为“Backup.bat”文件,则以后在DOS下输入此bat文件,会将C盘内容制作为d:\system.gho文件,并会对生成的gho文件进行检验。当然,要再建立一个restore.bat文件,在其中输入:
ghost -sure -rb -clone,mode=pload,src=d:\system.gho:1,dst=1:1
保存时,输入文件名为“Restore.bat”,此批处理执行后,系统就会自动将d:\system.gho还原至系统盘C盘。