在当今这样一个信息和网络化的社会里,计算机正在我们的工作和生活中扮演着日益重要的角色。越来越多的企业、商家、政府机关和个人通过计算机来获取信息、处理信息,同时将自己重要的信息以数据文件的形式保存在计算机中。但是,这些信息并不像我们认为的那么,误操作、网络黑客的入侵、计算机病毒的攻击和各种软、硬件故障等天灾人祸都在时刻威胁着数据文件的。正因为如此,如何保障计算机数据的完整正成为人们日益关注的话题。
针对各种可能的威胁,人们设计了各种防范措施,如防止黑客攻击的网络防火墙、种类繁多的反病毒软件以及各式各样的数据备份软件等。但是所有这些解决方案加起来,也并不能给我们的数据文件提供一个完美的、实时的、万无一失的保护,几乎所有的计算机用户都有过丢失文件的痛苦经历。因此,在数据丢失事故发生之后还能够帮助我们挽回损失的数据恢复软件,成为所有计算机专业人员和普通用户的必备工具之一。
怎样实现数据恢复
事实上,数据恢复并不是今天才出现的新技术,各种数据恢复的软件产品也早就面市。如PCTOOLS、DEBUGER这些基于DOS工作环境的软件就可以说是代的数据恢复产品。
扫描磁盘
我们知道,目前应用广泛的微机系统,大多采用FAT、FAT32或者NTFS三种文件系统。以FAT文件系统为例,数据文件写到基于该系统的磁盘上以后,会在目录入口和FAT表中记录相应信息。目录入口保留我们通常通过资源管理器等工具能看到的文件信息,如文件名称、大小、类型等,它还保留了该文件在FAT表(File Allocation Table 文件分配表)中相应记录项的地址;而FAT表记录了该文件在磁盘上所占用的各个实际扇区的位置。当我们从磁盘上删除一个文件(并从Windows提供的回收站中清除,下同)后,该文件在目录入口中的信息就被清除了,在FAT表中记录的该文件所占用的扇区也被标识为空闲,但其实这时保存在磁盘上的实际数据并未被真正清除;只有当其他文件写入,有可能使用该文件占用的扇区时(因为它们已被标识为空闲),该文件才会被真正覆盖掉。
老工具让人生畏
对普通计算机用户来说,数据恢复一直是一项颇具神秘色彩的技术。传统的数据恢复工具,如PCTOOLS和DEBUGER都运行在DOS环境中,用户看到的和操作的都是非常底层的、晦涩难懂的磁盘信息,这就需要使用者对计算机操作系统和文件系统有较深入的了解之后,才能够胜任数据恢复工作,而这对于大多数用惯了如Windows这样简单得有点傻瓜化的界面的大多数用户来说,实在是太难了。
FAT、FAT32和NTFS三种文件系统中,由于FAT存在一个分区不能超过2GB的限制,目前已较少使用。微软的Windows 95和Windows 98操作系统采用的是FAT32文件系统,Windows NT和Windows 2000则多采用NTFS文件系统。和FAT文件系统相比,NTFS更加复杂和完善,由于已有“回收站”这一级的防止误删除措施,NTFS被设计成了一种不支持恢复操作的文件系统。因此通常来说,NTFS文件系统下的数据恢复非常困难,目前常见到的数据恢复工具大多只支持FAT和FAT32文件系统下的数据恢复,如果你的数据恰好是基于基于NTFS系统的话,面对这种情况这些恢复工具恐怕就得说一声:“对不起,我无能为力”了。
下面,我们向您介绍一个数据恢复软件,希望能对您有所帮助。
FinalData
由冠群联想推出的数据恢复软件FinalData,具有功能强大、操作简单、快速和覆盖面广等鲜明特点,使数据恢复技术达到了一个新高度,可以为数据文件提供强有力的保障。
FinalData通过扫描磁盘来恢复被删除掉的文件。因为FinalData可以通过扫描磁盘来进行文件查找和恢复,它不依赖目录入口和FAT表记录的信息,所以它除了恢复上文中提到的被删除的文件外,还可以在整个目录入口和FAT表都遭到破坏的情况下进行数据恢复,甚至在磁盘引导区被破坏、分区全部信息丢失(如硬盘被重新分区或者格式化)的情况下进行数据恢复。我们知道病毒和黑客通常是选择磁盘引导区、分区信息和目录入口、FAT等进行攻击,因为这样只需破坏掉少量的关键信息就可以造成大量的数据文件甚至使整个磁盘都变得不可用;而错误的重新分区和格式化则是危害的误操作,如果通过FinalData的强大恢复功能,就能够帮助用户从数据灾难中轻松摆脱出来。
相对于代数据恢复产品来说,FinalData主要有如下几个突出特点:
选择需要恢复的文件
一、和资源管理器一样简单
FinalData运行在Windows环境中,界面风格和操作方法都与Windows资源管理器非常接近,用户通过FinalData看到的和所操作的都是目录、文件这种用户非常熟悉的信息,即使是非计算机专业人员也可以在几分钟的时间里掌握基本的使用方法,完成大部分数据恢复工作。
二、快速
快速则是FinalData的另一个显著特点。恢复单个丢失的文件只需要几秒钟的时间,而对于整个硬盘的恢复也可以在几十分钟内完成(恢复时间随硬盘容量大小和硬盘频繁读写程度不同而有所不同)。在进行恢复操作时,可以一次同时恢复多个文件,可以进行目录(包括子目录)的恢复,恢复后的目录结构依旧保持不变。
三、可以恢复各种数据
FinalData具备了在NTFS文件系统下进行数据恢复的功能,所以在微软的各种Windows操作系统下的数据恢复工作,FinalData都能胜任。
四、支持各种操作系统
除了微软的Windows操作系统外,FinalData还支持目前常见的UNIX系统平台,如SUN的Solaris、IBM的AIX和惠普的HP UNIX等,在目前正日渐流行的Linux操作系统平台上,FinalData同样能够胜任。
五、无需事先安装
目前所能够见到的一些数据恢复软件,通常都需要事先运行一个监测程序,时刻监测用户对硬盘的读写操作。一旦用户删除了某个文件,该监测程序会自动提取和保留一些被删除文件的关键信息;当用户需要恢复该文件时,恢复软件可以根据这些关键信息进行恢复。这类软件的缺陷是必须事先安装和运行,同时能够保留的文件信息毕竟有限。而FinalData完全摆脱了这些限制,事故发生之后再安装和运行同样能够达到数据恢复的目的。此外,为了避免在数据丢失后再安装FinalData可能造成丢失数据被FinalData软件覆盖的危险,FinalData还提供了无需安装,直接从光盘运行的功能,以确保当数据丢失事故发生后,能够为用户限度地挽回损失。
六、支持网络恢复
FinalData所独有的网络数据恢复功能,使它能够对整个网络上的计算机提供数据保障。运行在服务器上的FinalData通过标准的TCP/IP协议或者IPX/SPX协议以及客户机上的代理程序通讯,来完成客户机上的数据恢复工作。这个代理程序非常小(大约几十到几百KB),可以通过网络分发,可以在各种操作系统,包括DOS系统下运行。所以即使某台计算机的Windows系统文件被破坏造成Windows不能正常启动,只要网络协议仍然有效,还是可以通过软盘把它引导到DOS状态,再通过网络来恢复被破坏的系统文件。
七、支持多语言
我们知道普通的数据文件都是以字节为单位进行存储的,而一些东方语言文件,如中、日、韩等文字由于其特殊性是以双字节为单位进行存储的。FinalData的数据恢复功能完全支持双字节文件的恢复,所以对于包含中文文件名称或者文件内容的数据文件的恢复不存在任何障碍。