Restore boot manager when it is missing or compressed

30 October 2007 by Snakefoot | Comment » | Trackback Off
Windows Vista includes a new Boot Manager (BootMgr) that replaces the old NT Loader (Ntldr).

If the boot partition no longer can be found, then Vista will display the following error:

BOOTMGR is missing. Press Ctrl+Alt+Del to restart

The Windows Boot Configuration Data file is missing required information

More Info MS KB 919529
More Info MS KB 927391

This can usually be solved by checking the boot devices, and if no problems found then use Windows Recovery Environment (WinRE) and perform a "Startup Repair".

If by accident having compressed the entire boot partition, then Vista will display the following error:

BOOTMGR is compressed. Press Ctrl+Alt+Del to restart

This can usually be solved by using Windows Recovery Environment (WinRE) and perform a "Startup Repair". If that fails then use WinRE to enter the "Command Prompt" and execute these commands:
  • compact /U C:\bootmgr
  • compact /U C:\ntldr

Updated: 18 November 2007

Comments:

Comment by Rose - 17 November 2007 @ 16:50 Reply

The problem with the final option is that -c is not a supported swith with the attrib command, or am I missing something?

Comment by snakefoot - 18 November 2007 @ 14:46 Reply

Rose
The problem with the final option is that -c is not a supported swith with the attrib command, or am I missing something?

Sorry for the confusion, didn’t know that “attrib -c” was only available in the old Recovery Console. Have changed the commands to use the compact.exe tool.

Comment by colin turnbull - 11 February 2008 @ 23:41 Reply

hi these options are not possible if you have compressed the drive, as you need the vista dvd to get to the command prompt to get to recovery console.

Comment by Snakefoot - 12 February 2008 @ 2:42 Reply

colin turnbull
hi these options are not possible if you have compressed the drive, as you need the vista dvd to get to the command prompt to get to recovery console.

If you for some strange reason have lost your Vista DVD, then you can also use a Windows 2000 / XP install CD and enter the recovery console instead and execute the following commands:

attrib -c c:\bootmgr
attrib -c c:\ntldr

Comment by Jose Plunkett - 20 February 2008 @ 8:16 Reply

I got a easy way for everybody, check this:
go thru the usual steps…
reboot, push open the dvd drive, load OS Vista CD/DVD, before the ridiculed bootmgr compressed shows, shutdown, boot from the dvd, let the installer do it’s job.
when reach choice “install now” choose “repair the pc” instead.
In the System Recovery Options dialog box, choose the drive of your Windows installation and click Next.
click Startup Repair.
Just click “load drives”since you know the answer about “repair”….nothing wrong..)=:
see that??, you’re inside your HD!! I assuming that from here everybody knows what to do, if not, that what follow:
Browse for your “C” Drive, right click properties and fellas, reverse what you did, exit, reboot and get a real cold Corona
send me a note, I need some help on Server 2008 config
peace..

Comment by aniket - 6 March 2008 @ 0:10 Reply

dude … please tell me the further steps .. i require in as soon as possible… my xp is in C and vista is in G . 1 mistake i did is that i installed vista on a logical drive. untill final touch of vista finished with loading and preparing desktop,it restarted [ final restart ] since then i m stuck up : bootmgr is compressed press alt-ctrl-del
please reply as soon as possible… or mail at apug15@yahoo.com ..
thanks !!

Jose Plunkett
I got a easy way for everybody, check this:
go thru the usual steps…
reboot, push open the dvd drive, load OS Vista CD/DVD, before the ridiculed bootmgr compressed shows, shutdown, boot from the dvd, let the installer do it’s job.
when reach choice “install now” choose “repair the pc” instead.
In the System Recovery Options dialog box, choose the drive of your Windows installation and click Next.
click Startup Repair.
Just click “load drives”since you know the answer about “repair”….nothing wrong..)=:
see that??, you’re inside your HD!! I assuming that from here everybody knows what to do, if not, that what follow:
Browse for your “C” Drive, right click properties and fellas, reverse what you did, exit, reboot and get a real cold Corona
send me a note, I need some help on Server 2008 config
peace..

Comment by Simon - 1 April 2008 @ 14:41 Reply

Thanks snakefoot …good advice

Comment by Night Flyer - 9 April 2008 @ 17:25 Reply

Everybody keep saying boot from the Vista DVD and then click repair. 6 times this month, I have lost the bootmgr file and when I try to do a repair, I get the message that no Windows operating system can be found.
I put the disk in another computer and checked the properties and it shows that the entire disk is completely used up, but there are no files that can be read. When I try to see any files, I get the Message that I do not have access to this drive. Now what.
This is ongoing with me. I have had the problem on WD and Seagate and Maxtor drives. Tried them all. No viruses found, etc.
Please help.

Comment by Zackster - 5 May 2008 @ 3:33 Reply

Then…… Browse to the C drive. Right click and go to properties then un-check the “compress drive” button. Move the window that pops up so that you can see the apply to c:\ drive or c:\drive and sub folders slect your choice and press apply then reboot. If when your pc comes back up if it comes up with a different error then go boot off of the Vista CD and run a restore to an eairler time. At that point your pc will be uncompressed and you will be able to boot successfully after the restore has completed.

Leave a comment


You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>