老男人百科 > 百科 > 正文

分区表错误在pe里怎么修复(电脑分区表错误如何修复)

2023-06-17 10:53:41 阅读( 7584)

怎么重写硬盘引导扇区:在DOS下执行format/mbr即可由于分区故障,很有可能开启计算机时无法进入熟悉的Windows界面,

如何重写硬盘引导扇区:

在DOS下执行format/mbr就可以了。

由于分区故障,很有可能在开机时无法进入熟悉的Windows界面,甚至无法通过系统启动盘正常识别硬盘。这个时候大家都会无所适从吧?

如果贸然对硬盘进行重新分区,可以彻底解决问题,但硬盘中的重要数据会全部被抹掉。如果你不幸遇到硬盘分区故障,不要急着重新分区,按照下面介绍的方法试试,说不定会有意想不到的惊喜。

一、分区表为何会出故障

Replace the disk and press the button to restart' (non-system disk or disk error), "Error in loading the operating system" (error in loading the disk operating system boot record) or there is no ROM Basic.

1.病毒导致了失败。

病毒引起的分区表损坏是最典型的故障之一。比如典型的CIH病毒的变种,不仅攻击主板的BIOS,还破坏分区表,还有很多引导区病毒也破坏分区表。

2.环境问题导致

现在的Windows 2000/XP都支持NTFS文件格式,程序默认使用这种文件格式安装系统。如果硬盘分区或NTFS分区意外断电或崩溃,很可能导致分区表损坏。

而且通过PQMagic (partition magic)等第三方分区软件调整硬盘的分区容量和转换硬盘的分区格式也存在一定的风险。如果死机或断电,还会导致硬盘分区表失效,甚至可能丢失硬盘中的所有数据。

3.操作不当

如果一个硬盘上同时安装了多个操作系统,卸载时可能会导致分区表失效,比如在同时安装了Windows 2000和Windows 98的电脑上。

直接删除Windows 2000内核会导致分区表错误。另外,如果没有先删除扩展分区就直接删除主分区,也会出现无法正确读取分区卷标的故障。

二、分区表故障急救策略

1.查杀病毒

如果分区表故障是由于引导区病毒引起的,可以借助KV3000、瑞星、金山等杀毒软件提供的引导软盘启动电脑,然后在DOS环境下对系统进行病毒查杀操作。

例如,使用KV3000启动盘启动计算机后,输入“KV3000/K”命令来扫描病毒。如果引导区有病毒,程序会自动清除。建议同时对整个系统进行全面扫描,找出隐藏的病毒。一般来说,

清除引导区残留的病毒后,可以恢复电脑的正常使用。

提示:使用软盘启动电脑前一定要关闭软盘的写保护,否则可能会导致病毒感染软盘。

2.用Fdisk命令修复

Fdisk不仅是一个分区程序,还有一个非常方便的恢复主引导扇区的功能,而且只修改主引导扇区,不写其他扇区。

所以对于那些还在用Windows 9x的朋友来说,无疑是一个理想的分区表修复工具。通过Fdisk修复主引导区时,先用Windows 98启动盘启动系统。

在提示符下输入“Fdisk /mbr”命令来覆盖主引导记录。

提示:‘Fdisk/MBR’命令只恢复主分区表,不会重建,所以只适用于主引导记录被引导病毒破坏或者主引导记录代码丢失,但主分区表没有被破坏的情况。

而且这个命令并不适合清理所有的开机病毒,使用时需要注意。

3.用Fixmbr修复引导记录

例如Fixmbr用于修复和替换指定驱动器的主引导记录,Fixboot用于修复知道该驱动器的引导扇区,Diskpart可以在硬盘中添加或删除分区,Expand可以从指定的CAB源文件中提取丢失的文件,Listsvc可以创建服务列表并显示服务的当前启动状态,Disable和Enable分别用于禁止和允许服务或硬件设备等。

4.更换工具调整分区

在删除分区或者是重新创建分区的时候,如果遇到意外原因死机或断电,这时候再使用原先的工具可能无法识别当前硬盘的分区表,必须更换另外一款分区表软件进行修复。比如我们通过Fdisk分区时意外死机,

这时候再通过Fdisk就无法顺利进行,可以采用PQMagic之类的第三方分区软件解决。另外需要提醒大家注意的是,分区表对于系统的正常稳定运行影响非常大,

一般情况下最好不要采用DM之类快速分区格式化软件,否则有可能导致后期使用过程中频频出现意想不到的麻烦。

5.通过KV3000硬盘救护王修复

KV3000硬盘救护王是KV3000套件中提供的一款硬盘急救软件,在分区表出现故障的时候可以通过它进行修复。用KV3000软盘引导计算机之后,在DOS提示符状态下输入'KV3000'命令,

并且从出现的主菜单中按下'F10'键,此时可以看见程序对系统的有关参数和硬盘分区表快速测试的画面。如果硬盘分区表正常,则会显示'Hard Disk Partition table - OK '信息,

否则会依据分区表故障类型给出相应的信息,这时可以按下'F6'按钮查看硬盘分区表,或者直接按下'Y'按钮进行引导扇区的修复操作。而且为了安全起见,程序在修复前会让你先备份当前的硬盘分区表,

然后才会真正对硬盘分区表进行修复操作。

提示:但是如果硬盘只有一个分区,而且文件分配表和文件根目录表已经被病毒严重破坏,那么即使恢复了C盘分区表也不能使C盘引导,此时需要手工配合其他专用修复软件来恢复数据。如果还有D、E等扩展分区,

KV3000一般都能找回后面没有被破坏的分区并重建一个新的硬盘主分区表,这时再用DOS系统软盘引导计算机就可进入硬盘的D、E等分区。

虽然分区表故障属于系统软故障,也可以通过上述提及的方法进行尝试性修复,但这毕竟不是灵丹妙药,对于一些破坏性非常强的分区表病毒或者是由于其它原因导致分区表损坏,这时只能通过重新对硬盘分区来解决。

6.用KV3000备份恢复分区表

KV3000虽然是个防杀病毒软件,它也具有非常强的分区修复的能力,而且它还能进行系统分区的备份。这样,即使硬盘上的分区表全部损坏,我们还能用备份在软盘上的分区表进行修复。

1)备份硬盘主引导记录

通过KV3000备份的时候,事先要确认计算机中没有病毒,接着用KV3000软盘引导计算机并输入'KV3000/B'命令,此时程序将向A盘备份一个无病毒的硬盘主引导信息文件,备份的文件有2个,

其文件名称分别是HDPT.DAT和HFBOOT.DAT。

但是需要提醒大家注意的是,备份得到的硬盘主引导信息只适用于这款硬盘以及当前的分区模式,如果用于不同容量或者相同容量但是分区模式不同的硬盘,将会对硬盘的分区表造成破坏,因此建议备份之后,

在软盘的标签上写明机器型号、硬盘容量、分区大小等信息后保存。

2)恢复硬盘主引导记录

当硬盘主引导信息被病毒破坏或主引导记录损坏,硬盘不能启动时,就可以使用干净的系统盘启动。在KV3000的A盘下输入'KV3000/HDPT.DAT',

这样就能将备份在软盘上的原主引导信息内容恢复到硬盘中,不过恢复用的备份文件必须是从该硬盘上备份的,这样可以解决大部分主引导信息损坏、系统不能启动的问题。同样需要提醒大家注意的是,

恢复硬盘主引导记录的时候不要将它用于其他硬盘,而且在硬盘重新分区时也不能进行恢复操作。

7.用Disk Genius备份恢复分区表

Disk Genius不仅提供了诸如建立、激活、删除、隐藏分区之类的基本硬盘分区管理功能,还具有分区表备份和恢复、分区参数修改、硬盘主引导记录修复、重建分区表等强大的分区维护功能。此外,

它还具有分区格式化、分区无损调整、硬盘表面扫描、扇区拷贝、彻底清除扇区数据等实用功能。

提示:如果只是想利用Disk Genius查看、备份硬盘分区信息,可以直接在Windows下运行它,但如果涉及更改分区参数的写盘操作,则必须在纯DOS环境下运行,

而且在使用前应将CMOS中的'Anti Virus'选项设为'Disable'。

运行Disk Genius后,程序将自动读取硬盘的分区信息,并在屏幕上以图表的形式显示硬盘分区情况。如图所示,这是Disk Genius检测笔者硬盘得到的分区信息结构图。

其中左侧的柱状图显示硬盘上各分区的位置及大小,屏幕右侧用表格的形式显示了各分区的类型及其具体参数,包括分区的引导标志、系统标志、分区起始和终止柱面号、扇区号、磁头号。在柱状图与参数表格之间,

有一个动态连线指示了它们之间的对应关系。可以通过鼠标在柱状图或表格中点击来选择一个分区,也可以用键盘上的光标移动键来选择当前分区。

需要备份分区表的时候,按下'F9'按键或者运行'工具rarr;备份分区表'命令,并且在弹出的对话框中输入文件名即可备份当前分区表。按下'F10'按键或者运行'工具rarr;恢复分区表'命令,然后输

专题页