物理坏道无法修复,只能隔离:先用DiskGenius在WinPE中扫描并重映射或手动隔离坏道,再创建无盘符隐藏分区覆盖坏道区域,最后禁用ChkDsk自动任务与硬件检测服务以防止误触发读取。

当Windows 11频繁弹出“数据错误(循环冗余检查)”、文件复制中断、资源管理器卡死,或打开文档时提示“无法读取源文件”,且CrystalDiskInfo已显示“Reallocated_Sector_Ct”或“Current_Pending_Sector”值大于0,说明磁盘存在物理损伤引发的读取异常——此时逻辑坏道虽可修复,但物理坏道只能隔离;而分区级隔离是唯一不换硬盘仍能继续使用的可行路径。
用DiskGenius扫描并标记坏道为不可用区域
这一步必须在WinPE环境执行,因为Windows 11正常运行时无法独占访问底层扇区,直接在系统里点“坏道检测”只会跳过损坏区域,根本扫不到真实坏道。
1、在另一台正常电脑下载DiskGenius最新版,用其内置功能制作WinPE可启动U盘(勾选“包含DiskGenius工具”)。
2、将U盘插入故障机,重启→反复按F12(或Del/ESC,依主板而定)→从U盘启动→进入WinPE桌面后双击运行DiskGenius。
3、在左侧磁盘列表中右键点击物理硬盘(如“ST4000DM004”),不是点下面的“本地磁盘D:”→选择“坏道检测与修复”。
4、勾选“扫描并尝试修复坏道”,点击“开始检测”;机械硬盘全程需3~6小时,中途断电或强制关机会导致G-List写入失败,务必保持供电稳定。
5、检测完成后,若出现红色扇区块,先点“尝试修复”——若弹出“重映射成功”则结束;若提示“无法写入重映射表”,说明固件已拒绝响应,必须进入下一步手动隔离。
创建隐藏小分区覆盖全部已知坏道范围
该方法绕过硬盘固件限制,用分区表逻辑把坏道圈进一个独立分区,再设为隐藏+无盘符+不可格式化,Windows文件系统就彻底看不见它,后续所有读写自动避开这片区域。
方法一:在磁盘管理中手动划分
1、Win + X → 磁盘管理(diskmgmt.msc)→ 找到目标磁盘,确认状态为“在线”且无黄色感叹号。
2、右键该磁盘最后一个分区(如D:)→ “压缩卷”→ 输入压缩量(单位MB),数值必须≥坏道区域总大小+200MB余量(例如扫描日志显示坏道集中在柱面12800–12950,按每柱面≈1MB估算,则至少输入160MB)。
3、压缩出未分配空间后,右键该空白区→ “新建简单卷”→ 全程点“下一步”,但在“分配驱动器号和路径”页取消勾选“分配以下驱动器号”,改选“不要分配驱动器号或驱动器路径”。
4、最后一步,“格式化这个卷”前务必取消勾选——这个分区绝不能格式化NTFS/FAT32,否则会触发对坏道扇区的写入,直接导致蓝屏。
方法二:用diskpart命令精准控制(推荐)
1、管理员终端中运行diskpart → list disk → select disk 1(替换为实际编号)→ list partition确认当前分区布局。
2、输入create partition primary size=160(单位MB,与上步一致)→ assign letter=Z → format fs=ntfs quick → remove letter=Z。
3、关键操作:输入set id="ebd0a0a2-b9e5-4433-87c0-68b6b72699c7"(这是Microsoft Reserved Partition类型ID)→ exit。
这一步把新分区ID改为MSR保留分区类型,Windows会彻底忽略它,连磁盘管理里都不显示,比隐藏更彻底。
验证隔离效果并禁用自动修复干扰
做完前两步后,坏道仍在物理上存在,但系统已无法触达——此时必须关闭Windows自作主张的修复行为,否则它会在后台偷偷尝试读取被隔离区域,再次引发卡死。
第一步:禁用ChkDsk自动计划任务
管理员PowerShell中执行:Disable-Chkdsk C:(将C:替换为实际系统盘符)。此命令清除所有已安排的重启后扫描任务,防止下次开机黑屏卡住。
第二步:阻止Windows错误检查服务唤醒坏道
Win + R → 输入services.msc → 找到“Shell Hardware Detection”服务 → 右键→属性→启动类型改为“手动”→停止该服务。该服务负责监听USB/磁盘事件并触发错误扫描,禁用后可避免意外触发坏道读取。
第三步:用CrystalDiskInfo再次刷新S.M.A.R.T.状态,确认“Current_Pending_Sector”数值不再增长——如果数字还在缓慢上升,说明仍有程序(如杀毒软件、备份工具)在后台扫描全盘,需逐个排查并禁止其访问该磁盘。











