现在该怎么做
- 先检查备份、OneDrive 和以前的版本;这些是最有希望的来源。
- 如果仍想扫描,请立即操作,并从另一块驱动器进行。
- 如果 TRIM 已经运行,预期可能得到全为零的结果;这不是工具故障。
该怎么做
查找 SSD 之外的副本
云端回收站、版本历史记录、外部驱动器上的文件历史记录以及电子邮件附件不受 TRIM 影响。请先检查这些位置。
检查 TRIM 是否已启用
打开命令提示符并运行 fsutil behavior query DisableDeleteNotify。NTFS 的结果为 0 表示 TRIM 已启用,这是内置 SSD 的默认状态。
检查以前的版本
还原点会在同一驱动器上创建卷影副本;只要它们还存在,就不受 TRIM 影响。右键单击文件夹 › 属性 › 以前的版本。
在 TRIM 可能未生效时进行扫描
通过某些 USB 转接器连接的外置 SSD、已禁用 TRIM 的驱动器,以及删除后未挂载的卷,可能仍保留数据。请从另一块驱动器运行均衡扫描。
查看结果标签
如果恢复出的文件只包含零,FileFix Ultimate 会将其标记为可能无法恢复,而不是假装它们已经恢复。
TRIM 的作用
闪存不能直接覆盖一个块;必须先擦除它。为了保持写入速度,Windows 会在文件被删除时发送 TRIM 命令,告诉 SSD 哪些块是空闲的。随后 SSD 会在后台擦除这些块,或者在读取它们时直接返回零。从外部看,数据已经消失,任何软件都无法绕过控制器读取它。
这通常发生得很快,常常在删除后的几秒或几分钟内完成;它是一项功能,而不是故障。它能让 SSD 保持较快速度,也是为什么删除文件后再出售 SSD 相对更安全。
SSD 恢复仍可能有效的情况
当 TRIM 没有到达驱动器时,恢复可能成功:某些 USB 硬盘盒不会透传 TRIM,TRIM 可能被禁用,较旧的操作系统不会发送 TRIM,而格式化后未再次挂载的卷可能还没有被 TRIM 处理。仍存在于卷影副本中的文件也可以恢复。
不起作用的情况
- TRIM 已对已删除文件所在的块运行:读取时会返回零或无关数据。
- SSD 采用硬件加密且密钥已更改,例如执行安全擦除之后。
- SSD 已发生故障且无法被检测到;这需要能访问控制器的实验室处理。
FileFix Ultimate 如何提供帮助
- 在预检查中检测支持 TRIM 的 SSD,并预先告知成功机会较低。
- 将只包含零的结果标记为可能无法恢复,并说明 TRIM 很可能是原因,而不是把空文件保存为成功结果。
- 列出卷影副本,并允许你以只读方式扫描它们。
- 对于 TRIM 未生效的 SSD 卷,仍可恢复其中的文件。
FileFix Ultimate 免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。运行前请检查签名。
常见问题
我可以关闭 TRIM 来恢复文件吗?
现在关闭 TRIM 不能找回已经被 TRIM 处理的块。它只会影响以后的删除操作,并且随着时间推移会降低 SSD 速度。
数据恢复实验室能在 TRIM 后找回数据吗?
通常不能。TRIM 之后,控制器会把这些块报告为空。实验室能在 SSD 发生故障时提供帮助,而不是在数据已被 TRIM 处理时。
U 盘算 SSD 吗?
两者都使用闪存,但大多数 U 盘和 SD 卡不会接收 TRIM,因此其中删除的文件通常仍可恢复。