电脑开不了机,就一直显示一串字母
显示BOOTMGR is compressed
Press ctrl+ alt+ del to restart
应该怎么办?打不开
- 满意回答
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
提问者对回答的评价:
谢谢您的解答!支持(0) 反对(0)
- i5-13500和r9-5900性能区别大吗? (1个回答)
- i3 13100F相比12100F有多大提升?i3 13100F相比12100F区别 (1个回答)
- i7 13700和13700K有什么区别? (1个回答)
- Ryzen3700x+R5-230P鲁大师跑分 (1个回答)
- Ryzen2600x+GTX1050鲁大师跑分大概多少? (1个回答)
- gtx1660Ti显卡和1060,2060显卡哪个才更合算 (1个回答)
- 内存是以频率为重还是以容量为重? (1个回答)
- i5 11500和r5 5600x对比哪个好 i511500和r55600x差距大不大 (1个回答)
- 1060显卡有多少型号显存多大位宽多少非公版和公版有什么不同 (1个回答)
- 显卡1660TI和3060性能相差多少? (1个回答)
- 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相当于 ...
- AMD锐龙5 5600G相当于英特 ...