相当于 Windows 或 DOS 上的坏块

ell*_*t s 12 windows disk-utility hard-drive bad-sectors ms-dos

DOS 或 Windows 中是否有与 Linux 上的 badblocks 一样彻底的实用程序?

Sco*_*ion 9

借助适用于 Linux 的 Windows 子系统,您可以badblocks直接在 Windows 10+ 主机下运行。

\n
    \n
  1. 安装有效的 WSL2

    \n
  2. \n
  3. 在控制台窗口中,确定磁盘在 Windows 中的物理路径:

    \n

    wmic diskdrive list brief

    \n
  4. \n
  5. 复制相应驱动器的“DeviceID”:

    \n
  6. \n
\n
Caption                         DeviceID             Model                           Partitions  Size\nSMI USB DISK USB Device         \\\\.\\PHYSICALDRIVE6   SMI USB DISK USB Device         1           124654118400\n
Run Code Online (Sandbox Code Playgroud)\n
    \n
  1. 挂载磁盘,使其对 WSL2 可见:

    \n

    wsl --mount \\\\.\\PHYSICALDRIVE6 --bare

    \n
  2. \n
  3. 在 WSL 内部,使用以下命令找到新添加的设备lsblk

    \n
  4. \n
\n
$ lsblk\nNAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\nsde      8:64   0  12.8T  0 disk\n\xe2\x94\x94\xe2\x94\x80sde1   8:65   0  12.8T  0 part\n
Run Code Online (Sandbox Code Playgroud)\n
    \n
  1. badblocks针对设备运行:

    \n

    badblocks /dev/sde

    \n
  2. \n
  3. 完成后badblocks,不要忘记卸载磁盘,以便可以在 Windows 中再次使用:

    \n

    wsl --unmount \\\\.\\PHYSICALDRIVE6

    \n
  4. \n
\n

  • 这些说明自 Insider Build 20231 及更高版本起有效。安装功能将于 2021 年 9 月随 Windows 10 21H2 版本正式发布:https://github.com/microsoft/WSL/discussions/6061 (2认同)
  • 在 Win10 Pro 21H2 19044.1387 中仍不可用 (2认同)

Ran*_*son 7

我遇到过的用于测试硬盘坏扇区的最佳工具称为 SpinRite:

  SpinRite 6
  http://www.grc.com/sr/spinrite.htm

它是由 Steve Gibson(他在 Assembler 中编写他的大部分代码)创建的,我记得在 1980 年代后期在 XT 计算机(具有 4.77 MHz 8086/8088 处理器)上使用它来从故障硬盘驱动器中恢复坏扇区。

当前版本也运行良好(您还可以受益于 Steve Gibson 在维护该软件方面的多年经验,以确保它能够与所有类型的硬盘驱动器一起可靠地工作)。

它比 DOS 和 Windows 中包含的 ScanDisk 或 ChkDsk 程序要彻底得多。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

  • 我知道这是一个非常古老的答案,但值得指出 - Spinrite 毫无意义。它声称能够恢复数据(#1)并警告故障扇区(#2)。它通过重复读取坏扇区 2000 倍来完成#1,这会使坏驱动器变得更糟。任何数据恢复专业人员_总是_将损坏的驱动器克隆到正常的驱动器,而不是重复读取损坏的驱动器。例如,“ddrescue”将是一个更好的软件选项。 #2 只是读取 SMART 数据,任何免费工具都可以做到。 **tl;dr** 节省 90 美元并用它购买新驱动器。上面的答案可能是垃圾邮件。 (3认同)
  • 现在的安全性充其量只是阅读漏洞列表,我不能说这些信息通常不准确,但我觉得它很乏味。我读列表的速度比听列表的速度快。然而,他销售的软件是基于他的精英魔法技术技能毫无根据的说法的万金油。最好的情况是 spinrite 可以做免费工具可以做的事情,最坏的情况是它会让你的磁盘无法恢复,而且我很难说 DOS 界面“很好”。但我想每个人都有自己的想法。 (2认同)

Roo*_*ook -1

scandisk(DOS)/ chkdsk(Windows)也许?