是否有任何选项可以快速扫描整个硬盘以查找坏块?

是否有任何选项可以快速扫描整个硬盘以查找坏块?

我有一块 1 TB 的硬盘,所以我想测试坏扇区或坏块,但在 Linux 中坏块需要花费大量时间(6 小时 3 分钟内仅完成 4.66%)。但在 Windows 中,chkdsk 扫描需要几秒钟,但找不到任何错误。

坏扇区和坏块有什么区别?另外,在测试坏扇区时,Windows 中的 chkdsk 和 Linux 中的 badblocks 有什么区别?

答案1

简短的回答是“没有”,没有免费的糖果。

显然,它运行速度如此之快的原因chkdsk是它默认不检查坏扇区。您必须在运行时启用/r扫描坏扇区的开关,此时它也会变慢。

至于badblockschkdsk其中,前者是专门用来发现坏道的工具,而后者是Windows自带的通用磁盘检查工具,恰好具有坏道恢复功能。

答案2

这不是一个快速的任务,它根据您的卷大小需要时间,在 Linux 上您可以使用 badblocks 命令来扫描坏扇区:

打开终端:

badblocks -nsv /dev/[volume]

在 Windows 上,您可以使用 CHKDSKStart>run>cmd

CHKDSK [volume] /r

badblocks 手册页

CHKDSK深层信息

相关内容