今天同学的电脑在开机的时候出现了BOOTMGR is compressed的提示,并且不能进入系统,经查原因是启用了系统盘的“压缩此驱动器以节约磁盘空间”(在分区右键的属性常规那里),然后系统把开机启动引导也压缩了导致无法正常引导系统开机。

以下是解决方法:

  1. 插入当前计算机安装的系统的安装光盘(区分32位和64位)并从光盘启动(可能需要修改BIOS中的启动顺序设置)
  2. 选择一种语言、时间、货币,和键盘或另一种输入的方法,然后单击下一步
  3. 选择“修复您的计算机”
  4. 单击您要修复,选择操作系统,然后单击下一步
  5. 在“系统故障恢复选项”对话框,单击“命令提示符”
  6. 运行两条命令“Bootrec.exe /fixmbr和Bootrec /fixboot”,然后重启,如无意外能正常进入系统了。
  7. 别忘了进系统还要取消压缩磁盘选项,否则过段时间系统还是会再次压缩,再次出现这种问题。

-----------------------------------------------

附加其他方法:

如果无法通过上面的方法进行修复,建议你尝试使用Win PE进入系统后,取消系统盘的压缩。
启动WINPE系统,打开“我的电脑”点击C盘右键,把“压缩此驱动器以节约空间”打钩去掉,点击“确定”,系统开始还原C盘压缩,此过程可能会提示出错,不用管,忽略即可,还原完成后确定。
同第二个方法,光盘启动,打开“命令提示符”
然后依次输入下列命令
expand bootmgr temp
attrib bootmgr -s -r -h
del bootmgr
ren temp bootmgr
attrib bootmgr -a +s +r +h
同第二个方法,光盘启动,打开“命令提示符”
转到你Windows Vista\Windows 7的system32目录(如c:\windows\system32),之后“compact /u c:\bootmgr“
最好运行”compact /u /a /f /s:C:\”,把系统盘整个分区解压缩。