BootDisk.info | The web resource for bootable Media Home Downloads   |   Search   |     Bookmark  |   Set 
Register or Login

 

Main Menu


Main
Downloads
Guides
Submit News
Links
News Archiv

Guides

Disks
Cd´s
Dvd´s
Windows XP
Windows 2003
Windows Vista
USB Driver/Stick etc.
PXE Network Boot
Tech Articles

Poweruser

Barts Network Bootdisk
Barts Bootcd
Bootvis v1.1.36.0 XP
xp-AntiSpy V3.92

Info

About Us

other

FAQ's
Backend

Service Packs
Windows 2003 SP1
Windows XP Update
Windows XP SP1a
Windows XP SP1a Full
Windows XP SP2
Windows XP SP2 Full
Windows 2000 SP4
Windows 2000 SP4 Full

Security Central

MS Baseline Analyzer
Office Update
QFECheck Hotfixes
Security E-Mail Notification
Service Packs
Technet Security
Windows Update

Microsoft Technologies

Windows 2000
Windows XP Pro
Windows XP Home
Windows XP 64-Bit
Windows Media Center
Windows Tablet PC
Windows Server 2003
Windows Embedded
Exchange Server 2000
SQL Server 2000
IE Explorer Home
DirectX Home
Windows Media Home
Plus! Digital Media Edition

Microsoft Resources

Application Compatibility
Baseline Security Analyzer
Cleartype Tuning
Help and Support
Messenger Server Status
Microsoft Feedback
Windows Catalog
Online Crash Analysis
WindowsUpdate
WindowsUpdate v4
WindowsUpdate Corporate
Windows XP Expert Zone

Other Resources

Doug's Tweak & Tips
Kelly's XP Korner
The Elder Geek
Unofficial SP2 Fix List
Windows Codenames
Windows XP News Groups

Customize Windows
Customize.org
Design Technika²
DeskMod
DeviantART
GetSkinned
Osiris Media
PCdesktops
Pixel Perfect
Pixtudio
Skinbase
Studio28
ThemeXP
VelocityArt
WinCustomize

Poll
Do you still have a Floppy in your Computer?
Yes
No

Stats

Total Unique: 9456314
Uniques today: 122
Users online: 5
Max. users online: 130
Announcement
- Back online
- Linux Images added
- New Tools added
- Update done
- News updated
Recent News
Make a bootable USB installer for W...
How to: Windows 7 Recovery Disk/Boo...
EasyBCD 1.7.2: Dual-Boot Windows 7 ...
WinUBCD v3.13 UBCD4WIN
Windows Vista ReadyBoost Compatibil...
Boot Options in Windows Vista - Page 1
Posted by MSDN on 21 June 2006 (24241 views) Rating: 2.75
Windows Vista introduces a new boot loader architecture; a new firmware-independent boot configuration and storage system called Boot Configuration Data (BCD); and a new boot option editing tool, BCDEdit (BCDEdit.exe).

Boot Loading Architecture in Windows Vista
Windows Vista includes new boot loader components that are designed to load Windows quicker and more securely. The traditional Windows NT boot loader, ntldr, is replaced by two components:

Windows Boot Manager (Bootmgr.exe)
System-specific boot loaders

In this configuration, the Windows Boot Manager is generic and unaware of the specific requirements for each operating system while the system-specific boot loaders are optimized for the system that they load.

When a computer with multiple boot entries includes at least one entry for Windows Vista, the Windows Boot Manager, which resides in the root directory, starts the system and interacts with the user. It displays the boot menu, loads the selected system-specific boot loader, and passes the boot parameters to the boot loader.

The boot loaders reside in the root directory of each Windows partition. Once selected, the boot loaders take over the boot process and load the operating system in accordance with the selected boot parameters.

Boot Configuration Data
On Windows Vista and later versions of Windows, boot options are stored in the Boot Configuration Data (BCD) store on BIOS-based and EFI-based computers.

BCD replaces the traditional Boot.ini text file in BIOS-based systems. Storing boot parameters in a text file, however simple, was considered to be too vulnerable to malicious attacks to justify its use. On EFI-based computers, where boot options are stored in NVRAM, you use the same BCD methods to edit boot options as you would use on a BIOS-based computer, instead of accessing NVRAM directly using Windows APIs or specialized tools.

BCD provides a common, firmware-independent boot option interface for all computers running Windows Vista. It is more secure than previous boot option storage configurations, because it permits secure lockdown of the BCD store and lets Administrators assign rights for managing boot options. BCD is available at run time and during all phases of setup. You can even call BCD during power state transitions and use it to define the boot process for resuming after hibernation.

You can manage BCD remotely and manage BCD when the system boots from media other than the media on which the BCD store resides. This feature is extremely important for debugging and troubleshooting, especially when a BCD store must be restored while running Startup Repair from a CD, from USB-based storage media, or even remotely.

Most importantly, BCD is easy to use. The BCD store, with its familiar object-and-element architecture, is easy to use. It uses GUIDs to precisely identify boot-related applications.

This new data format for BCD uses a new set of boot options. The Windows boot options that were used in previous versions of Windows, such as /debug, /maxmem, and /pae, are not used on Windows Vista. They have been replaced by a set of different, although often analogous, boot options. For more information about these boot options, see Windows Help and Support.

Multiboot Scenarios
If multiple Windows operating systems are installed on the computer, and one of the them is Windows Vista, or a later version of Windows, the Windows Boot Manager works with the booting components for older ("legacy") versions of Windows to interact with the user and start the selected operating system.

When a multiboot computer is started, the following scenario occurs:

The Windows Boot Manager displays a menu with the boot entries for Windows Vista and later versions of Windows, and a Legacy option.
If you select a boot entry for Windows Vista or a later version of Windows, the Windows Boot Manager loads the system-specific boot loader for that operating system and passes the parameters for that boot entry to the system-specific boot loader. The system-specific boot loader loads the operating system in accordance with the boot parameters.
If you select Legacy, the Windows Boot Manager starts Ntldr, the boot manager for NT-based Windows operating systems prior to Windows Vista. From this point forward, the boot process proceeds as it did prior to Windows Vista.
If the computer includes multiple installations of pre-Windows Vista Windows, Ntldr displays a boot menu consisting of the entries for Windows Server 2003, Windows XP, Windows 2000, and Windows NT operating systems. This boot menu is generated from the entries in the Boot.ini file on BIOS-based systems and the boot entries stored in EFI-NVRAM on EFI-based systems. When you select a boot entry, Ntldr loads the operating system in accordance with the boot parameters.


Editing Boot Options in Windows Vista
To edit boot options in Windows Vista and later versions of Windows, use BCDEdit (BCDedit.exe), a tool included in Windows Vista. You cannot use Bootcfg or NvrBoot to edit boot options on Windows Vista and later versions of Windows, although you can continue to use them to edit boot options on prior versions of Windows.

To use BCDEdit, you must be a member of the Administrators group on the computer. BCDEdit is documented in Windows Help and Support.

To change boot options programmatically on Windows Vista and later versions of Windows, use the Windows Management Instrument (WMI) interface to boot options. This WMI interface is the only method provided to change the boot options. For information about the WMI interface, see the BCD topic in the Platform SDK documentation.

Article: Boot Options in Windows Vista
Rate Article:


info@bootdisk.info

Disclaimer

Mirrors: www.bootdisk.info | www.bootdiskette.info | www.bootcd.info
www.bootdisk.de | www.bootdisks.de

Copyright © 2006 Bootdisk.info. All Rights Reserved