三年前买的Seagate的1TB硬盘,但是买来用了一段时间便常发现用USB3.0连接到电脑之后不能读取的问题。经常在使用的时候忽然断开连接,然后又再连回来的情况。
以前重新插拔几次还能再出现,然后提心吊胆地用完,今天则是彻底打不开了,打开磁盘管理一看,显示已经连接了硬盘,容量也识别正确,但格式变成了RAW。
起初想到可能是官方提供的数据线老化,后来换了两三根线,以及单用USB2.0部分(换用的线都测试正常),问题还是没有解决。
硬盘没有摔过,没做过高负荷的读写,于是没多考虑物理坏道的问题。
想到了windows下古老的CHKDSK工具, /F可以用来修复磁盘上的错误。试了一下,提示出现了索引错误,然后开始修复,结束后一切恢复正常。
为了避免不必要的问题,我直接在管理员模式下运行:(以待修复盘符G: 为例)
chkdsk G: /F
平时分区出现问题的时候,不要忘记chkdsk
不过,思考出现索引错误的原因,归根结底还是在数据线上。我之前用的线很僵硬,而且时常被弯折,显然是个不好的情况。
所以尽量用质量好的,长度短的数据线;移动硬盘在平时放置和使用过程中也一定要注意平稳、防震。