答案是可以恢复一部分。
先说下数据恢复原理: 数据在删除后,该数据块其实并没有立即从数据库文件中进行销毁,只有当收到新的数据时,才会随机地覆盖这些数据块。另外在收到新的数据后,数据库文件可能会进行整理,此时,同一条数据可能会在数据库文件中存在两份数据,其中一份数据是真正的数据内容,另外一份是碎片文件。当真正的数据文件被删除后,碎片文件却还是存在于数据库中的,因此可以从碎片文件中提取到真正的数据内容。 既然知道了原理,那么开始做数据恢复。以“门外汉”的水平,是无法通过代码来恢复格式化的数据的。但是现在也有不少的人将代码编译成了应用程序,我们可以从网上下载应用软件来进行恢复的操作。软件网上有很多,其实都大同小异的,选择一个合适自己的软件来进行恢复。(作为教程,回答中的软件名均隐藏,避免广告嫌疑)
我们以网上Z常见的一个数据恢复软件作为例子下载安装好之后,我们选择误格式化硬盘模式(ghost之前一般都会先格式化,然后进行ghost覆盖)
2.然后等待软件扫描完成,盘越大,扫描时间越长
3.扫描完成之后,看下是否有自己需要的部分,可以自己勾选的,而且一般的图片啊,文档的之类都有预览
4.打钩自己需要的部分,然后恢复,一定要恢复到其他的盘里面哦,不要回复到之前覆盖的盘里,避免二次覆盖
数据恢复并没有想象中那么难,当然也没有那么简单。