硬盘或U盘上以删除文件能恢复的原理是什么?

来源:百度知道 编辑:UC知道 时间:2024/09/21 19:46:34

文件删除并不是真的把文件从磁盘上移除了,而只是在文件头部打上可擦写标记,表示该位置可以写入其他文件。

也就是说,文件有没有被删除,区别就在于文件头部的标记。

那么,被删除的文件只要把文件头部的标记修改成正常的就可以恢复了。

当然,话虽如此,但是实现起来并不简单。小文件还好说,小文件只占一个或很少的几个磁盘块区,但是大文件使用多个不相连的块区来存储是非常正常的。所以小文件恢复起来相对容易。(DOS时代有一个反删除命令,已经被人遗忘了。这个命令可以恢复一部分被刚被误删的文件,彻底删除哦,不是在回收站里恢复)

另外,由于被删文件头部被打上了可擦写标记,也就是说随时有可能会有文件写入这个块区,也就是说文件“被覆盖”了。

由于现在的磁盘大都是“磁”盘,剩磁在数据恢复的时候也是很有用的,当然这需要价格相当昂贵的仪器。

数据在硬件介质(硬盘、U盘)里占用的数据簇在删除后保留痕迹, 被替换或者低格式化才会丢失。

只要恢复软件能找到,一般都可以恢复。不过会有一定程度损坏的。

磁盘的读写原理。