硬盘上的数据被删后,又可用软件恢复的原理是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/05 20:18:51
数据被删,如果没有重新写入数据到该分区,数据其实还留在那里,没有清0。但如果我后面又写入数据,为何还可以恢复呢。难道新写的数据会写写入到别的地方。

因为WINDOWS记录文件使用的机制决定的。打个比方,它的文件系统就象一个图书馆,它也会生成一个图书的目录标签。当一个文件被删除的时候,就好比一本书A不要了,但是WINDOWS不会直接将书A扔掉,而是只把该图书从目录标签上去掉,当有新书B到了的时候(如你写入新的数据),如果有空余的书架位,将优先放在空余的书架位上,如果没有,将直接挤掉那本目录标签已经去掉了的书A的位置上(但是也有可能直接就在那本书A的位置上,前提是现在的书B的大小厚度小于等于删掉的那本书,WINDOWS倾向于保持文件的连续性)。所以就算你写入了数据,也还是有机会可以恢复,但不是绝对的。另外,现在最先进的数据恢复技术在数据被覆盖了6次以内都仍然可以恢复,但是这个需要专门的设备了。

有,只要从网上下载一个软件名叫undelete的,下载后运行,就可以把硬盘丢失的数据找回来了...<<原理是因为您的硬盘还未被格式化,所以数据是还在的>>

“我后面又写入数据”,这次写入的数据并不是放在上次数据的位置

你去试试DISKMAN这个工具里面有重新恢复上次资料的工具

你去试试DISKMAN这个工具里面有重新恢复上次资料的工具