从事U盘数据恢复作至今,遇到很多介质出现提示“磁盘未被格式化,是否格式化”的情况,相信也有很多人遇到过这种情况,这里总结一下产生的各种原因及恢复方法,希望对读者们略有用途,让我们自己成为数据杀手的终结者。
我们先来看一下在什么情况下会出现这种现象:
1.突然间断电,移动硬盘或优盘等,未正常卸载情况下直接拔下,再次接入电脑后双击盘符提示“磁盘未格式化,是否格式化”
2.数码相机SD卡、CF卡、手机MMC卡等非常规死机或非常规操作(如不兼容的读卡设备),导致数码卡接入电脑提示“磁盘未被格式化,是否格式化”;
3.重装系统中途出错,系统未完成,将硬盘外挂在其他电脑上,打开分区提示“磁盘未被格式化,是否格式化”
4.遭遇病毒或黑客攻击后,点击分区,提示“磁盘未被格式化,是否格式化”
5.硬盘上出现物理坏道,打开分区提示“磁盘未被格式化,是否格式化”
6.对硬盘进行了加密,密码遗忘或丢失,或因解密程序故障导致硬盘底层扇区处于被加密状态,点击分区,提示“磁盘未被格式化,是否格式化”
以上几种情况大概囊括了所有出现这类故障的表象,但从本质上来讲都是由于文件系统结构中的BOOT扇区不能够正常被操作系统识别而造成的,不论是由于被病毒破坏还是断电瞬间的数据紊乱,或是原始数据被加密的情况。下面我们来看看如何恢复错误分区内部的数据。
首先,当我们遇到提示“磁盘未被格式化,是否格式化”的时候,万万不可顺着它的意思,将介质给格式化了,这样是对数据进一步破坏的操作,也不能相信网上有些人士出的妙招--先将介质格式化了之后再下载一些数据恢复软件进行恢复的言论。要记住一点,任何数据的丢失,保护好现场状态是您减少损失的或者提高恢复成功率的保证。
其次,既然我们已经很明确了产生故障的本质原因,那么解决起来就好办多了。我们最常用的DOS分区体系Windows平台下的文件系统不外乎FAT和NTFS,当他们的BOOT扇区出错的时候,我们可以通过寻找他们的备份去替代。FAT分区下的备份是在文件系统的第六个扇区,而NTFS分区BOOT的备份则是在文件系统的最后一个扇区。所以第一种方案就是查看备份扇区是否正常存在,如果存在,将备份扇区复制粘贴到破坏的BOOT扇区即可。
第三,如果备份的BOOT扇区也被破坏或者丢失,那么就需要手工去重建他们的BOOT扇区了。这种操作对于大部分用户来讲无疑是非常困难的,因为需要操作人员对文件系统的结构有非常深厚的理解与实践能力,所以在这种情况下,处于对数据安全性的考虑,建议用户不要擅自操作,尽快找专业的数据恢复人员帮您解决。
第四,以上解决方案是针对1-4种情况所做的处理方式。如果出现了第5种物理坏道引起的提示格式化,就比较麻烦了,因为它上升到了硬件故障的范畴。这时候因为原始的BOOT扇区已坏,我们无法对该扇区进行重构与编辑,自然无法进行数据的抢救,更重要的是,频繁的读取坏扇区的数据,会使坏扇区进一步的夸大甚至导致整个磁盘坏掉。这种情况下需要用专业的镜像工具将故障介质镜像到另外一块好的介质上,然后再进行逻辑层面上的修复。
最后一种,由于数据底层加密使我们无法得到正确的BOOT扇区参数,也就无法解析该文件系统。这种情况下要恢复数据的唯一途径是需要先将硬盘加密的的状态清除掉,否则无法进行任何有效的分析与修复。
U盘数据恢复 http://www.jdcok.com 优盘数据恢复
北京数据恢复谈各类存储介质提示格式化的原因 www.jdcok.com/anli/5/1291.html