为什么 PhotoRec 要花这么长时间并声称要花费 480,000 多个小时才能完成第 1 阶段?

为什么 PhotoRec 要花这么长时间并声称要花费 480,000 多个小时才能完成第 1 阶段?

因此,我有一个有坏扇区的 3TB 硬盘,通过 Unitek 的 USB 3.0 至 SATA 适配器连接到我的 MacBook Pro 2015。

我正在努力奔跑相簿(部分测试磁盘我已经完成了大约 10 种常见的文件类型(大多数是图片格式,其他包括.txt.doc等等),在花费了大约三个小时完成第 0 阶段后,它终于进行了第 1 阶段,预计恢复将花费超过 480,000+ (!!!) 小时。

由于可能发现了 10 个不同的文件,计时器突然下降,但该实用程序似乎在过去约 12 个小时内一直冻结在此屏幕上:

屏幕冻结

PhotoRec 是否已冻结,还是会很快恢复?我预计这项工作实际上需要多长时间?我可以取消并恢复这项工作吗?这有什么帮助吗?

答案1

耗时这么长可能是因为源磁盘读取错误(很可能是因为坏扇区)。如果目标磁盘在成功读取操作的间隔内转速降低,也可能导致速度变慢。

您可以取消并恢复该作业。要执行此操作,您必须从之前启动 photorec 的同一目录启动它,以便它能够找到存储会话信息的 photorec.ses 文件。

电源循环可能会有帮助,但也可能会造成崩溃的磁盘完全失效。

正如其他人所建议的那样 - 使用 ddrescue 创建的磁盘映像运行 photorec 是一种更安全的方法,因为 ddrescue 首先跳过坏扇区,并且仅在读取所有好扇区后才尝试读取它们。

相关内容