我在研究一个。Js 文件今天早上在记事本 + + 上,像往常一样,当程序刚刚崩溃。所以我结束了它,并重新打开它,看到我的所有代码行在我的。Js 文件,已经消失了,现在我只剩下一个大小为0kb 的文件,因为里面什么都没有了。这怎么可能?它删除了我输入的所有内容并保存了文件,就好像里面什么都没有一样。
你知道怎么拿回我的密码吗?还是说这种事曾经发生在别人身上?:/我有点担心,因为有很多工作,我不想重新打字..。
这种情况最近在我身上发生了几次,我找到了一些解决方案,使得恢复丢失的代码成为可能。
对于 Windows7或者其他现代版本:
我个人的最佳解决方案:
由于这种情况在我身上发生过几次,而且 Windows 早期版本并不总是最新的,所以我寻找一种不同的解决方案,它总是能够在0KB 崩溃之前提供给我最新、最新的版本。
我发现我已经在电脑上安装了解决方案。我有一个 SugarSync 帐户,它总是将我的工作文件备份到云中。这项服务最大的优点是 SugarSync 总是将最后5个版本保存在云中,所以当前版本是0KB,你可以下载最后一个版本并更新你电脑上的文件。
如果您有其他备份程序,您可以检查该服务是否还保留了可以恢复的不同版本。
如果启用了该选项(默认情况下也是如此) ,Notepad + + 将保留您编辑的文件的备份副本。
您可以在格式为 filename@datetime的目录 记事本 + + 备份中找到备份。
filename@datetime
我知道现在回答这个问题为时已晚,但也许我的回答能帮助到其他人。
我最近也遇到过同样的问题。然后就变成了常态。我没有找到问题本身的解决方案,加上它可能是由许多不同的原因造成的,所以可能没有普遍的解决方案存在。
但是,有一种方法可以保存您的文件,而记事本 + + 没有关闭。即使备份文件夹为空。
首先,不要关闭记事本 + + 。打开任务管理器,找到记事本 + + 进程并找到 Dump或 Create dump file选项。点一下。这将创建进程的整个内存转储。这个垃圾堆里会有你打开过的文件。然而,您可能需要查找这些数据,而且它们可能使用不同的编码。我猜它大部分时间是在 UTF8,但我不能完全确定。
Dump
Create dump file
转储文件可以通过简单的程序(如记事本 + + 本身)或十六进制编辑器进行检查。
我已经使用记事本 + + 很多年了,没有任何备份,有一天这也发生在我身上。
以下是我发现的可能的解决方案:
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
吸取了一个教训: 使用备份!
使用插件: Http://www.ilovefreesoftware.com/12/windows/two-plugins-auto-save-files-notepad-auto-save-autosave2.html
使用记事本 + + 备份 Http://allinworld99.blogspot.ca/2015/01/notepad-backup-files.html
我不知道
又发生在我身上了! ! !恢复文件的另一种方法是: 在浏览器上查看源代码并将文件重新保存到其他位置。如果你有幸在浏览器中加载了这个文件:)它对我的 css 文件和 js 文件都很有效。
比较文件: N + + 备份了什么,浏览器中的文件和文件是否匹配!
我丢失了四个未保存的文件时,我的记事本 + + 崩溃,我通过网络搜索,并找到了另一种方法来检索未保存的文件,而不是备份文件夹
C: 用户{ username } AppData 漫游记事本 + + 备份
希望它能帮助那些和我面临同样问题的人。您可以尝试在
C: 用户{ username } AppData 本地临时 N + + RECOV
会有的。转储文件在里面,这是我发现我的未保存的文件。您可以使用 Notepad + + 打开转储文件,并查看未保存的作品。
我尝试了以上所有的解决方案,但没有一个对我有效。
但幸运的是,我已经打开文件,一天前在 Eclipse 以及。Eclipse 和所有其他 IDE 维护所有文件的缓存。您可以从该缓存获取文件的副本。从日食中获取副本。
转到任务栏,单击并运行 % APPDATA% ,单击到 记事本 + + ,单击到 后援。
filename.extensionname@year-month-date_time保存的文件
filename.extensionname@year-month-date_time
这个答案适用于 NotePad + + 的最新版本: 转到该文件的文件夹,查看是否有一个名为 nppBackup 的子文件夹。最近我发现有时候备份不是在% AppData%/Notepad + +/备份中创建的,但它似乎总是在这里创建,文件名格式如下[原始文件名][日期戳] _ [时间戳]。回来