FileFix Ultimate
简体中文

程序崩溃后如何恢复文件

程序卡死、自己关闭了,或者 Windows 重启了,你正在编辑的文件不见了或变成空白。许多程序正是为这种时刻保留了自动恢复副本或备份。位置因程序而异,而且大多会在一段时间后被自动删除,所以请在重新开始工作之前先去找。

最后更新:

现在该怎么做

  1. 先重新打开同一个程序,大多数程序启动时会提示恢复上次的会话。
  2. 如果没有提示,打开该程序的自动恢复或备份文件夹,把找到的文件复制出来。
  3. 在找回文件之前,不要在同一个驱动器上安装或下载任何东西。

操作步骤

  1. 重启一次程序,看看它提供什么

    Word、Excel 和 PowerPoint 会显示“文档恢复”窗格;Photoshop 和 Illustrator 会重新打开恢复的文档;Notepad++ 和 VS Code 会恢复未保存的标签页。在做其他事情之前,先把恢复的内容另存为新文件。

  2. 不要覆盖已损坏的原文件

    如果原文件现在打开是空白或已损坏,不要在它上面保存。先把它复制到其他文件夹。损坏的文件还能用来修复,被覆盖的文件就不行了。

  3. 检查程序的恢复文件夹

    Office 把副本放在 %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles 以及 %APPDATA%\Microsoft\Word 或 Excel 中。Adobe 程序使用 %APPDATA%\Adobe 下的 AutoRecover 或 DataRecovery 文件夹。Notepad++ 使用 %APPDATA%\Notepad++\backup,VS Code 使用 %APPDATA%\Code\Backups。

  4. 查看临时文件和下载

    在文件资源管理器地址栏输入 %TEMP% 并按日期排序。崩溃时间前后的大 .tmp 文件可能包含你的工作。中断的浏览器下载会以 .crdownload 或 .part 文件留在下载文件夹中。

  5. 运行 FileFix Ultimate 的查找功能

    “未保存与自动恢复文件查找”会一次检查多个程序的这些位置,以及原文件已不存在的最近使用项目。它把结果复制到你选择的文件夹,不会向正在读取的驱动器写入数据。

  6. 必要时修复或扫描

    如果找回的文件已损坏,对副本使用损坏文件修复。如果恢复副本已被删除,对驱动器进行已删除文件扫描仍可能找到它,在机械硬盘上可能性更大。

为什么崩溃会损坏文件本身

如果程序在保存过程中崩溃,磁盘上的文件可能只写了一半。这时 Office 文档、ZIP 压缩包和 PDF 会因为文件末尾的索引缺失而报错打不开。由于大部分内容已经写入,这类文件往往可以重建。

注重安全保存的程序会先写入临时文件,最后再替换原文件。如果在替换时崩溃,临时文件里可能是最新版本,而原文件里是上一个版本。两者都值得保留。

常用程序的恢复副本放在哪里

Microsoft Office:默认每 10 分钟保存自动恢复和未保存副本。韩国 Hancom Office:.asv 自动保存文件和可选的 .bak 备份。Windows 11 记事本:未保存的标签页放在 TabState 文件夹。Notepad++ 和 VS Code:会话恢复使用的备份文件夹。

Adobe Photoshop、Illustrator 和 Premiere Pro:自动保存或恢复文件夹,通常默认开启。浏览器:未完成的下载,有时可以在下载列表中继续。具体文件夹可能因版本而变化,程序自身的设置才是最可靠的依据。

防止下一次丢失

在每个常用程序中开启自动保存或自动恢复,并缩短间隔。把工作文件放在有版本历史记录的文件夹中,并保存到本地磁盘,而不是崩溃时可能被拔掉的 U 盘。

无法恢复的情况

  • 程序没有自动恢复功能,或该功能已关闭。
  • 最后一次自动保存之后的工作只在内存中,崩溃后随之丢失。
  • 恢复副本被删除后空间已被重新使用,或在 SSD 上被 TRIM 清除。

FileFix Ultimate 能做什么

  • 一次搜索覆盖 Office、Hancom、记事本、Notepad++、VS Code 和 Adobe 的恢复位置、临时文件以及未完成的下载。
  • 列出原文件已不存在的最近使用文件,并可一键在驱动器上扫描这个被删除的文件。
  • 全部只读操作,结果复制到你选择的文件夹。
  • 可以重建损坏的 Office 文件,或把其中的数值和文字抢救到新文件。

FileFix Ultimate 免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。运行前请检查签名。

常见问题

程序崩溃后要重启电脑吗?

先重启程序,而不是电脑。重启电脑时可能会执行清理,临时文件可能被删除。把恢复的工作保存好之后再重启。

文件变成了 0 KB,还能修复吗?

0 KB 文件里已经没有可修复的内容。请改为查找程序的恢复副本、同一时间的临时文件或早期版本。

没有自动保存功能的程序,工作还能找回吗?

只有当某个副本写入过磁盘时才行,比如临时文件或之前保存的版本。只存在于内存中的工作无法恢复。

在同一个驱动器上运行恢复工具安全吗?

读取是安全的,写入则不然。尽量把工具安装到其他驱动器,并把恢复出的文件保存到与搜索位置不同的磁盘或文件夹。

分享此页面