论文部分内容阅读
摘要:基于Winhex软件,该文介绍了数据恢复的原理,针对FAT32系统误删除数据的操作,提出一种数据快速恢复的方法。通过实验证明可以有效解决误删除类数据恢复问题,该方法可以提高数据恢复的速度和准确度。
关键词:数据恢复;Winhex;误删除
中图分类号:TP316 文献标识码:A
文章编号:1009-3044(2020)33-0069-02
开放科学(资源服务)标识码(OSID):
1 引言
随着信息化程度的不断加深,人类对信息资源的依赖程度不断增长,用户的核心数据无疑是最宝贵的。而信息设备的普及,淘汰,损坏设备的增多,导致信息损坏和丢失越发严重,数据恢复技术日益重要。数据损坏的原因有很多,主要分为软件和硬件两种。比如:人为误操作造成数据丢失,病毒破坏引导扇区造成数据丢失,误删除文件或者误格式化分区等,磁盘坏道,主板损坏等等。其中大部分可以通过专门的数据恢复软件进行修复。
目前数据恢复技术主要分为:软恢复(文件系统问题),硬恢复(硬件恢复),大型数据库系统,异型系统数据恢复,数据覆盖后的恢复等[1]。其中软恢复指的是与文件系统有关的数据丢失。硬盘数据的写入和读取都是通过文件系统来实现的。对于磁盘的文件系统被破坏,这方面的研究工作起步较早,国内外研究的都比较深,主要的难点在于:文件碎片的处理,文件被覆盖,高级加密口令遗失等,其他一般情况下都是可以通过数据恢复软件找回的。如果保存数据的存储介质出现了物理故障,比如盘体有坏道,电路板芯片烧坏,盘体异响等故障,导致用户取不出里面的数据,在这种情况下对该介质中丢失的数据进行恢复,就称为硬恢复;硬恢复难度较大,如果是内部盘片数据区严重划伤,会造成数据彻底丢失,而无法恢复数据,一般情况还是能恢复大部分数据的[2]。
文中所介绍的数据恢复技术属于软恢复的范畴,针对FAT32系统误删除数据的情况,进行数据恢复的研究,提出一种快速恢复数据的方法。
2 Winhex介绍
Winhex是一款功能十分强大的数据恢复软件,占用内存小,主要用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时还可以看到其他程序隐藏起来的文件和数据。它是一款十六进制磁盘编辑软件,用它来进行数据恢复时,可以很方便地察看硬盘的数据,专门用于从底层检查和修复文件,硬盘损坏等。Winhex还可以分类型地选择恢复数据,可以极大地提高数据恢复的效率,节省时间[3]。
WinHex打开磁盘,程序主界面如图1所示,使用过程中要注意几个常用的功能区,具体功能含义如下:
1)数据解释器:将磁盘里的十六进制字符转换成习惯的十进制数。对数据进行修改时可以在数据解释器的相应位置填上正确十进制值,然后回车进行更改。
2)当前所在扇区和总扇区:帮助快速确认当前位置,单击此位置也可以完成跳转扇区。
3)搜索指令:有些格式扇区存在规律特征,此指令可以帮助精确快速查找到重要的信息(快捷键按
关键词:数据恢复;Winhex;误删除
中图分类号:TP316 文献标识码:A
文章编号:1009-3044(2020)33-0069-02
开放科学(资源服务)标识码(OSID):
1 引言
随着信息化程度的不断加深,人类对信息资源的依赖程度不断增长,用户的核心数据无疑是最宝贵的。而信息设备的普及,淘汰,损坏设备的增多,导致信息损坏和丢失越发严重,数据恢复技术日益重要。数据损坏的原因有很多,主要分为软件和硬件两种。比如:人为误操作造成数据丢失,病毒破坏引导扇区造成数据丢失,误删除文件或者误格式化分区等,磁盘坏道,主板损坏等等。其中大部分可以通过专门的数据恢复软件进行修复。
目前数据恢复技术主要分为:软恢复(文件系统问题),硬恢复(硬件恢复),大型数据库系统,异型系统数据恢复,数据覆盖后的恢复等[1]。其中软恢复指的是与文件系统有关的数据丢失。硬盘数据的写入和读取都是通过文件系统来实现的。对于磁盘的文件系统被破坏,这方面的研究工作起步较早,国内外研究的都比较深,主要的难点在于:文件碎片的处理,文件被覆盖,高级加密口令遗失等,其他一般情况下都是可以通过数据恢复软件找回的。如果保存数据的存储介质出现了物理故障,比如盘体有坏道,电路板芯片烧坏,盘体异响等故障,导致用户取不出里面的数据,在这种情况下对该介质中丢失的数据进行恢复,就称为硬恢复;硬恢复难度较大,如果是内部盘片数据区严重划伤,会造成数据彻底丢失,而无法恢复数据,一般情况还是能恢复大部分数据的[2]。
文中所介绍的数据恢复技术属于软恢复的范畴,针对FAT32系统误删除数据的情况,进行数据恢复的研究,提出一种快速恢复数据的方法。
2 Winhex介绍
Winhex是一款功能十分强大的数据恢复软件,占用内存小,主要用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时还可以看到其他程序隐藏起来的文件和数据。它是一款十六进制磁盘编辑软件,用它来进行数据恢复时,可以很方便地察看硬盘的数据,专门用于从底层检查和修复文件,硬盘损坏等。Winhex还可以分类型地选择恢复数据,可以极大地提高数据恢复的效率,节省时间[3]。
WinHex打开磁盘,程序主界面如图1所示,使用过程中要注意几个常用的功能区,具体功能含义如下:
1)数据解释器:将磁盘里的十六进制字符转换成习惯的十进制数。对数据进行修改时可以在数据解释器的相应位置填上正确十进制值,然后回车进行更改。
2)当前所在扇区和总扇区:帮助快速确认当前位置,单击此位置也可以完成跳转扇区。
3)搜索指令:有些格式扇区存在规律特征,此指令可以帮助精确快速查找到重要的信息(快捷键按