数据恢复技术是怎么实现的

发布网友 发布时间:2022-04-23 03:53

我来回答

3个回答

热心网友 时间:2023-10-23 08:10

1.数据恢复原理一-分区表
数据恢复原理与分区表关系紧密。在主引导区中,从地址BE开始,到FD结束为止的个字节中的内容就是通常所说的分区表。无论系统中建立多少个逻辑磁盘,在主引导扇区中通过一个扩展分区的参数就可以逐个找到每一个逻辑磁盘。需要特别注意的是,由于主分区之后的各个分区是通过一种单向链表的结构来实现链接的,因此,若单向链表发生问题,将导致逻辑磁盘的丢失。这就是当硬盘被CIH病毒破坏后,我们可以通过KV3000的F10功能来找到丢失的D,E及以后的逻辑分区的原因。
2.数据恢复原理二-目录区与数据区
目录区DIR:是Directory即根目录区的简写,在FAT12和FAT16格式中,DIR紧接在第二FAT表之后,而在FAT32格式中,根目录区的位置可以在分区中的任意位置,其起始位置是由引导扇区给出的。单有FAT表还不能确定文件在磁盘中的具体位置,只有FAT表和DIR区配合使用,才能准确定位文件的确切位置。
数据区(DATA) 在DIR区之后,才是真正意义上的数据存储区,即DATA区。
DATA虽然占据了硬盘的绝大部分空间,但没有了前面的各部分,它对于我们来说,也只能是一些枯燥的二进制代码,没有任何意义。
3.数据恢复原理三-引导扇区与分配表操作系统引导扇区(OBR)
OBR(OS Boot Record)即操作系统引导扇区,通常位于硬盘的0磁道1柱面1扇区(这是对于DOS来说的,对于那些以多重引导方式启动的系统则位于相应的主分区/扩展分区的第一个扇区),是操作系统可直接访问的第一个扇区,它也包括一个引导程序和一个被称为BPB(BIOS Parameter Block)的本分区参数记录表。文件分配表(FAT)
FAT(File Allocation Table)即文件分配表,是DOS/Win9x系统的文件寻址系统。为了防止意外损坏,FAT一般做两个(也可以设置为一个),第二FAT为第一FAT的备份, FAT区紧接在OBR之后(对于FAT32格式,位置是从引导扇区开始的第32个扇区就是第一个FAT表的位置),其大小由这个分区的空间大小及文件分配单元的大小决定。

热心网友 时间:2023-10-23 08:10

根据数据存储原理来找回丢失数据。文件是分成两部分保存的,数据区和文件记录(这两部分不是连续的)。文件记录是告诉系统数据具体保存在什么位置、大小、名称等。文件被删除,只是文件记录被删除,告诉系统数据区可以用来存放新数据了。所以在新的数据存放之前,被删除的数据是可以恢复的。其实实际的要复杂很多,你可以找相关资料学习下
数据恢复技术一般都是数据恢复软件了,根据这个原理使用相关算法找回丢失文件。原理是一样的,但是不同的数据恢复软件使用的算法是不同的,因为开发者的思路和水平是不一样的,这就是为什么数据恢复软件的恢复效果不太一样。目前国内数据恢复做的比较好的有diskgenius以及基于diskgenius的数据恢复精灵,可以深度底层扫描,恢复的比较彻底

热心网友 时间:2023-10-23 08:11

原理很简单,因为文件删除后其实文件数据没有被删除,数据恢复就是利用这个原理进行数据恢复的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com