一种磁盘检测及数据恢复软件的设计
发布时间:2017-09-29 21:43
本文关键词:一种磁盘检测及数据恢复软件的设计
【摘要】:信息时代人们对计算机的依赖日益加深,计算机承载着大量的用户信息数据。磁盘作为计算机中存储大量数据的设备,发挥着不可忽视的作用。磁盘在使用过程中会不可避免的出现坏块等问题,将加大数据存储的风险,其危害不可估量。如何降低存储风险,例如在使用过程中对磁盘性能进行检测以及对用户误操作引起的丢失数据的恢复则是我们所要讨论的问题。本文主要对磁盘系统进行研究,探讨出一种磁盘检测技术及数据恢复软件的设计方法和思路。该软件主要由磁盘检测和数据恢复两个部分组成。磁盘检测主要包括坏块检测和读写存储性能测试。坏块检测选择以只读方案对盘区进行扫描,扫描块大小可变且不断缩小至扇区范围以兼容效率,同时绘图程序根据检测结果绘制扫描进度图和坏扇区统计表。读写测试主要通过在定时器定时时间内对读写进度数据提取以实现对读写速率曲线图的绘制。数据恢复主要包括两类文件系统(NTFS和FAT32)下对已删除文件数据的恢复和磁盘格式化后文件数据的恢复。数据恢复的关键点在于对已删除文件目录关系的重建。程序设计中采用二叉链表作为文件信息节点数据结构,构建文件目录树,通过对已构建的文件目录树进行查找,获取需要恢复的文件的信息节点数据,然后利用节点信息定位文件数据的存放位置,完成文件数据恢复。格式化文件数据恢复与对已删除文件数据恢复的处理方法类似。最后,对软件设计的各模块进行功能展示,验证了理论设计的正确性和可行性,并对测试结果进行理论分析,提出进一步改进的方向。在立足于满足普通个人用户需求的前提下,本文提出了实现该软件系统的关键功能模块的软件设计方案。该软件具有广泛的适应性,交互性好和测试准确度高的优点。
【关键词】:磁盘检测 坏块检测 文件系统 数据恢复
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333.35;TP309.3
【参考文献】
中国期刊全文数据库 前1条
1 石明国;郑敏文;宦怡;彭勇;余厚军;张学昕;杨勇;;CT设备中硬盘的应用管理研究[J];实用放射学杂志;2005年11期
中国硕士学位论文全文数据库 前2条
1 王磊;高速图像数据传输和存储系统设计与研究[D];国防科学技术大学;2006年
2 王强;Windows平台下磁盘数据恢复技术的研究与实现[D];四川师范大学;2008年
,本文编号:944390
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/944390.html