2

我刚刚在 NetBeans 7.4 上开发了一个网站,使用,我之前已经通过+PHP保存了十几次文件。CTRLS

我再次点击+以保存我对文件的最后更改的毫秒,发生了停电,我的电脑刚刚关闭。(是的,我很幸运。)CTRLS

过了一会儿,电源恢复了,我打开电脑发现所有文件都不见了。

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

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

home.php 截图

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

我试过了

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

2 回答 2

3

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

您可以尝试使用数据恢复软件查找文件的早期版本并对驱动器执行深度扫描。这将查找未绑定到文件的数据(即您工作的早期版本)。

你可以试试:

  • Recuva:小而免费,功能丰富,完成工作
  • GetDataBack:不是免费的,但非常有效(我过去使用过,对结果非常满意)
  • 这里还有一篇关于数据恢复软件的维基百科文章,您可以在其中查看许多其他选项
于 2014-02-12T09:25:27.277 回答
0

右键单击文件并检查旧版本命名为以前的版本或恢复以前的版本,它将恢复您文件的一部分但不完整。

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

于 2014-02-12T09:20:55.733 回答