如何判断硬盘是否有坏扇区及屏蔽方法?

修复硬盘0扇区坏道比较棘手,可以用DiskMan软件尝试修复。在纯DOS模式下运行DiskMan,进入参数修改将起始柱面从0改为1,保存后重新格式化硬盘。另一种方法是使用Pctools9.0的DE工具,配置好只读选项后,修改分区表的起始柱面,保存退出后在CMOS中重新侦测硬盘,再分区格式化即可。

如果上述软件修复都无效,只能考虑低级格式化。低格会重新划分磁道扇区,过程漫长且对硬盘磨损极大,特别是对于已有物理坏道的硬盘,低格会加速其报废。低格会彻底清除所有数据且不可逆,仅适用于万不得已的情况,低格后必须用Format命令进行高级格式化才能使用,对于逻辑坏道完全没必要用此方法。

逻辑坏道也就是软坏道,一般可以通过Windows自带的磁盘扫描工具来修复。在资源管理器中右键点击盘符,选择工具里的开始检查,设置为完全扫描并勾选自动修复错误。如果是系统区逻辑坏道导致无法启动,可以用Windows 98/Me启动盘在DOS下运行Scandisk命令进行修复。

对于物理坏道,Scandisk无法修复,只能标记并避开。建议先记录Scandisk检测到坏道时的百分比,结合硬盘总容量计算出坏道起始位置。为了安全起见,需要预留缓冲区,将第一个分区容量设定得比坏道起始位置稍小,剩余空间再按小块划分,用PartitionMagic等工具隐藏或无法通过的分区,防止数据进一步恶化。

使用PartitionMagic软件可以在不破坏数据的情况下处理物理坏道。启动后使用Check命令扫描硬盘,发现坏簇后可以用Bad Sector Retest重新测试。确认坏道范围后,通过Hide Partition菜单将包含坏道的分区隐藏,避免在Windows中误操作。注意如果直接隐藏未格式化的分区,可能导致盘符变化影响程序运行,需使用DriveMapper更新注册表信息。

硬盘出现坏道通常是因为老化、频繁读写、超频或温度过高等原因造成的。如果发现读取文件时反复出错、蓝屏,或者硬盘发出怪音,甚至系统在格式化或分区时进度停滞不前,这些都可能是坏道的征兆,特别是出现Sector not found这类提示时,说明磁道可能已经受损。

利用U盘制作启动盘也可以检测坏道。插入空U盘启动电脑,选择PE系统进入DiskGenius分区工具菜单。在光标处输入fbdisk命令启动坏盘分区器,选择目标硬盘后输入Y开始扫描。等待进度达到100%后,系统会提示是否保存结果,输入Y保存,这样就能检测出硬盘中的坏磁道并生成报告。