分情况。逻辑坏道是软件层面的标记错误,重新写入就正常;物理坏道是盘片表面真的损伤了,它会扩散,而且扩散速度跟你怎么用它直接相关。
所以第一件事不是扫,是判断属于哪一种。

用工具读 SMART 信息,看三个数字:05(重映射扇区计数)、C5(当前待映射扇区)、C6(无法校正扇区)。这三个都是 0,说明暂时没有物理损伤。
C5 有数字、05 是 0,说明发现了可疑扇区但还没重映射,属于早期;05 开始增长,说明盘已经在用备用扇区替换坏区,备用区用完就彻底没救;C6 有数字最麻烦,那是数据已经读不出来。
另一种判断方式更直观:跑一次读取测试,看速度曲线。正常盘是一条平稳的线,有坏道的盘会在某几个位置突然掉到几兆每秒,像掉进坑里,那个位置就是坏区。
损伤处的磁粉会脱落,碎屑在盘片和磁头之间被带着跑,划伤周边区域。磁头经过坏区时还会反复重试,飞行高度下降,更容易蹭到盘面。
所以每读一次坏区,损伤面就可能扩大一圈。这也是为什么专业人士拿到坏道盘,第一动作是做镜像,而不是打开看文件。

镜像工具和普通复制不一样,它按扇区读,遇到读不出来的区域会跳过并记录位置,不会死等。整盘镜像完之后,所有恢复操作都在镜像文件上做,原盘只被读一遍。
镜像时把「跳过坏道」的超时设短一点,比如 3 秒。默认值往往很长,一块坏道多的盘可能卡在一个扇区上半小时。
镜像完成之后,从镜像里提取文件。这时候想扫几遍扫几遍,原盘不用再通电。
| SMART 状态 | 含义 | 该怎么做 |
|---|---|---|
| 三项都是 0 | 暂时没有物理损伤 | 正常备份即可 |
| 只有 C5 有数 | 可疑扇区,尚未重映射 | 尽快镜像,别反复读 |
| 05 开始增长 | 已在用备用扇区 | 限时取数,准备换盘 |
| C6 有数 | 数据已读不出 | 送专业,别再通电 |

如果 SMART 里的 05 每天都在涨,说明损伤在活跃扩散。这种情况别自己折腾,直接送专业机构。他们有专门的设备可以在坏道盘上做多次低速镜像,把能读的区域拼起来。
自己能做的最有价值的一件事,是先把最重要的那几十 G 复制出来。按重要性挑,别指望全盘救回。坏道盘的恢复从来都是取舍。

别用「屏蔽坏道」的功能重新分区。那只是把坏区划出分区范围,盘片上的损伤还在继续扩散,而且这一步会写入分区表。
别做低级格式化。低格会全盘写零,坏道一个都修不好,数据全没了。
别跑全盘扫描测试。每扫一次都是一次全盘读取,坏区被反复摩擦。想看健康状态,读 SMART 就够了。
别反复通电试。听到异响、看到 05 在涨,就断电,别抱着「再试一次说不定能读出来」的想法。
逻辑坏道能,重新写入或者用工具标记即可。物理坏道不能修复,只能隔离,而且隔离不等于阻止扩散。
不建议存重要数据。拿来当下载盘、临时盘可以,但要知道它随时可能彻底不认。
概念不同。固态是闪存块的磨损和坏块管理,表现是掉速、掉盘、容量变小。固态的坏块由主控自动隔离,用户看不到,也没法用坏道工具检测。