有没有办法恢复文件在停电后死机?

时间:2014-02-12 09:09:46

标签: php netbeans windows-7 file-recovery

我只是显影的NetBeans 7.4网站,使用PHP,我以前十几次通过 CTRL + 取值保存的文件。

毫秒我打<大骨节病> CTRL + <大骨节病>取值再次保存文件上我最后的变化,一个的停电发生了,我的电脑刚刚关闭。 (是的,我很幸运。)

过了一会儿,电源恢复了,我打开电脑看到所有文件都没了。

我有数百行代码,而且(愚蠢地)没有使用git或任何CVS用于该项目。其他文件很好,但我的电脑在写入我正在处理的文件(home.php)时关闭了。

我拍了一张截图,因为我无法复制和粘贴内容,因为它是第1行的一堆NULL。 home.php

home.php screenshot

我的问题是,有什么方法可以恢复这个文件,或者我只是失去了3.5小时的工作?

我试过

  • 在Windows缓存中查找文件
    • 404:我的文件不存在。
  • 在netbeans自己的缓存目录中查找文件。
    • 404:我的文件不存在
  • 在Chrome缓存中查找输出
    • 404:没机会。
  • 系统恢复
    • 这没有用,因为我4小时前没有恢复点。

2 个答案:

答案 0 :(得分:3)

如上所述,如果文件的内容已被覆盖,那么您无能为力。

您可以尝试使用数据恢复软件查找文件的早期版本,然后对驱动器执行深度扫描。这将查找与文件无关的数据(即您工作的早期版本)。

你可以尝试:

  • Recuva:小而自由,功能丰富,完成工作
  • GetDataBack:不是免费的,但是非常有效(我过去使用它,对结果非常满意)
  • 还有关于数据恢复软件here的维基百科文章,您可以在其中查看许多其他选项

答案 1 :(得分:0)

右键单击该文件并检查旧版本命名为“以前版本”还是“还原以前版本”,它将恢复文件的一部分但不完整。

这可能会指导您:http://www.techrepublic.com/blog/windows-and-office/recover-data-files-in-windows-7-with-previous-versions/4992/