硬盘数据恢复,删除后填满无意义文件还能恢复吗?

硬盘

1个回答

写回答

硬盘
硬盘

sdelete工具擦除硬盘空余空间的方式,是用一个大型临时文件将硬盘填满。cipher /w命令或许也是类似的做法。用众多无意义的文件把硬盘重新填满一次,能够达成一般民用手段无法恢复数据的效果。需注意:不要轻易使用sdelete和cipher /w,不然可能导致严重后果。既然将空间覆盖写入一次就能让数据无法恢复,那为什么sdelete和cipher /w都设置了 -p参数,用来指定覆盖写入的次数?硬盘是凭借磁粉颗粒的磁极指向来记录数据的。由于磁粉颗粒大小不同、在盘面上的分布密度有别,再加上震动、环境磁场等诸多因素的影响,磁头高速写入数据时,尽管绝大多数颗粒被磁化成了指定方向,但不能保证每个磁粉颗粒都被磁化到指定方向,这样就会有部分剩余颗粒的磁极指向依然和擦除之前相同,也就是说磁盘上有痕迹(数据)残留,数据没有被完全擦除。至少在理论上,使用分辨率更高的磁头是能够识别出留存的数据痕迹,并且将其部分还原的。实际上,在一些各国政府制定的安全规范中,擦除硬盘数据时要求先覆盖写入一次0、一次1、一次随机数,并且验证数据确实被写入。也就是说,至少写入3次以上才算是数据被完全擦除。有些规范还要求写入更多次的随机数据,才算完成数据擦除。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号