现在该怎么做
- 重新启动 Word,打开“文档恢复”窗格中列出的文档。
- 如果没有,使用“文件 › 信息 › 管理文档 › 恢复未保存的文档”。
- 仍然没有?搜索 .asd 和 ~WR*.tmp 文件,打开后用“另存为”保存。
操作步骤
再次启动 Word
崩溃后启动 Word,通常会显示“文档恢复”窗格。逐个打开各版本进行比较,把最好的那个通过“文件 › 另存为”以新名称保存。
打开“恢复未保存的文档”
选择“文件 › 信息 › 管理文档 › 恢复未保存的文档”。也可以在“文件 › 打开”中单击最近使用列表下方的同名按钮。Word 会打开 UnsavedFiles 文件夹。
搜索 .asd 文件
查看 %APPDATA%\Microsoft\Word 和 %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles。也可以在文件资源管理器中对整个 C 盘搜索 *.asd。把找到的文件复制到别处,然后在 Word 中通过“文件 › 打开”,选择“所有文件”来打开。
查找临时副本
Word 还会创建 ~WRL0001.tmp、~WRD0002.tmp 之类的临时文件,通常在文档所在文件夹或 %TEMP% 中。按日期排序,复制最近的文件并尝试在 Word 中打开。以 ~$ 开头的文件只记录所有者名称,不含正文。
检查 OneDrive 版本历史记录
如果文档保存在 OneDrive 或 SharePoint 上,打开它并选择“文件 › 信息 › 版本历史记录”。开启自动保存时,早期版本会保留在云端。
让 FileFix Ultimate 搜索
运行“未保存与自动恢复文件查找”。它会检查 Word 的自动恢复和 UnsavedFiles 位置、临时文件以及原文件已消失的最近文档项目,然后把结果复制到你选择的文件夹。
Word 自动恢复的工作方式
文档打开期间,Word 按设定的间隔(默认 10 分钟)保存自动恢复信息。.asd 文件不是你的文档本身,而是用于恢复的快照。正常保存并关闭后它会被删除;Word 崩溃时,它会在下次启动时提供给你。如果你未保存就关闭,Word 可能把最后一个快照作为未保存的文档保留几天。
“文件 › 选项 › 保存”会显示自动恢复是否开启、间隔以及自动恢复文件的位置。不同的 Office 版本和电脑可能位置不同,最好在需要之前就记下来。
找到的文件看起来已损坏时
.asd 或 .tmp 文件有时打开后是乱码,或者根本打不开。不要双击,而是在 Word 内部打开。如果提示有问题,在“文件 › 打开”中选中文件,单击“打开”旁的箭头并选择“打开并修复”。在文件类型列表中选择“从任意文件恢复文本”,可以从严重损坏的副本中提取纯文本。
如果恢复出的是打不开的 DOCX,FileFix Ultimate 的损坏文件修复可以重建文件包,或把正文抢救到新的 .docx 或 .txt 文件中。这种情况下格式和图片可能会丢失。
副本已被删除时
临时文件和自动恢复文件会被自动删除。在机械硬盘上,丢失后尽快进行已删除文件扫描,往往能找回它们。在启用 TRIM 的 SSD 上,被删除的临时文件通常在几分钟内就会被清除。
无法恢复的情况
- 自动恢复处于关闭状态,或文档在第一次自动恢复保存之前就被关闭。
- 最后一个自动恢复快照之后输入的文字不在任何文件中。
- 副本被清理后又被覆盖,或在 SSD 上被 TRIM 清除。
FileFix Ultimate 能做什么
- 一次搜索就能找到 Word 的 .asd 自动恢复文件、UnsavedFiles 副本和看起来像文档的临时文件。
- 显示原文件已不存在的最近文档,一键在驱动器上扫描这个被删除的文件。
- 读取来源时不写入任何内容,把结果复制到你选择的文件夹。
- 无法修复时,从损坏的 DOCX 和旧版 DOC 文件中把正文抢救到新文档。
FileFix Ultimate 免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。运行前请检查签名。
常见问题
Word 的自动恢复 .asd 文件保存在哪里?
通常在 %APPDATA%\Microsoft\Word,未保存的文档在 %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles。“文件 › 选项 › 保存”会显示你电脑上的位置。
可以直接打开 .asd 文件吗?
在 Word 中选择“文件 › 打开”,切换到“所有文件”,再选中 .asd 文件。双击它往往没有反应。打开后请立即另存为普通 .docx。
从未保存过的 Word 文档也能恢复吗?
有时可以。只要自动恢复运行过一次,“恢复未保存的文档”中就可能出现它。只打开了一两分钟的文档可能没有副本。
~$ 文件里有我的文字吗?
没有。以 ~$ 开头的文件是记录所有者名称的小锁定文件。如果还有残留的正文,它会在 .asd 或 ~WR*.tmp 文件中。