硬盘的软故障即非物理性故障比如主引导记录分区表启动文件等被破坏而导致系统无法启动硬盘被病毒感染造成无法运行以及非法操作维护不当等 主引导记录损坏 由于病毒的破坏或操作上的失误使硬盘主引导记录损坏硬盘将无法启动开机后系统提示Disk boot failure Insert system disk and press enter告诉您找不到启动分区硬盘或者硬盘上没有启动文件请插入启动盘后按回车键如果BIOS 中的硬盘设置正确而且可以从软盘或光盘启动后能找到您的硬盘那么您的机器不过是因为 Windows 启动文件或硬盘的主引导扇区被破坏罢了 硬盘的主引导扇区是硬盘中的最为敏感的一个部件其中的主引导程序用于检测硬盘分区的正确性并确定活动分区负责把引导权移交给活动分区的DOS或其他操作系统此段程序损坏将无法从硬盘引导 修复此故障最简单的方法就是使用高版本DOS的Fdisk带参数/mbr运行(即执行FDISK/MBR命令)直接覆盖(重写)硬盘的主引导程序(fdiskexe之中包含完整的硬盘主引导程序)的代码区由于从DOS时代直到目前的Windows系统硬盘的主引导程序一直没有变化所以只要找到一种DOS引导盘启动系统并运行此程序即可修复 在硬盘主引导扇区中还存在一个非常重要的部分那就是其最后的两个字节AA此为扇区的有效标志当从硬盘软盘或光区启动时将检测这两个字节如果存在则认为有硬盘存在否则将不承认硬盘 ★Fixmbr★ Fixmbr是一个DOS下的应用小工具只有KB专门用于重新构造主引导扇区直接运行Fixmbr它将检查MBR结构如果发现系统不正常则会出现是否进行修复的提示如果回答Yes它将搜索分区当搜索到相应的分区以后系统会提示是否修改MBR回答Yes则开始自动修复如果这时出现死机现象请将BIOS中的防病毒功能禁止后再做缺省的状态下将搜索所有已经存在的硬盘并完成以上操作如果完成的结果不对可以用/Z参数将结果清空后重新启动就可以恢复到原来的状态 执行FIXMBR /?可得到FIXMBR的帮助信息如下 Usage:FIXMBR[DriveNo][/A][/D][/P][/Z][/H] DriveNoHarddiskscopedefaultisalldrive(指硬盘号表示第一个硬盘) /AActiveDOSpartition(激活基本DOS分区) /PDisplaypartition(显示DOS分区的结构) /DDisplayMBR(显示主引导记录内容) /ZZeroMBR(将主引导记录填零) /HThismessage(本帮助信息) ★KV★ KV具有非常强大的主引导记录和分区修复的功能我们可以先用软盘启动后执行KV按下F键就可查看已经不能引导的硬盘隐含扇区即查看硬盘面柱扇区主引导信息是否正常如果在这里没有找到关键代码即硬盘分区表关键代码AA 那么硬盘本身将不能引导即使软盘引导后也不能进入硬盘这时可按动翻页键PgDn或PgUp键在硬盘的隐含扇区内查找如有会在表中出现闪动的红色和AA并响一声来提示你下行会出现一行提示F = Save To Side Cylinder Sector !!!这时按一下F键就可将刚找到的在表中显示出的原硬盘主引导信息 覆盖到硬盘面柱扇区中然后机器会重新引导硬盘恢复硬盘的主引导记录 硬盘被逻辑锁锁定 硬盘逻辑锁是一种很常见的恶作剧手段中了逻辑锁之后无论使用什么设备都不能正常引导系统甚至是软盘光驱挂双硬盘都一样没有任何作用 逻辑锁的上锁原理计算机在引导DOS系统时将会搜索所有逻辑盘的顺序当DOS被引导时首先要去找主引导扇区的分区表信息然后查找各扩展分区的逻辑盘逻辑锁修改了正常的主引导分区记录将扩展分区的第一个逻辑盘指向自己使得DOS在启动时查找到第一个逻辑盘后查找下个逻辑盘总是找到自己这样一来就形成了死循环 给逻辑锁解锁比较容易的方法是热拔插硬盘电源就是在当系统启动时先不给被锁的硬盘加电启动完成后再给硬盘热插上电源线这样系统就可以正常控制硬盘了这是一种非常危险的方法为了降低危险程度碰到逻辑锁后大家最好依照下面两种比较简单和安全的方法处理 ★UltraEdit★ 首先准备一张启动盘然后在其他正常的机器上使用二进制编辑工具(推荐UltraEdit)修改软盘上的IOSYS文件(修改前记住先将该文件的属性改为正常)具体是在这个文件里面搜索第一个AA字符串找到以后修改为任何其他数值即可用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了不过这时由于该硬盘正常的分区表已经被破坏你无法用Fdisk来删除和修改分区但是此时可以用前面介绍的关于分区表恢复的方法来处理 ★DM★ 因为DM是不依赖于主板BIOS来识别硬盘的硬盘工具就算在主板BIOS中将硬盘设为NONEDM也可识别硬盘并进行分区和格式化等操作所以我们也可以利用DM软件为硬盘解锁 首先将DM拷到一张系统盘上接上被锁硬盘后开机按Del键进入BIOS设置将所有IDE接口设为NONE并保存后退出然后用软盘启动系统系统即可带锁启动因为此时系统根本就等于没有硬盘启动后运行DM你会发现DM可以识别出硬盘选中该硬盘进行分区格式化就可以了这种方法简单方便但是有一个致命的缺点就是硬盘上的数据保不住了^_^ 分区表遭到破坏 分区表错误是硬盘最严重的错误之一分区表数据的损坏将造成该分区的混乱或丢失一般无法进行手工恢复惟一的方法是用备份的分区表数据重新写回或者从其他的相同类型的并且分区状况相同的硬盘上获取分区表数据否则将导致其他的数据永久的丢失然而以下这些工具将帮助我们把损失降到最低限度 ★KV★ 在KV的主菜单上按下F键就可对系统的有关参数和硬盘分区表快速测试如果硬盘分区表不正常KV会先将坏分区表保存到软盘上以防不测再自动重建硬盘分区表使硬盘起死回生但如果硬盘只有一个分区而且文件分配表(FAT表)文件目录表(ROOT表)严重损坏数据已经都没有了那么用这个功能即使恢复了C盘分区表数据也不能恢复这时需要配合其他的硬盘修复工具来恢复数据如果硬盘还有DE……等几个分区一般情况下KV能找回后面没有被破坏掉的分区重建一个新的硬盘分区表然后再用DOS系统软盘引导机器后就可进入硬盘后面几个分区将数据导出后再将硬盘重新分区格式化 ★Disk Genius★ Disk Genius全中文经典硬盘分区表维护软件(如图所示)采用纯中文图形界面支持鼠标操作作为一款硬盘分区管理工具它不仅有建立分区删除分区激活分区等功能而且还具有其他工具所无法比拟的优势 图 ()提供更灵活的分区操作支持分区参数编辑 ()提供强大的分区表重建功能迅速修复损坏了的分区表 ()支持FAT/FAT分区的快速格式化 ()在不破坏数据的情况下直接调整FAT/FAT分区的大小 ()自动重建被破坏的硬盘主引导记录 ()为防止误操作对于简单的分区动作在存盘之前仅更改内存缓沖区不影响硬盘分区表 ()能查看硬盘任意扇区并可保存到文件 ()可隐藏FAT/FAT及NTFS分区 ()可备份包括逻辑分区表及各分区引导记录在内的所有硬盘分区信息 ()提供扫描硬盘坏区功能报告损坏的柱面 Disk Genius的最过人之处就在于它的硬盘分区表恢复功能主要用于当硬盘分区表被破坏时通过未被破坏的分区引导记录信息重新建立分区表进入工具菜单选择重建分区表进行硬盘分区这时系统会给出自动方式或交互方式一般情况下选择自动方式而交互方式对发现的每一个分区都给出提示由用户选择是否保留只要硬盘没有被格式化一般是可以恢复硬盘的分区表的修复后必需存盘退出重新启动系统即可正常 压轴套餐 ★三茗硬盘医生★ 三茗硬盘医生是一款全免费中文国产硬盘事后修复工具大小只有十几KB支持非标准硬盘参数的硬盘比Disk Genius功能还要强大它能帮助我们修复主引导记录系统引导记录FAT分区表等系统区数据使受到意外破坏而无法访问的硬盘起死回生此外还具有系统区数据的备份和查看硬盘分析等功能 图 如图所示即为三茗硬盘医生主界面其中 分析硬盘帮您分析硬盘的系统区是否正确并显示分析结果 修理硬盘帮您修复硬盘系统区不正确的部分 工具箱为您提供一些实用小工具如主引导区备份系统引导区备份恢复主引导区等 使用说明给您介绍本软件的详细使用方法 ★金山毒霸硬盘修复程序★ 金山毒霸硬盘修复程序(Kavfix)也是一款全免费的国产硬盘修复工具由金山公司出品用来修复被病毒破坏的硬盘支持FAT格式的硬盘分区 ()用干净的DOS系统盘启动机器用Format a:/s命令格式化一张系统盘再将KavFixexe复制到该软盘上然后用该系统盘启动机器 |