|
发表于 2013-10-29 17:37:55
|
显示全部楼层
本帖最后由 wage 于 2013-10-29 17:41 编辑
做过实验,将8G的优盘(FAT32格式,里面保存有多种文件格式的文件,约占30%即2.5G)在WIN7_SP1×86下点击右键并格式化(非快速),大约30分钟后完成(USB2.0端口,写速度约5M/S)。然后用按文件类型(即逐扇区搜索文件特征码,比如找到一个0xFFD8就认为发现一张JPG图片)的几款恢复软件实施最彻底扫描,结果均未找到任何之前保存过的内容。
再用WINHEX打开物理优盘后将光标定位到最后扇区,然后向前搜索二进制 !00(即非 0x00 的二进制值),经过一段时间后找到几块,但经分析,发现分别是格式化时新写的 FAT1 FAT2 及分区表等。由此得出:
在WIN7下格式化FAT32分区,除新写入的分区表、分配表外,其余扇区会被填充0x00.
(NTFS格式卷未实测,不知道情况怎样)
道理看似简单,但必须经过亲自实测才知究竟,否则只能人云亦云或想当然。另外不用怀疑扇区残留是否清零(扇区残留:当文件内容占不满整数扇区,而尾余又有内容时),格式化时也会被填充00的。 |
|