FileFix Ultimate
简体中文

如何在 Windows 临时文件夹(Temp)中找回丢失的文件

很多程序会把工作副本、自动保存片段以及直接从邮件打开的附件写到临时文件夹,通常是 C:\Users\用户名\AppData\Local\Temp。程序崩溃或未保存就关闭后,这个文件夹是工作内容可能仍然存在的少数地方之一,而且常常是 ~WRL0003.tmp 这类毫无意义的名称。关键在于按时间和内容而不是按名称查找,并在清理工具清空文件夹之前先复制可疑的文件。

最后更新:

现在该怎么做

  1. 按 Windows 键 + R,输入 %temp% 并回车,打开临时文件夹。
  2. 切换到“详细信息”视图并按修改日期排序,查看丢失内容前后写入的文件。
  3. 先把候选文件复制到别的文件夹,再给副本改成正确的扩展名后打开。
  4. 如果已经运行过清理,文件已被删除,可能只有扫描 C 盘的已删除文件才能找到。

操作步骤

  1. 暂停清理并避免重启

    不要运行磁盘清理、存储感知或第三方清理软件,也不要反复重启。有些设置和清理工具会在登录时或按计划清空临时文件夹。

  2. 打开 %TEMP% 并按日期排序

    按 Windows 键 + R,输入 %temp% 并回车。在文件资源管理器中选择“查看”“详细信息”,点击“修改日期”列让最新文件排在最上面。打开“隐藏的项目”,以 ~ 开头的文件才会显示。

  3. 按时间和大小缩小范围

    寻找在崩溃前几分钟写入、大小与文档相符的文件。Word 常用 ~WRL0001.tmp 或 ~WRD0002.tmp 这类名称,其他程序会生成随机名称或以程序名命名的子文件夹。

  4. 先复制,再用副本测试

    把每个候选文件复制到临时文件夹以外的位置。把副本的扩展名改成预期的 .docx 或 .xlsx 等再打开。不要直接在临时文件夹里打开并保存原文件,程序可能会删除或替换它。

  5. 让查找工具识别内容

    在 FileFix Ultimate 中打开“查找程序崩溃或未保存就关闭时丢失的文件”,点击“查找未保存的文件”。把“程序”筛选设为“临时文件夹”,它会检查每个文件的内容,只显示文档、照片和压缩包,并配上匹配的扩展名。

  6. 必要时扫描已删除的临时文件

    如果临时文件夹已被清理,打开“已删除文件恢复”,扫描 C 盘,并按 Temp 文件夹路径、.tmp 文件或预期的文件类型查找。结果保存到另一块磁盘。

临时文件夹里会有什么,为什么

临时文件夹是一块草稿区。Word 在保存过程中会写临时副本,如果保存到一半崩溃,~WRL 文件里可能有最新的内容。邮件程序和浏览器在你直接打开附件时会把它复制到这里,安装程序也会在这里解压文件。如果你编辑了从邮件打开的附件,又没有另存到别处就关闭,编辑后的副本可能只存在于临时文件夹中。

每个 Windows 用户都有各自的临时文件夹,另外还有服务使用的系统临时文件夹 C:\Windows\Temp。如果 %temp% 打开的是 Temp\2 这样带编号的子文件夹,在某些远程会话中属于正常现象,也请检查上一级文件夹。

重启后哪些会留下,哪些会消失

重启 Windows 并不一定会清空临时文件夹,文件往往能在多次重启后仍然存在。真正删除它们的是清理操作:开启了删除临时文件的存储感知、磁盘清理、第三方清理软件,以及某些在再次启动时清理自身临时文件的程序。这也是为什么反复打开崩溃的程序同样可能毁掉你要找的文件。

名称会骗人,内容不会

.tmp 扩展名说明不了里面是什么。DOCX、XLSX、PPTX 实际上是 ZIP 包,PDF 以 %PDF 开头,JPEG 也有自己的签名,因此读取开头字节的工具就能判断 .tmp 文件的真实类型。打开文档旁边出现的以 ~$ 开头的小文件只是记录用户名的锁定文件,可以跳过。

无法恢复的情况

  • 程序没有写临时副本,或写到了用户临时文件夹以外的地方。
  • 存储感知、磁盘清理或清理软件已经删除了文件,而那块空间已被重新使用或被固态硬盘 TRIM 擦除。
  • 临时文件只是文档的一部分,例如保存被中断,可能只能部分打开或完全打不开。
  • 文件正被运行中的程序使用而被锁定;请关闭该程序后再查找。

FileFix Ultimate 能帮什么

  • 以只读方式搜索临时文件夹,并跳过浏览器缓存和 Windows 更新残留,让列表保持简短。
  • 根据内容识别文档、照片和压缩包,并建议带正确扩展名的文件名。
  • 包括 Word 的 ~WRL、~WRD 临时文件、AutoCAD 的 .sv$ 文件以及未完成的浏览器下载。
  • 把所选项目复制到搜索范围以外的文件夹,打不开的 Office 副本还能修复。
  • 如果文件已被清理,可用“已删除文件恢复”在 C 盘中查找,离线运行,个人使用免费。

FileFix Ultimate 个人使用免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。工作或商业用途需为每台电脑购买一年期许可。运行前请检查签名。

常见问题

临时文件夹里的文件可以全部删除吗?

如果只是为了腾空间,通常可以,但在你尝试恢复东西的时候不要删。正在运行的程序可能仍在使用这些文件,而被删除的临时文件比直接复制出来的要难找回得多。

重启 Windows 会清空临时文件夹吗?

在大多数环境下仅靠重启不会清空。通常是存储感知、磁盘清理、清理软件或创建这些文件的程序把它们删掉。运行这些工具之前,请先检查文件夹。

怎么判断哪个 .tmp 文件是我的文档?

根据修改时间和大小挑出候选,复制出来后给副本加上可能的扩展名试着打开。读取文件签名的工具可以直接告诉你类型,省去猜测。

为什么 %temp% 打开的文件夹和我想的不一样?

临时文件夹路径来自用户账户的 TEMP 设置,所以不同用户可能不同,也可能被策略修改。输入 %temp% 总会打开当前账户实际使用的文件夹。

分享此页面