记事本 + + 崩溃时代码行丢失

我在研究一个。Js 文件今天早上在记事本 + + 上,像往常一样,当程序刚刚崩溃。所以我结束了它,并重新打开它,看到我的所有代码行在我的。Js 文件,已经消失了,现在我只剩下一个大小为0kb 的文件,因为里面什么都没有了。这怎么可能?它删除了我输入的所有内容并保存了文件,就好像里面什么都没有一样。

你知道怎么拿回我的密码吗?还是说这种事曾经发生在别人身上?:/我有点担心,因为有很多工作,我不想重新打字..。

52263 次浏览
  • 记事本不会自动保存打开的文件,所以不幸的是你有 失去了你的工作
  • 下次可以使用 记事本 + + 时,它会自动检索文件
  • 请参考这个链接,它可能会帮助你 记事本 + + 恢复

这种情况最近在我身上发生了几次,我找到了一些解决方案,使得恢复丢失的代码成为可能。

对于 Windows7或者其他现代版本:

  • 在文件资源管理器中查找该文件。大小将是0KB。右键单击它,然后从上下文菜单中选择“属性”。
  • 选择“上一版本”选项卡。您很有可能会发现在最新的还原点保存了一个相当近的版本。如果它有点旧,它仍然可能比当前的0KB 更好。
  • 单击“还原”按钮。

我个人的最佳解决方案:

由于这种情况在我身上发生过几次,而且 Windows 早期版本并不总是最新的,所以我寻找一种不同的解决方案,它总是能够在0KB 崩溃之前提供给我最新、最新的版本。

我发现我已经在电脑上安装了解决方案。我有一个 SugarSync 帐户,它总是将我的工作文件备份到云中。这项服务最大的优点是 SugarSync 总是将最后5个版本保存在云中,所以当前版本是0KB,你可以下载最后一个版本并更新你电脑上的文件。

如果您有其他备份程序,您可以检查该服务是否还保留了可以恢复的不同版本。

如果启用了该选项(默认情况下也是如此) ,Notepad + + 将保留您编辑的文件的备份副本。

您可以在格式为 filename@datetime的目录 记事本 + + 备份中找到备份。

我知道现在回答这个问题为时已晚,但也许我的回答能帮助到其他人。

我最近也遇到过同样的问题。然后就变成了常态。我没有找到问题本身的解决方案,加上它可能是由许多不同的原因造成的,所以可能没有普遍的解决方案存在。

但是,有一种方法可以保存您的文件,而记事本 + + 没有关闭。即使备份文件夹为空。

首先,不要关闭记事本 + + 。打开任务管理器,找到记事本 + + 进程并找到 DumpCreate dump file选项。点一下。这将创建进程的整个内存转储。这个垃圾堆里会有你打开过的文件。然而,您可能需要查找这些数据,而且它们可能使用不同的编码。我猜它大部分时间是在 UTF8,但我不能完全确定。

转储文件可以通过简单的程序(如记事本 + + 本身)或十六进制编辑器进行检查。

我已经使用记事本 + + 很多年了,没有任何备份,有一天这也发生在我身上。

以下是我发现的可能的解决方案:

Http://buffernow.com/notepad-plus-crash-recover-your-lost-file/ (类似于 Indrajit 的回答)-帮助不大。 < strong > 我没有在那里找到我的文件。

我有 恢复了我的文件 一周前作为每个答案的 Hvck

同样的问题,同样的答案: Https://superuser.com/questions/390204/how-to-restore-a-previous-version-of-file-in-notepad

吸取了一个教训: 使用备份!

  1. 使用插件: Http://www.ilovefreesoftware.com/12/windows/two-plugins-auto-save-files-notepad-auto-save-autosave2.html

  2. 使用记事本 + + 备份 Http://allinworld99.blogspot.ca/2015/01/notepad-backup-files.html

notepad++ backup

我不知道

又发生在我身上了! ! !恢复文件的另一种方法是: 在浏览器上查看源代码并将文件重新保存到其他位置。如果你有幸在浏览器中加载了这个文件:)它对我的 css 文件和 js 文件都很有效。

比较文件: N + + 备份了什么,浏览器中的文件和文件是否匹配!

我丢失了四个未保存的文件时,我的记事本 + + 崩溃,我通过网络搜索,并找到了另一种方法来检索未保存的文件,而不是备份文件夹

C: 用户{ username } AppData 漫游记事本 + + 备份

希望它能帮助那些和我面临同样问题的人。您可以尝试在

C: 用户{ username } AppData 本地临时 N + + RECOV

会有的。转储文件在里面,这是我发现我的未保存的文件。您可以使用 Notepad + + 打开转储文件,并查看未保存的作品。

我尝试了以上所有的解决方案,但没有一个对我有效。

但幸运的是,我已经打开文件,一天前在 Eclipse 以及。Eclipse 和所有其他 IDE 维护所有文件的缓存。您可以从该缓存获取文件的副本。从日食中获取副本。

  • 右击文件名
  • 转到替换-从本地历史记录

转到任务栏,单击并运行 % APPDATA% ,单击到 记事本 + + ,单击到 后援

filename.extensionname@year-month-date_time保存的文件

这个答案适用于 NotePad + + 的最新版本: 转到该文件的文件夹,查看是否有一个名为 nppBackup 的子文件夹。最近我发现有时候备份不是在% AppData%/Notepad + +/备份中创建的,但它似乎总是在这里创建,文件名格式如下[原始文件名][日期戳] _ [时间戳]。回来