论文部分内容阅读
【摘 要】本文介绍了扇区读写方案实现的原理;给出了程序實现的流程,介绍了与文件、磁盘操作相关的API函数,给出了程序实现的关键代码。通过设计扇区读写函数对磁盘扇区实现访问。
【关键词】读扇区;写扇区;数据备份;数据恢复
0.引言
硬盘丢失数据所在扇区的读写是数据恢复技术中的核心问题,如何在既节省时间又节省系统空间的情况下实现对扇区的读写,是本文所要探讨的问题。
1.原理
Windows 下把所有的设备当作文件进行操作。通过CreateFile()函数打开整个磁盘逻辑分区,再通过SetFilePointer()函数以文件操作的方式把指针移到要操作的磁盘扇区开始处。在定位到要访问的扇区开始位置后就可以通过ReadFile()或WriteFile()函数实施相应的读写访问了。最后,在完成访问操作后以CloseHandle()关闭文件句柄释放资源,从而完成一次完整的磁盘扇区数据访问操作。
2.流程
硬盘扇区读写程序编制过程。
4.运行结果及分析
测试环境:
CPU:IntelCore2Duo;内存:2GB;操作系统:Window XP sp3
选用希捷80GB硬盘(分成7个分区,其中C盘10.7G; D盘14.6G;E盘1G; F盘2G; G盘7.98G; H盘8.52G; I盘29.5G)。
利用ST硬盘扇区读写工具和FFR工具分别对C盘逻辑扇区第0~6扇区进行读写测试。经比较,ST的读写速度较比FFR具有优越性。
5.结语
本文介绍了一种数据恢复技术中硬盘扇区读写工具的程序实现原理、流程及实现代码,该工具实现了对硬盘扇区的读写访问,较比同类软件具有一定的优越性,达到了预期的效果。同时为进一步开发数据恢复软件打下一定的基础。 [科]
【参考文献】
[1]戴士剑,涂彦晖.数据恢复技术[M].北京:电子工业出版社,2005.
[2]郑平泰.磁盘数据安全技术与编程实例.中国水利水电出版社,2007.
[3]宋群生,宋亚琼.硬盘扇区读写技术-修复硬盘与恢复文件.北京:机械工业出版社.
【关键词】读扇区;写扇区;数据备份;数据恢复
0.引言
硬盘丢失数据所在扇区的读写是数据恢复技术中的核心问题,如何在既节省时间又节省系统空间的情况下实现对扇区的读写,是本文所要探讨的问题。
1.原理
Windows 下把所有的设备当作文件进行操作。通过CreateFile()函数打开整个磁盘逻辑分区,再通过SetFilePointer()函数以文件操作的方式把指针移到要操作的磁盘扇区开始处。在定位到要访问的扇区开始位置后就可以通过ReadFile()或WriteFile()函数实施相应的读写访问了。最后,在完成访问操作后以CloseHandle()关闭文件句柄释放资源,从而完成一次完整的磁盘扇区数据访问操作。
2.流程
硬盘扇区读写程序编制过程。
4.运行结果及分析
测试环境:
CPU:IntelCore2Duo;内存:2GB;操作系统:Window XP sp3
选用希捷80GB硬盘(分成7个分区,其中C盘10.7G; D盘14.6G;E盘1G; F盘2G; G盘7.98G; H盘8.52G; I盘29.5G)。
利用ST硬盘扇区读写工具和FFR工具分别对C盘逻辑扇区第0~6扇区进行读写测试。经比较,ST的读写速度较比FFR具有优越性。
5.结语
本文介绍了一种数据恢复技术中硬盘扇区读写工具的程序实现原理、流程及实现代码,该工具实现了对硬盘扇区的读写访问,较比同类软件具有一定的优越性,达到了预期的效果。同时为进一步开发数据恢复软件打下一定的基础。 [科]
【参考文献】
[1]戴士剑,涂彦晖.数据恢复技术[M].北京:电子工业出版社,2005.
[2]郑平泰.磁盘数据安全技术与编程实例.中国水利水电出版社,2007.
[3]宋群生,宋亚琼.硬盘扇区读写技术-修复硬盘与恢复文件.北京:机械工业出版社.