XP系统开机出现Missing MBR helper,电脑按任意键没有反应,但是能够重启。做了一遍系统还是不能启动。这样的问题还是头一次遇到,于是上网找答案。终于找到了原来是分区表损坏。
一下是网上摘来的:
1、重建MBR是重建分区表,fdisk/mbr是恢复引导代码,即MBR扇区的前446个字节
2、使用DiskGenius步骤
(1)下载个WINPE工具,记录成启动光盘,用它来启动计算机
(2)进入dos系统。运行“DiskGenius”软件,据说这是中国人编的一款软件,非常好用。在WINPE环境下运行DiskGenius。
(3)选择“硬盘-重建主引导记录MBR”,重启即可。
同时也希望以后多注意数据恢复的文章。
刚买来的硬盘,我们是没有办法使用的,需要将它分区、格式化,然后再安装上操作系统才可以使用。而在这一过程中,要将硬盘分成主引导区(MBR)、操作系统引导记录区(DBR)、FAT表、DIR目录区和Data数据区等五部分(如图,硬盘存储的五个部分)。
MBR(Main Boot Record)位于整个硬盘的0磁道0柱面1扇区。不过,在总共512字节的主引导扇区中,MBR只占用了其中的446个字节,另外的64个字节交给了DPT(Disk Partition Table硬盘分区表),最后两个字节“55AA”是分区的结束标志,其整体构成了硬盘的主引导扇区。
主引导记录中包含了硬盘的一系列参数和一段引导程序。其中的硬盘引导程序的主要作用是检查分区表是否正确并且在系统硬件完成自检以后引导具有激活标志的分区上的操作系统,并将控制权交给启动程序。MBR是由分区程序(如Fdisk.exe)所产生的,它不依赖任何操作系统,而且硬盘引导程序也是可以改变的,从而实现多系统共存。
DBR(Dos Boot Record,操作系统引导区)通常位于硬盘的0磁道1柱面1扇区,是操作系统可以直接访问的第一个扇区,它包括一个引导程序和一个被称为BPB(Bios Parameter Block)的分区参数记录表。引导程序的主要任务是当MBR将系统控制权交给它时,判断本分区根目录前两个文件是不是操作系统的引导文件。如果确定存在,就把它读入内存,并把控制权交给该文件。BPB参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数,分配单元的大小等重要参数。DBR是由高级格式化程序(如Format.com等程序)所产生。
FAT(File Allocation Table,即文件分配表),是操作系统的文件寻址系统。为了防止意外损坏,FAT一般做两个(也可以设置为一个),第二FAT为第一FAT的备份。同一个文件的数据并不一定完整地存放在磁盘的一个连续的区域内,而往往会分成若干段,像一条链子一样存放。由于硬盘上保存着段与段之间的连接信息,操作系统在读取文件时,总是能够准确地找到各段的位置并正确读出。在FAT区之后便是目录区与数据区,其中目录区起到定位的作用,而数据区则是真正存储数据的地方。
可以用Ghost系统启动光盘!
正好本人的pe盘里面有DiskGenius这个软件。于是在pe里面打开DiskGenius 用硬盘-重建主引导记录MBR。最终解决了问题。
试用了两次成功,第一次失败。第一次是这样的。我用DiskGenius先把c盘格式化后,然后选择 重建主引导记录MBR,然后重启。电脑启动死机。 第二次,用DiskGenius选择重建主引导记录MBR,然后格式化C盘。后用Ghost手动还原系统。后重启电脑出现熟悉的安装界面。实验成功。
本人也是最近才开始研究DiskGenius。听说别的软件也有此功能,但是由于急于解决问题。如有遇到同样问题,用别的软件解决的朋友留下宝贵意见。
还有一种解决办法:
软件:老毛桃做成U盘启动盘后,进入U盘的WinPE小操作系统后,执行以下步骤,肯定可以:
(1)开始菜单-->程序-->磁盘光盘工具-->PTDD磁盘分区表医生 软件;
(2)打开PTDD后,软件会自动告诉你,你的“MBR 坏了”。在打开的界面里选中 主分区(一般都是你的C盘)-->操作(菜单项)-->重建MBR-->软件自动弹出“恭喜您!您的MBR已经自动修复完毕!”