chkdsk可标记并隔离逻辑坏道:运行chkdsk X: /f /r,重启后底层扫描,若显示“转移的坏扇区数:N(N>0)”,则系统已将其写入坏簇表并自动跳过。

用chkdsk标记逻辑坏道并隔离
当硬盘开始频繁报“文件损坏”“无法读取”或系统盘启动后自动进入磁盘检查,说明可能已出现逻辑坏道,需立即阻止系统继续向问题扇区写入数据。
按下 Win + R,输入 cmd,右键“以管理员身份运行”命令提示符。
输入命令:chkdsk X: /f /r(X 替换为故障盘符,如 D:),回车执行;/f 修复文件系统错误,/r 强制扫描并尝试恢复坏扇区信息。
若提示“Chkdsk 无法运行”,输入 Y 并重启——系统将在加载 Windows 前执行底层扫描,此阶段绕过所有驱动与缓存,检测结果最可靠。
扫描完成后,命令行末尾会显示“转移的坏扇区数:N”。只要 N > 0,就代表已有扇区被写入系统坏簇表(Bad Cluster Table),后续所有写入操作将自动跳过这些位置。
DiskGenius精准定位坏道并分区避让
这是目前唯一能直观看到坏道物理位置、且支持手动划界屏蔽的本地化工具,适用于已确认存在连续坏道簇的机械硬盘。
方法一:全盘扇区扫描定位
运行 DiskGenius → 左侧磁盘列表中右键目标硬盘 → 选择“坏道/坏块 检测与修复” → 在弹出窗口中取消勾选“自动修复已发现坏道”,仅勾选“每扇区读取两次” → 点击“开始检测”。
扫描耗时较长(2–4 小时),但能避免误判;红色高亮区块即为确认不可读扇区,右侧状态栏实时显示起始 LBA 与扇区总数。
方法二:建立避让分区
记下坏道起始 LBA(例如 12345678)和结束 LBA(例如 12346000)→ 返回主界面 → 右键该硬盘空白区域 → “建立新分区” → 类型选“主分区”,文件系统选“NTFS”,大小设为 1MB 即可 → 点击“详细参数” → 手动将“起始扇区”设为 12345678,“结束扇区”设为 12346000 → 确定。
此时该小分区完全包裹坏道范围;右键它 → “隐藏分区” → 最后点击左上角“保存所有分区表更改” → 重启生效。系统将彻底忽略此区域,连磁盘管理器都不可见。
HD Tune触发固件级重映射
只有机械硬盘才支持此操作,本质是让硬盘控制器自己把坏扇区映射到备用扇区(spare sector),不依赖操作系统,效果最接近“硬件修复”。
第一步:运行 HD Tune → 左侧设备栏选中目标硬盘 → 切换到“错误扫描”选项卡。
第二步:勾选“修复坏扇区”(此项仅对支持 ATA SMART Remap 的硬盘有效,老硬盘可能灰显)→ 点击“开始”。
第三步:全程勿移动硬盘、勿断电、勿运行其他磁盘密集型程序;扫描图谱中出现红色块即表示控制器已尝试重映射,绿色恢复则说明映射成功。
第四步:扫描结束后切换至“健康”选项卡 → 查看 SMART 属性第 5 项“Reallocated_Sector_Ct”数值是否上升 → 若上升且硬盘仍稳定识别,说明固件已接管该坏道,此后所有读写请求均由控制器自动转向备用扇区。










