电脑系统城 - 2024年最精品的电脑技术分享网站! 网站地图 | 系统安装视频教程 | 装机必备软件| 设为首页 | 加入收藏
小兵一键重装系统
电脑系统城>您的位置:首页 > 教程资讯 > 装机教程 > 开机出现BOOTMGR is missing错误提示全方面解析

开机出现BOOTMGR is missing错误提示全方面解析

更新时间:2019-02-06 | 编辑:xtceo | 信息来源:电脑系统城

       近期不少用户反映,在使用装机工装完系统之后,电脑开机黑屏并且提示bootmgr is missing,遇见这样的情况总是令人很苦恼,遇到这个问题要怎么解决呢?下面小编给大家讲解处理bootmgr is missing 开机黑屏无法进系统的方法。

BOOTMGR IS Missing

什么是bootmgr?bootmgr中文意思:启动管理器。Bootmgr是Boot Manager的缩写,是在Windows Vista和Windows 7中使用的新的启动管理器。

BOOTMGR is Missing是系统中的引导文件,BOOTMGR is Missing提示:表示开机找不到bootmgr引导,说明windows启动所需的文件无法访问、已丢失或已损坏。结果是操作系统无法装载。要解决这个问题,首先必须确保系统能访问文件,然后可以采取一些方法来修复丢失或损坏的文件。下面就是解决bootmgr is missing 开机黑屏无法进系统的方法。,那么遇到如下图这样的错误提示要怎么办呢?今天就教大家正确的处理办法,我们要用由简单到难的解决方案慢慢排查故障。

 

在排查之前我们来看下系统启动的流程:

1,通电脑开机后,开始启动BIOS,开始BIOS自检。

2,通过自检后,bios找到硬盘上的主引导记录MBR.

3,MBR开始读取硬盘分区表DPT,找到活动分区,找到活动分区中的分区引导记录PBR,并且把控制权交给PBR.

4,PBR搜索活动区中的启动管理器bootmgr,找到后,PBR把控制权交给bootmgr(相当于xp里的ntldr文件)。

5,Bootmgr寻找活动分区中的boot文件夹中的BCD文件(启动配置数据,相当于xp里的boot.ini文件)。

6,找到BCD后,Bootmgr首先从BCD 中读取启动管理器bootmgr菜单的语言版本信息,然后再调用BOOTMGR与相应语言的BOOTMGR.EXE.MUI (在boot文件夹对应语言文件夹中)组成相应语言的启动菜单,之后在显示器上显示多操作系统选择画面。

7,如果存在多个操作系统而且系统设置的等待时间不是0,那么屏幕就显示多个操作系统的选择界面。如果没有多系统,那么直接进入windows 7系统,不显示选择界面。

8,选择windows 7系统后,bootmgr就会读取BCD里win7系统所在的盘里的windows\system32\winload.exe文件,并且将控制权交给winload.exe。

9,Winload.exe加载windows7内核、硬件、服务等,之后加载桌面等信息,从而启动整个windows 7系统。
 
bootmgr
 
通过以上系统启动流程可以看出,bootmgr如果不存在的话就会出现BOOTMGR is missing错误提示。
 

开机出现BOOTMGR is missing错误的原因分析:

1、意外或者故意删除了系统引导文件BOOTMGR。

2、文件被病毒或恶意软件损坏或摧毁。

3、不适当的BIOS模拟等导致不能访问桌面环境。

4、不正确的重装系统或者是C盘系统崩溃。

5、双硬盘引导的硬盘不对程:

 

开机出现BOOTMGR is missing错误的解决方法:

1、系统引导错误

  这种问题一般出现在新装的系统上,如果你才装了系统出现这个问题,或者才还原了系统后出现的此故障,那么就可以考虑此原因了,解决方法是需要用到U盘启动盘,一般只要有一个U盘就能用U盘启动盘制作工具快速做好一个能启动winpe的U盘启动盘了,做好后,直接按快捷键F12或者F1,电脑不同启动快捷键不同,大家查查资料,从U盘启动后,就能进winpe了,进了winpe找到引导修复工具,点击修复一下就可以了。

 

一键修复引导BOOTMGR is missing

  2、主分区没有被激活

  这种情况一般出现在新换了一个硬盘,然后分区重装了系统后出现的此故障,所以大家根据自己的情况确定一下,如果是,那么很有可能在分区的时候忘记把主分区激活了,所以我们只需要从新激活一下就可以了。

  依然需要用到方法2的U盘启动盘进winpe,然后打开diskgenius软件,然后点击C盘系统盘,点击鼠标右键,然后点击激活分区,按提示操作即可。

 

分区没激活

3、BIOS错误

  有些电脑由于bios的保护设置,也会导致出现此故障,或者我们误操作了bios导致硬盘读取错误,所以我们只需要重置一下bios恢复默认设置就行了,可以找找有带defaults字样的就是了。

 
 恢复后再看看是不是能正常启动了。
 

4、硬盘坏道

  如果上面的方法都不管用,那么问题可能就出在硬盘本身了,要么硬盘出现了坏道,要么硬盘彻底坏了,所以我们又需要用到U盘启动盘里winpe下的diskgenius软件来检测硬盘是不是有坏道。

检测方法是打开diskgenius,然后点击工具条上的硬盘-坏道检测与修复,然后选择硬盘,选你的主硬盘,别选到其他U盘或者移动硬盘了。

坏道检测与修复
 

然后点击开始检测按钮,就会把你硬盘里的坏道扫描出来了,需要一些时间,耐心等待,扫描完成后如果有坏道,可以点击尝试修复来修复坏道,如果修不了,那么就可以考虑换一个硬盘了。

 

修复来修复坏道
 

5、双硬盘系统启动盘坏了

这里还要注意,如果是双硬盘,要看下BIOS中之前做系统盘的硬盘是否找得到,有可能是由于第一块硬盘坏了后,另一块当数据盘没有引导,也可能导致BOOTMGR is missing报错问题。

解决办法:1、开机的时候迅速按F2键或delete键或F1键或Esc键进入BIOS(不同品牌的电脑进BIOS的按键可能不同),我这台机器是按del进入bios,进入bios后我们切换到Boot选项,检查Boot Option #1第一启动项第一启动项是否为引导硬盘,如果bios中是uefi模式,我们选择的第一启动项应该是gpt分区的硬盘,如下图所示;

 

检查Boot Option #1第一启动项

  

2、接着我们可以进入hrad drive bbs priorities选项看硬盘是否有gpt分区的硬盘,如下图所示;

 

进入hrad drive bbs priorities选项看硬盘是否关闭

  

3、这时我们再返回Boot选项,在Boot option #1中回车就可以看到硬盘,然后选择硬盘为第一启动项即可,如下图所示;

 

Boot option #1中回车选择硬盘

 

6、这时我们再返回然后切换到Exit,点击Exit & Save Changes (也有可能是Save Changes and Reset或Exit Saving Changes,表示退出并保存)。也可以按键盘上的F10保存,一般情况是f10,有些机器按F4保存,然后在弹出的窗口选YES即可,如图所示;

 

按F10保存,在弹出的窗口选YES

总结:上面5个就是BOOTMGR is missing开机报错的解决方法,按上面的方法做到排除故障后基本就能解决此问题,如果还不能就只能重装电脑系统了。


分享到: