首页 > 代码库 > 使用HDTune规避硬盘上损坏的扇区

使用HDTune规避硬盘上损坏的扇区

如何使用HDTune扫描磁盘上的错误在网上已经有很多帖子了,但扫描到之后如何用HDTune来规避硬盘上损坏的扇区呢?

HDTune并不能直接规避,而是需要重新划分磁盘的卷。HDTune一行有50个小方格,一格代表的大小在图例里有,一般500G的硬盘,一格代 表190MB,1000G的硬盘,一格则代表381MB。但HDTune所用的MB、GB不是通过二进制计算出来的,而是通过十进制的。也就是说一块市面 上500GB硬盘,在HDTune中的扫描范围是0~499GB,但在电脑上显示的往往是460+GB左右。提到这一点是因为扫描到错误的位置 后,HDTune显示的是具体的位置,如:

技术分享

这个时候,就需要把该位置换算成二进制的位置了:

141674000000/(1024*1024*1024)=...

这样算出来的位置才是磁盘管理器上看到的位置。

换算成二进制的位置后,用磁盘管理器等工具重新分区,跳过有错误的地方,这样,就规避了访问有磁盘错误的位置了。

使用HDTune规避硬盘上损坏的扇区