The Windows Vista™ foot routine differs from Windows® XP in a approach a handling complement is located as well as initialized. Start-up starts with a BIOS loading a Master Boot Record (MBR) upon a bootable disk. The MBR in spin loads a Partition Boot Record (PBR) upon a active partition. So far, Windows Vista stays comparatively unchanged.
Windows Vista is opposite from XP starting by a actuality a PBR formula created by Windows Vista no longer looks for Ntldr. The brand brand brand new foot loader in Windows Vista is Bootmgr. This member loads a Boot Configuration Database (BCD), which in spin loads an OS loader foot focus (Winload.exe, in a box of Windows Vista). Finally, a OS loader focus is obliged for initializing a kernel. This routine is with pictures below.
You can consider of this shift in dual elements:
The dual pass actions achieved by Ntldr in prior Windows versions have been widely separated in between dual components:
1. Bootmgr reads a foot configuration, together with device as well as trail locations.
2. WindowsSystem32Winload.exe initializes a kernel.
The foot pattern stored by Boot.ini in prior Windows versions is right away stored in an extensible database, BootBCD, a Boot Configuration Database (BCD).
These changes have been poignant since of a stroke they have:
1. The foot routine can be lengthened to await alternative applications, such as alternative handling systems or alternative versions of a OS.
2. Only nonversion-specific components have been stored in a base of a active partition. This equates to which theoretically Windows Vista could be commissioned upon a appurtenance regulating a little destiny Windows chronicle with a same foot structure, as well as it would not mangle a foot routine for which destiny version. With bequest Windows, installing an comparison Windows chronicle final causes a newer chronicle to destroy upon start-up. This is due to version-specific formula improvements in Ntldr.
3. Tool-oriented foot entries can be upheld to suggest upkeep options upon foot when a prior start-up failed. In a past, Windows upheld an menu supposing by a aim handling system. This brand brand brand new have up can have collection accessible progressing during a foot process, definition which they have been accessible even if all OS-specific foot entries have been damaged. The Windows Memory Diagnostic apparatus is supposing in a foot menu in this way. BCD Store
The Boot Configuration Data (BCD) store contains foot pattern parameters as well as controls how a handling complement is proposed in Microsoft Windows Vista handling system. These parameters were formerly in a Boot.ini record in BIOS-based handling systems or in a nonvolatile RAM (NVRAM) entries in Extensible Firmware Interface-based handling systems. You can make make make make use of of of of a Bcdedit.exe authority line apparatus to start a Windows formula which runs in a pre-operating complement sourroundings by adding, deleting, editing, as well as appending entries in a BCD store. Bcdedit.exe is located in a WindowsSystem32 office of a Windows Vista partition.
The BCD is a database used by Bootmgr. It contains a functions of Boot.ini as well as is located in a {ActivePartition}boot folderBcdedit.exe
You can make make make make use of of of of Bcdedit.exe to cgange a Windows formula which runs in a pre-operating complement sourroundings by adding, deleting, editing, as well as appending entries in a BCD store. Bcdedit.exe is located in a WindowsSystem32 office of a Windows Vista partition.Boot.ini Compared to BCD
BCD eliminates a need for Boot.ini in Windows Vista, nonetheless Boot.ini is still benefaction upon dual-boot systems for retrograde compatibility. Because a BCD boots to a foot sourroundings initial instead of Ntldr, a place of Ntldr is not accurate unless a bequest handling complement is chosen.Configuration Tools
The BCD store can be mutated or remade regulating multiform tools:
System Properties in Control Panel
SystemPropertiesAdvanced.exe
Msconfig
Windows Recovery Environment (WinRE) Startup Repair
Bcdedit.exe
Bootrec.exe
Most of these collection capacitate we to perform elementary tasks, such as environment a foot menu timeout, environment a default handling system, or configuring foot options such as /SOS as well as /SAFEBOOT. Others have been repair-oriented tools; Startup Repair as well as Bootrec.exe, in particular, yield programmed mechanisms for regulating problems in a BCD.
Bcdedit.exe is a categorical apparatus for minute BCD store modifications. You can make make make make use of of of of Bcdedit to shift Bootmgr options; supplement boot, delete, as well as revise foot entries; import as well as trade a BCD store; as well as emanate a brand brand brand new store if it becomes significantly damaged. Bcdedit.exe is located in a WindowsSystem32 office of a Windows Vista assign as well as is additionally accessible in WinRE.BCD Store Location
The BCD store is a registry hive, stored as BootBCD upon a active partition. This hive is installed though dark from perspective in Regedit.exe inside of Windows Vista. The store is installed to a following registry location: HKLMBCD00000000.
You can additionally perspective a store manually in WinRE by loading a hive from a Boot folder. To acquire a duplicate of a hive upon a regulating system, make make make make use of of of of a Bcdedit /export filename authority to trade a hive record for offline examination. This authority exports a BCD store to a record called filename in a stream directory.Related ComponentsMsconfig
Msconfig is a elite PSS UI apparatus for handling foot settings. The apparatus supports BCD as well as allows a user to refer to a source all BCD objects in a complement store. It allows sure elements to be changed for any OS object, together with debug settings, protected mode settings, as well as alternative renouned PSS options. It cannot be used with a WinRE console; Bcdedit needs to be used in these cases.Bcdedit.exe
Bcdedit.exe is a authority line apparatus which can be used to conduct BCD settings. In summary, Bcdedit.exe is a deputy for Bootcfg.exe. However, it is extended for improved scripting as well as to display a little of a some-more absolute facilities of BCD which bootcfg.exe did not display for utilizing Boot.ini. Bcdedit.exe is written to work upon prior handling systems as well as in liberation environments.
For some-more sum upon this subject greatfully go to www.wintechhelp.com
Powered by Yahoo! Answers