标记坏扇区*没有数据恢复*的最快方法是什么?

Mxx*_*Mxx 12 windows-7 hard-drive bad-sectors

我有一台保修期外的笔记本电脑,硬盘上有坏扇区。我这么说是因为 chkdsk /r在某些百分比上卡住了超过 24 小时。我还让 GRCSpinRite运行了 4 天。我的理解是这些程序会卡在某些地方,因为它们试图恢复尽可能多的数据。我对此不感兴趣。所有重要数据均已备份。我正在寻找一种解决方案,让我可以继续使用此硬盘并避免购买新硬盘。我承担使用故障驱动器的全部后果。

我正在寻找一些最好是非破坏性的工具(以保留当前的 ​​Windows/应用程序安装)可以执行以下操作:

if it can't read/write to a sector 3 times, mark it bad and move on.
Run Code Online (Sandbox Code Playgroud)

我不需要程序一次研磨数小时/数天来恢复尽可能多的数据。我正在寻找专门快速标记坏扇区的东西。

Cal*_* Xu 10

经过深入挖掘,Easeus Partition Manager Home Edition 有一项称为磁盘表面测试的功能,它显然可以从驱动器中读取块并发现并标记坏扇区,并且根据我目前发现的情况,它没有尝试恢复那些块。:此页关于软件的磁盘表面测试的更多信息http://www.partition-tool.com/easeus-partition-manager/disk-surface-test.htm这里的下载链接:HTTP://www.partition -tool.com/landing/home-download.htm(页面底部的绿色大按钮)。

具体来说,它在磁盘表面测试页上说:

当它发现坏扇区时,它会将这些扇区标记为红色,以便系统知道不要使用它们。它可能允许读取它们,以防存储在坏扇区上的数据仍可访问,但无法写入。

所以我认为这可能正是你要找的。

  • 不知道坏道可以有不同的颜色...... (4认同)
  • 所以我终于开始尝试这个应用程序,到目前为止结果并没有太大不同。其扫描速度也以大约相同的百分比减慢。我让它运行了一夜,但早上我无法打开屏幕,所以我不得不重新启动它。不知道当时它处于什么状态。 (2认同)

小智 7

Linux 包含一个实用程序来为这些坏块执行此操作。

/sbin/badblocks -sn -b512 /dev/sda
Run Code Online (Sandbox Code Playgroud)

为了获得最大速度,请确保后面的数字-b与您的磁盘扇区大小相匹配。512 是一个安全的默认值。

-sn 表示将显示进度表并执行非破坏性读写测试。

由于磁盘上的每个块都将被读取然后写入,因此驱动器的固件会记录任何错误并相应地重新分配坏扇区。