Posted  by  admin

Windows Vista Boot File

How To: Edit the Windows Vista Boot Menu Options - BCDEDIT

Keep in mind, though, that a Windows boot CD has many other uses - it can be used to run pretty much any executable file. The first step is to download and install the Windows Automated Installation Kit (AIK) from Microsoft's Web site. The file that you download will be a 992 MB.IMG file. Boot the computer from the CD or DVD. As you want to boot the computer from the Windows. Boot Configuration Data (BCD) was introduced in Windows Vista by Microsoft. It replaced the boot.ini file in Vista. The BCD holds important boot-related information including the list of the available operating systems. In short, it stores vital boot information required to start Windows. NTOSKRNL.EXE-Windows 2000 Core Files WIN.COM - Windows 2K/XP command file HAL.DLL - Hardware Abstraction layer of Windows 2K/XP. Windows Vista/7/8 Key Boot Files. BOOTMGR – Found in the MBR this file boots up the Windows operating system BCD (Boot Configuration Data) - is text file that lists the available OS found and tells the BOOTMGR where. The Boot.ini file is a text file that contains the boot options for computers with BIOS firmware running NT-based operating system prior to Windows Vista. It is located at the root of the system partition, typically c: Boot.ini. The following sample shows the content of a typical Boot.ini file.


Windows Vista Boot FileNote: For an easy way to make changes to the BCD (Boot Configuration Data) please check out VistaBootPRO
Introduction
In Windows Vista, the Boot Configuration Data (BCD) store contains boot configuration parameters which control how the operating system is started in the Windows Vista and Windows Server Code Name 'Longhorn' operating systems. These were found in the boot.ini file in previous versions of Microsoft Windows. To edit the Windows Vista Boot Menu Options, the Boot Configuration Data Editor - BCDEDIT is used.
The Bcdedit.exe command-line tool can be used to add, delete and edit entries in the BCD store which contains objects. Each object is identified by a GUID (Globally Unique Identifier). Every drive or partition on the system will have its own GUID and could be {legacy} (to describe a drive or partition on which a pre-Windows Vista operating system), {default} (to describe the drive or partition containing the current default operating system), or {current} (to describe the current drive or partition one is booted to), or for example {c34b751a-ff09-11d9-9e6e-0030482375e7} (to describe another drive or partition on which an operating system has been installed).
Bcdedit.exe is located in the WindowsSystem32 directory of the Windows Vista partition and can be accessed only from the Command Prompt which is found on the Windows Vista start menu at Start>All Programs>Accessories
Command-line Help
bcdedit /? Shows all commands one is able to use
bcdedit.exe /? CREATESTORE Shows detailed information for the command CREATESTORE or any other command available in bcdedit as shown when running bcdedit /? followed by the particular command more information is required for.
bcdedit or bcdedit /enum all Shows the current structure of your boot configuration data.
The GUID tags {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} of all Windows installations present on your computer will be displayed.
Create a Backup
It is strongly recommended that one creates a backup of the BCD store before making any changes to it.
bcdedit /export 'D:BCD BackupBcd Backup' Creates a backup to a pre-created folder, in this case 'BCD Backup' on drive D:
bcdedit /import 'D:BCD BackupBcd Backup' Restores the backup previously created
Making Changes to the Boot Configuration Data
Before making any changes or attempting to use the commands below, run the command bcdedit or bcdedit /enum all to make sure that you use the correct GUID tag. These have been seen to change from build to build and it may be necessary to use {ntldr} instead of {legacy} for example.
bcdedit /set {legacy} Description 'Windows XP Professional SP2' Changes the text description of the 'Legacy' OS line in the boot menu. The quotation marks must be included in the command
bcdedit /set {current} description 'Windows Vista Build 5270 x86' Changes the text of the boot menu line for the Vista or non-Vista installation one is currently booted to, from the default 'Microsoft Windows' or other description to that shown in the quotation marks
bcdedit /set {5189b25c-5558-4bf2-bca4-289b11bd29e2} description 'Windows Vista Build 5270 x64' Changes the text of the boot menu line for any other Vista installation. One must use the GUID for that particular installation as shown when one runs the bcdedit or bcdedit /enum all command
bcdedit /default {current} Sets the current Windows installation one is booted to as the default Windows boot OS
bcdedit /default {5189b25c-5558-4bf2-bca4-289b11bd29e2} Sets the referenced Windows OS as the {default} Windows boot OS
bcdedit /default {legacy} Sets the legacy (Windows XP) OS as {default} boot itemBoot
bcdedit /displayorder Sets the display order of boot menu items for example:

Windows Vista Boot File Iso


bcdedit.exe /displayorder {legacy} {current}
bcdedit /timeout 15 Changes the default 30 second time-out of the boot menu to 15 seconds or any other value inserted.
Correcting changes to the Partition/Disk structure
Where a partition or a hard drive has been added or removed and has caused the partition/disk structure to change, this can be corrected by running these commands in the order shown:
X:>X:bootfixntfs.exe -lh -all (Where X: is the drive/partition on which the folder 'boot' is to be found)
bcdedit /set {5189b25c-5558-4bf2-bca4-289b11bd29e2} device partition=X: Changes boot partition of the OS whose GUID is indicated. (Where X: is new drive/partition required). Must be used together with the osdevice command below
bcdedit /set {5189b25c-5558-4bf2-bca4-289b11bd29e2} osdevice partition=X: Changes boot partition of the OS whose GUID is indicated. (Where X: is new drive/partition required). Must be used together with the

Windows Vista Boot Repair Download

device

Windows Vista Boot File Extension

command above
Msconfig - System Configuration Utility
The System Configuration Utility (msconfig) is accessible from the Windows Vista start menu, Start>All Programs>Accessories>System Tools>System Configuration. It has limited funcionality as regards the BCD store however, with the only relevant functionalities being to change the default boot operating system, to delete a boot menu item and to change the timeout display period of the boot menu.
CAUTION: Making incorrect or invalid changes to one's BCD store can result in the system no longer booting and only those comfortable with using command line entries and who understand the inherent risks of making a mistake should do so.
Advanced Options
Please do not run these commands unless you know what the outcome will be.
bcdedit /set {current} numproc 2
bcdedit /set {current} removememory 0
For information on editing the BCD (Boot Configuration Data) when installing a 'legacy' Operating System AFTER Windows Vista see How To: Modify BCD using bcdedit when install XP after Vista