第一种情况:磁盘主引导区故障,但C盘(即系统盘)可以被读取。解决方法:只需要进行Fdisk/mbr命令,无条件重写主引导区一般都能成功。
第二种情况:BMR主引导记录破坏或丢失。解决方法:用启动盘引导系统后,直接运行Fixmbr。检查MBR结构,若磁盘出现MBR主引导记录问题,则该工具会进行修复提示。两次回答YES就可以进行自动修复过程了。
第三种情况:磁盘分区表故障。解决方法:将DiskGenius软件复制到DOS启动盘。直接运行DiskGenius。进入DiskGenius的主界面后,按下F10就能轻松地自动恢复磁盘分区表。
活动分区是计算机启动分区,操作系统的启动文件都装在这个分区,一般被默认为C盘。启动系统时,活动分区上的操作系统将执行一个称为驱动器映像的过程,它给主分区和逻辑驱动器分配驱动器名。所有的主分区首先被映像,而逻辑驱动器用后续的字母指定。
在用fdisk分区后,需要激活活动分区,才能用主分区安装操作系统,启动计算机。
硬盘分区后必须激活主引导分区,否则系统将无法正常启动。激活住引导分区可以在主分区划分完毕之后进行,也可以在所有的分区划分完毕之后激活。
参考资料百度百科词条 引导分区
修复磁盘引导分区步骤如下:
1、前期准备完成后,开机则会进入PE界面,如图所示:
2、选择完成后,将会出现类似windows系统开机时的画面,如图所示:
3、进入Win2003PE维护系统后,点击开始→程序→系统维护→引导修复,如图所示:
4、在打开的界面选择要修复的引导分区盘符,要确定自己的系统安装在哪个盘,然后选择对应的盘符
5、在出现的新界面上,选择第一项“开始修复”,如图所示:
6、接着,软件将会自动进行检测与修复,如图所示:
7、当出现如图所示界面时,就说明硬盘引导分区修复完成。
修复磁盘引导分区的方法可以通过以下3个步骤操作来实现:
1、通过u盘启动进入到快启动的主菜单界面,用键盘上的上下键将光标移至“【02】运行快启动Win10PE”并回车确定,如下图所示:
2、进入快启动win10pe系统桌面后,打开桌面上的“更多工具”文件夹,找到“系统引导自动修复”图标并双击打开,如下图所示:
3、打开系统引导修复工具后,系统自动修复后会显示出repair successed的字样,这样就能成功修复完成,如下图所示:
修复系统引导文件需要制作好系统启动U盘或 Win PE U盘。
第一步:
使用制作好的系统启动U盘或 Win PE U盘,进入到【命令指示符】
注意:不同操作方式,操作画面可能会有差异。
第二步:
打开命令提示符,执行 bcdedit /enum 命令。
如果看到下图红框中的提示,则说明引导已经损坏。
第三步:
依次执行如下命令修复 Windows 10 的主引导记录并重建 BCD 配置文件:
BOOTREC /SCANOS 用于扫描安装成功后有引导记录了的操作系统
BOOTREC /FIXMBR 用于修复传统引导的mbr记录
BOOTREC /FIXBOOT 用于修复损坏的扇区引导
BOOTREC /REBUILDBCD 用于重建修复BCD引导记录
BOOTREC /SCANOS 命令:
BOOTREC /FIXMBR 命令:
BOOTREC /FIXBOOT 命令:
BOOTREC /REBUILDBCD 命令:此步结束后,修复则已完成。
第四步:
再次使用bcdedit /enum 命令检查引导是否重建完成。
硬盘引导分区修复由于分区故障,很有可能开启计算机时无法进入熟悉的Windows界面,甚至通过系统启动盘也无法正常识别硬盘,这时候大家肯定都会束手无策吧。
如果贸然对硬盘进行重新分区操作,固然能够彻底解决问题,不过硬盘中的所有重要资料也会随之灰飞烟灭。如果你不幸遇到硬盘的分区故障,先别急着重新分区,按照下文介绍的方法来尝试一下,没准儿会有个意外的惊喜呢。
分区表为何会出故障
在分区表被破坏后,启动系统时往往会出现"Non-System disk or disk error,replace disk and press a key to reboot"(非系统盘或盘出错)、"Error Loading Operating System"(装入DOS引导记录错误)或者"No ROM Basic,System Halted"(不能进入ROM Basic,系统停止响应)等提示信息。那么分区表故障究竟是如何发生的呢?
1.病毒引发故障
病毒导致分区表损坏是最为典型的故障之一。比如典型的CIH病毒的变种除了攻击主板的BIOS之外,同时也会对分区表进行破坏,而且还有很多引导区病毒也会对分区表进行破坏。
2.环境问题导致
如今的Windows 2000/XP都支持NTFS文件格式,而且程序默认的都是采用这种文件格式来安装系统,如果对硬盘进行分区转换或者是划分NTFS分区时意外断电或者死机,那么很有可能导致分区表损坏。而且在通过PQMagic(分区魔术师)之类的第三方分区软件调整硬盘分区容量、转换分区格式的时候也存在一定风险,如果死机或者断电也会导致硬盘分区表故障,甚至有可能丢失硬盘中的所有数据。
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修复引导记录
在Windows 2000/XP中,我们一般会用到故障恢复控制台集成的一些增强命令,比如Fixmbr用于修复和替换指定驱动器的主引导记录、Fixboot用于修复知道驱动器的引导扇区、Diskpart能够增加或者删除硬盘中的分区、Expand可以从指定的CAB源文件中提取出丢失的文件、Listsvc可以创建一个服务列表并显示出服务当前的启动状态、Disable和Enable分别用于禁止和允许一项服务或者硬件设备等等,而且输入"help"命令可以查看到所有的控制命令以及命令的详细解释。
比如输入"fixmbr"命令可以让控制台对当前系统的主引导记录进行检查,然后在"确定要写入一个新的主启动记录吗?"后面输入"Y"进行确认,这样就完成了主引导记录的修复。
4.更换工具调整分区
在删除分区或者是重新创建分区的时候,如果遇到意外原因死机或断电,这时候再使用原先的工具可能无法识别当前硬盘的分区表,必须更换另外一款分区表软件进行修复。比如我们通过Fdisk分区时意外死机,这时候再通过Fdisk就无法顺利进行,可以采用PQMagic之类的第三方分区软件解决。另外需要提醒大家注意的是,分区表对于系统的正常稳定运行影响非常大,一般情况下最好不要采用DM之类快速分区格式化软件,否则有可能导致后期使用过程中频频出现意想不到的麻烦。