Windows Vista Boot Sequence: A Complete Overview
The process of booting sequence in Windows Vista is completely different from the other traditional Microsoft NT core-based operating systems. Definitely, if you haven’t tried the process earlier, you need help to get started. Follow the process given below:
The Booting Sequence
When a computer is switched on, either the BIOS or the Extensible Firmware Interface (EFI) is loaded. In the BIOS system, the Master Boot Record (MBR) of the boot disk is accessed. This can either be an external media or a hard drive. This is followed by the loading of the boot sector of the drive or related hard disk partitions. The Master Boot Record contains two structures – Master Partition Table and Master Boot Code. The former contains description of partitions contained on hard disk and the latter is the bits of computer code which the BIOS loads and executes to begin the booting process.
When the Master Boot Record is fully executed, it transfers the control to the boot program that is located on the first sector of the active partition – the Boot Sector. The boot program then loads the NTLDR file that is hardcoded inside the Boot Sector. The NTLDR file is responsible for reading the “BOOT. INI” file and shows the menu to select the operating system.
Changes introduced in Windows Vista
Even though the boot process is similar in all kinds of operating systems, some changes have been introduced in Windows Vista. These include:
- Modifications in the partition of the Boot Sector. It now contains the hardcoded BOOTMGR as the first file to be loaded and executed.
- To load the system, BOOTMGR is necessary which is located in the C drive as a hidden file.
- The C drive also contains a hidden folder named BOOT which is inside the Boot Configuration Data file.
Booting sequence in Windows Vista
- The first active partition is indicated when BIOS loads the MBR.
- Then the MBR loads the Boot Sector of the active partition.
- The Boot Sector then points to BOOTMGR file so that it can be loaded.
- When the BOOTMGR file loads, it performs the following actions-
- If the BOOT is from a hidden folder with valid content, it locates the BCD file that contains the boot options for Windows Vista.
- If there is more than one operating system installed on the PC, it shows a menu from which you can select the desired operating system.
In this case two lines on the menu will be shown – Microsoft Windows Operating System and Microsoft Windows. If you click on the first line of the menu than the old Windows operating system would start. This will show the classic menu embedded in the BOOT.INI file. But if you select the second line from the menu, the computer allows starting of Windows Vista.
This overview on the Windows Vista Boot Sequence should have cleared your doubts. If you still have queries on this, do not miss to let us know. Dial iYogi tech experts on our toll free number and we can help you fix issues on your Windows Vista computer in no time.