On CBS MoneyWatch: 6 things NOT to do on Twitter, Facebook
BNET Business Network:
BNET
TechRepublic
ZDNet

February 20th, 2007

Vista Hands On #5: Edit boot menus and more

Posted by Ed Bott @ 5:00 am

Categories: Tips, Windows Vista

Tags:

In Focus » See more posts on: Hands on Vista, Vista Tips, Vista

Anyone who wants to run multiple versions of Windows (and other operating systems) on a single PC needs to learn about the changes in Windows Vista's boot process. Carl Siechert, Craig Stinson, and I explain the process in detail in Chapter 2 of Windows Vista Inside Out; here's the short version.

On a volume containing Windows Vista, the Windows Boot Manager program (Bootmgr.exe) resides on the active partition. At startup, it reads details about the current startup configuration and displays a startup menu, if necessary. If the default volume contains Windows Vista, or if you choose an installation of Vista from the boot menu, it runs the OS loader (Winload.exe) on that volume. These steps essentially replace functions performed by Ntldr.exe in all previous Windows NT-based operating systems. (In Vista, Ntldr is identified as tbe Legacy OS Boot Loader and runs only on a multiboot system when you choose the Earlier Version Of Windows option from the boot menu.)

Information about the startup environment on a machine that uses the Vista Boot Manager is included in the Boot Configuration Data (BCD) store. Information about bootable operating systems is contained here, replacing the Boot.ini file found in older members of the Windows NT family (Boot.ini and Ntldr.exe are still used in a secondary role when you use Windows XP, Windows 2000, or Windows Server 2003 in a multiboot configuration with Windows Vista).

Vista includes a command-line tool you can use to edit the BCD; not surprisingly, it's called Bcdedit. Bcdedit isn’t an interactive program; instead, you perform tasks by appending switches and parameters to the Bcdedit command line. To display the complete syntax for this tool, open an elevated Command Prompt window (using the Run As Administrator option) and enter the command Bcdedit -?

The syntax of the Bcdedit command is daunting, to say the least. It’s also something you’re unlikely to use often enough to memorize. Those facts are enough to strongly recommend using a graphical editor for the BCD store instead. I recommend a third-party tool, VistaBootPRO, which adds a graphical interface to handle every function you can accomplish using Bcdedit and then some.

VistaBootPro

VistaBoot Pro is due to be updated to a final build "shortly," according to developer PRONetworks. Meanwhile, in my limited testing it has lived up to the promise that it's "fully compatible with Windows Vista RTM."

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

  • Talkback
  • Most Recent of 26 Talkback(s)
Oh Please Geek Boy
It's one command that hardly any Vista user will ever use. Nice reach though (Read the rest)
Posted by: bmore_bro69@... Posted on: 05/04/07 You are currently: a Guest | | Terms of Use
Is there a way  Michael Kelly | 02/20/07
Vista sure is expensive  voska | 02/20/07
Linux boot???  gogalthorp | 02/20/07
Security risk  NonZealot | 02/20/07
Gotta go 3rd party???  techboy_z | 02/20/07
This is an expert feature  Ed BottZDNet Moderator | 02/20/07
So...  techboy_z | 02/20/07
You're missing the point  Ed BottZDNet Moderator | 02/20/07
Reading 101  justanitguy | 02/21/07
re: Reading 101  M.R. Kennedy | 02/25/07
Yup, the Microsoft philosophy:  OButterball | 02/20/07
Hmmm  Ed BottZDNet Moderator | 02/20/07
Yeah, "Hmmmmm"  OButterball | 02/20/07
Sigh  Ed BottZDNet Moderator | 02/20/07
Hey, I thought one of the big deals about Vista ...  OButterball | 02/20/07
whoa  deaf_e_kate | 02/20/07
Advanced button...  t_mohajir | 02/20/07
It wouldn't have killed them  Ed BottZDNet Moderator | 02/20/07
100% correct, Ed!  OButterball | 02/21/07
Unlimited resources?  Ed BottZDNet Moderator | 02/21/07
I take exception to that, Ed  OButterball | 02/21/07
Relax, man  Ed BottZDNet Moderator | 02/21/07
NOW yer gittin' my point, Ed.  OButterball | 02/21/07
Oh Please Geek Boy  bmore_bro69@... | 05/04/07
I agree with Ed  frank_s | 02/21/07
You mean no GUI for overclocking CPU's either!  mrjonno | 02/21/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement
Click Here

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here