
您绝对可以时刻感受到硬盘分区的重要性。的确,硬盘分区的状态是毋庸置疑的。因此,它也已成为许多病毒的目标。此外,某些意外情况,例如突然的电源故障,也可能导致硬盘主引导分区中的数据丢失。一旦分区损坏,系统将立即瘫痪并且无法移动。因此,分区恢复和备份技术是您必须掌握的技术:
首先,一旦计算机无法检测到硬盘,并且排除了硬件问题,就应将其打开
开始检测分区。一般来说,如果主引导区或引导程序之一和分区表损坏,则硬盘将丢失。让我们一一检查它们:
检查并修复分区表
如果计算机无法从硬盘启动,则可以从软盘启动并尝试访问硬盘。如果可以访问硬盘,则意味着仅损坏了操作系统,可以通过重新安装操作系统来恢复它,也可以直接将硬盘移到另一台计算机上以复制数据。如果无法访问硬盘,则可能是主磁盘。可引导分区的引导区域或引导区域已损坏。这时,我们可以使用DEBUG或Norton Disk Editor之类的工具软件来检查硬盘的主引导区是否正常。下面我们给出一个使用DEBUG访问主引导区的示例:(其中XXXX代表内存段地址,这取决于计算机的BIOS,操作系统和配置文件等),导致产生不同的XXXX地址段)
a:>调试
-汇编指令

XXXX:0100 mov ax,201读了一个扇区
XXXX:0103 mov bx,600读取到当前段的0600
XXXX:0106 mov cx,1个缸数=
XXXX:0109 mov dx,80磁头号= 0,驱动器号= 80
XXXX:010C int 13磁盘读写中断
XXXX:010E int 3断点中断
XXXX:010F
-g执行以上命令

-d 600显示主引导区的内容
如果主引导区没有问题,我们需要检查引导程序和分区表是否正常。如果发现程序异常(与正常程序比较),则意味着启动程序可能受到干扰。有很多方法可以还原启动程序。首先介绍一下手动还原方法:首先,必须从正常工作的计算机上获取存储在主引导区中的文件mboot.dat,并用软盘引导后,运行DEBUG程序并输入以下命令:
-n mboot.dat读取文件mboot.dat
-1 800读取为当前段落的0800
-m 7be 1 40 9be将原始分区表复制到正常的主引导区
XXXX:0100 mov ax,301将0800处的数据写回到引导扇区
XXXX:0103 mov bx,800
XXXX:0106

-r ip修改当前指令指针
IP:010E 0100当前指令指针指向0100
-g执行
请记住,它必须与硬盘分区表完全相同。如果不可用,则可以使用DISKEDIT之类的软件手动填写要还原的分区表。
使用工具软件还原启动分区
除了手动恢复外,还有许多特殊的工具和软件也可以恢复和备份系统的引导区域。
首先介绍FIXMBR:这是一个基于DOS的应用程序软件。它的主要功能是重建主引导扇区。该软件仅修改主引导扇区记录,而不写入其他扇区。基本命令格式如下:
Fixmbr [Drive] [/ A] [/ D] [/ P] [/ Z] [/ H]

/一个活动DOS分区(激活基本DOS分区)
/ D显示MBR(显示主引导记录的内容)
/ P显示分区(显示DOS分区的结构)
/ Z零MBR(清除主引导记录区域)
/ H帮助(帮助信息)
如果直接键入FIXMBR并按Enter,则默认情况下将执行检查MBR结构的操作。如果发现系统异常,将出现提示是否进行修复。回答“是”将稍后搜索分区。搜索到相应分区后,系统将提示是否修改MBR,回答“是”以开始修复。 。如果搜索结果错误,请使用/ Z开关重新启动系统并将其恢复到原始状态。
除了FIXMBR,尽管KV3000是防病毒软件,但它也具有非常强的分区修复能力。更令人兴奋的是它还可以备份系统分区。这样,即使硬盘上的两个分区表都损坏了,我们也可以使用备份在软盘上的分区表进行修复。首先让我们谈谈KV3000备份。输入以下格式命令(KV3000 / B或kv3000 / HDPT.DAT),硬盘的无病毒主启动信息文件将自动备份到磁盘A。名称为HDPT.DAT和HFBOOT.DAT。当硬盘的主启动信息被病毒破坏或主启动记录被破坏时,主要可以输入“ KV3000 / HDPT.DAT”将备份内容还原到硬盘(要备份的硬盘和要删除的硬盘)。恢复的必须相同)。
如果尚未进行备份,则KV3000还允许您修复硬盘的主引导信息。然后执行KV3000并按F6键查看无法引导的硬盘的隐藏扇区。您可以查看硬盘的0面和0列。 1扇区主引导信息是正常的。如果在硬盘的0面,0列,1个扇区中找不到键代码,则硬盘本身将无法启动,即使启动了软盘后也无法进入硬盘。可以在硬盘的隐藏扇区中找到它。找到后,系统将在表格中显示闪烁的红色“ 80”和“ 55AA”,并且会发出一声提示音,并在底部显示提示行:“ F9 = SAVE TO SIDE 0 CYLINDER 0 SECTOR 1 !!!”。这时,按“ F9”键将刚发现的原始硬盘主引导信息覆盖到硬盘0侧0列1扇区中,然后计算机将重新引导硬盘以恢复硬盘的启动性能并启动从软盘中访问您也可以稍后访问硬盘。
此外,如果由于病毒损坏或操作错误而损坏了硬盘的主启动记录和分区表,并且无法启动硬盘或软盘无法启动,请执行以下操作:首先使用KV3000 / B命令备份到软盘上。在主引导记录之后,此时可以使用KV3000 / HDPT。 DAT命令恢复硬盘的主启动记录。如果以前没有备份过硬盘的主启动信息,这时,仅使用KV3000的功能快速重建硬盘分区表即可。
从软盘启动系统后,执行KV3000。出现主菜单后,按F10快速测试系统参数和硬盘分区表。如果硬盘分区表异常,KV3000会将坏的分区表保存到软盘中,然后自动重建硬盘分区表,使硬盘恢复工作。
如果硬盘只有一个分区,并且文件分配表(FAT表)和文件根目录(ROOT表)已被病毒严重破坏,那么即使恢复了C盘分区表, C盘无法启动。手动与其他专用维修软件协作以恢复数据。但是,如果存在扩展分区,例如D,E等,在正常情况下,KV3000可以检索后来未销毁的分区,重建硬盘的新主分区表,然后使用DOS系统软盘来启动计算机,然后可以输入D,E和硬盘的其他分区。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-329586-1.html
就换船吧
这届对美雄不起