电脑开机提示BOOTMGR is compressed无法启动
- 满意回答
BOOTMGR is compressed
Press Ctrl+Alt+Del to restart
翻译成汉语就是:
bootmgr被压缩,按Ctrl + Alt + Del重新启动
这种情形产生的原因是因为对系统盘进行了压缩。奇怪的是,对于这种情形,我们用bcdboot命令重建引导文件却并不能解决。
但是,我们可以运行命令:compact /u /a /f /i /s c:\*
这样可以使得问题得到解决。compact程序位于windows\system32文件夹下,所以我们要先用CD命令进入windows \system32目录。这里是假设c:盘是bootmgr所在的盘,如果不是,要改为对应的盘符。
网上有朋友用这个命令的时候并没有解决问题,原因则在于,这位朋友所运行的命令是:compact /u /a /f /i /s c:\
没有后面这个*,所以命令并没有实现运行者的目的。从命令本身所提供的帮助说明来看,这个*似乎是没有必要的,但实际操作表明,这个*是必须的。
这个命令会把已经压缩的C盘文件完全解压,真所谓解铃还須系铃人。
注意,只运行命令:compact /u /a /f /i c:\bootmgr
并不能解决问题。
有网友发现,运行“Bootrec.exe /fixmbr、Bootrec /fixboot"然后重启,这样可以解决问题。测试表明,其实只需要运行Bootrec /fixboot这一个命令即可。这是另类的解决的办法。猜想可能是,对驱动压缩后,PBR中的BPB表并没有随之修改,所以BPB表中所记录的分区信息 与实际的分区信息不一致。运行Bootrec /fixboot命令后重写了bpb,这样就使得二者变为了一致。
实践表明:用bootsect命令也能实现对这个问题的解决。
有网友发贴,说是装了xp与vista双系统,启动vista系统出现了BOOTMGR is compressed ,于是他在xp下取消了系统盘的压缩状态。但这位网友的话未必可信,因为如果ntldr也被压缩了的话,则xp启动的时候会出现:
ntldr is compressed
Press Ctrl+Alt+Del to restart
除非这位朋友只压缩了bootmgr,而没有压缩ntldr,但这一般不太可能。这种压缩一般是对整个盘进行压缩的时候产生的,如果压缩指定文件的话,一 般不会有人去压缩bootmgr和ntldr的。实践表明,在windows7下,即便指定对整个的系统盘进行压缩,一般也不能压缩bootmgr的,会 提示拒绝访问,但是,在开机的时候仍会出现出错提示:bootmgr is compressed
更多参考解决教程:https://jingyan.baidu.com/article/358570f6b00ef1ce4624fc74.html
提问者对回答的评价:
谢谢您的解答!支持(0) 反对(0)
- AMD锐龙5 5600G相当于英特尔什么处理器 (1个回答)
- 英特尔770核显和GTX750哪个好? (1个回答)
- 英特尔770核显相当于什么显卡 (1个回答)
- 英特尔730核显相当于什么显卡 (1个回答)
- 英特尔处理器型号带F系列是带核显吗? (1个回答)
- 什么是主动式PFC电源 (1个回答)
- 支持温控的电源是什么意思 (1个回答)
- 什么是宽幅电源 (1个回答)
- 电脑电源直出版和全模版区别 (1个回答)
- i5 13400F相比12400F有多大提升?性能怎么样 (1个回答)
- elf.exe是什么文件?
- word怎么中文宋体,英文、 ...
- 网易严选型号CL010便携式 ...
- 360路由器微信家庭上网报 ...
- i5 14600KF和13600KF怎么 ...
- RTX4060Ti 8G和16G怎么选 ...
- 如何在Word中实现中文宋体 ...
- python2报 ImportError: ...
- FAILED to authorize use ...
- 联想笔记本电脑如何强制重 ...
- 为什么iphone的mac地址和 ...
- 路由器显示ESP_0BE240这个 ...
- espressif这个是什么设备
- 平板键盘无法弹出,连解屏 ...
- i5 14400F比13400F性能提 ...
- intel酷睿i5-13400F相当于 ...
- intel酷睿i5-12400相当于 ...