BCD on The Energetic Partition
The Windows Boot Manager (BOOTMGR) is the bootloader supplied by Microsoft for Windows NT versions starting with Home windows Vista and Windows Server 2008. It is the primary program launched by the BIOS or UEFI of the computer. [1] It replaced the NTLDR current in older versions of Home windows. Is accountable for loading the remainder of Windows.
The boot sector or UEFI masses the Home windows Boot Manager (a file named BOOTMGR on both the system or the boot partition), accesses the Boot Configuration Knowledge store and uses the information to load the operating system by winload.exe or winresume.exe on BIOS programs, and winload.efi and winresume.efi on UEFI programs.[2]
Launching
[edit]
On system with BIOS firmware, the BIOS invokes MBR boot code from a hard disk drive at startup. The MBR boot code. The VBR boot code tries to search out. In Microsoft Windows, the MBR boot code tries to search out an lively partition (the MBR is just 512 bytes), then executes the VBR boot code of an active partition. The VBR boot code are OS-specific. [3] Execute the bootmgr file from an energetic partition.
On techniques with UEFI firmware, UEFI invokes bootmgfw.efi from an EFI system partition at startup, starting the Home windows Boot Manager. Choices to resume Home windows Vista. Before Windows Vista, this data was contained in boot.ini. Later by invoking winload.exe.exe. Later from hibernation by invoking winresume.exe.exe. Once launched the Home windows Boot Supervisor reads the Boot Configuration Data to determine what working methods are current. If it should present the person with a menu allowing them to pick out which operating system as well. Choices as well Home windows Vista.
Choices besides a prior model of the Windows NT household by invoking its NTLDR. Options to load. To execute a quantity boot document.
Operating system loading
[edit]
See additionally: Booting process of Windows § Windows NT
The operating system is loaded by individual boot loaders for each set up of Home windows, known as the Home windows Boot Loader.
winload.exe
[edit]
The Home windows Boot Manager invokes winload.exe-the working system boot loader-to load the working system kernel govt (ntoskrnl.exe) and core gadget drivers. In that respect, winload.exe is functionally equal to the operating system loader perform of NTLDR in prior versions of Windows NT. In UEFI methods, the file is called winload.efi and the file is at all times located at windowssystem32 or home windowssystem32boot. As well as, if Hyper-V is enabled, winload.exe or winload.efi will load hvix64.exe or hvax64.exe on x64 pc methods; later, ntoskrnl.exe is loaded.
winresume.exe
[edit]
If the pc has recently hibernated, then bootmgr will as a substitute invoke winresume.exe. In UEFI systems, the file is known as winresume.efi and is at all times located at home windowssystem32 or home windowssystem32boot.[4]
Boot Configuration Data
[edit]
BCD is a file that is used to store the configuration of Microsoft’s Windows Boot Supervisor. It’s the equivalent of NTLDR’s boot.ini or GNU GRUB’s grub.cfg.
For UEFI boot, the file is situated at /EFI/Microsoft/Boot/BCD on the EFI System Partition. For conventional BIOS boot, the file is at bootBCD on the lively partition.[5]
Boot Configuration Knowledge is stored in an information file that has the same format as Windows Registry hives and is ultimately mounted at registry key HKEY_Native_MACHINEBCD00000[6] (with restricted permissions[7]).
Boot Configuration Knowledge (BCD) is a firmware-unbiased database for boot-time configuration knowledge.[8]
The BCD itself is encoded with UTF-sixteen encoding.
A number of command-line device to edit this file have been made obtainable: bootrec, bcdboot and bcdedit.
bcdedit
[edit]
bcdedit
Developer Microsoft
Operating system Microsoft Home windows
Type Command
License Proprietary industrial software program
Webpage docs.microsoft.com/en-us/windows-server/administration/windows-commands/bcdedit
Boot Configuration Information may be altered using a command-line tool (bcdedit.exe), using the Registry Editor[6] (regedit.exe), using Windows Management Instrumentation, or with third-celebration instruments similar to EasyBCD, BOOTICE,[9] or Visible BCD Editor.[10]
Boot Configuration Data allows for third-party integration, so anyone can implement instruments akin to diagnostics or recovery choices.
bcdboot
[edit]
BCDboot can be utilized to set up a system partition or repair the boot atmosphere situated on the system partition. BCDBoot can create a Boot Configuration Data (BCD) retailer on the system partition utilizing the latest version of the Windows files.
bootrec
[edit]
bootrec is a command within the Windows Recovery Atmosphere that can be utilized to troubleshoot and restore points with an MBR, a boot sector, or a BCD file.[11]
See also
[edit]
Booting technique of Home windows
Windows Vista I/O technologies
^ barrygolden. “Boot and UEFI – Windows drivers”. be taught.microsoft.com. Retrieved 2023-03-20.
^ de Boyne Pollard, Jonathan. “The Home windows NT 6 boot process”. Frequently Given Solutions. Archived from the original on August 26, 2016.
^ “Boot Sequence of Home windows Multi-Boot – Multibooters.com”. www.multibooters.com. Archived from the unique on 2024-02-27. Retrieved 2020-11-19.
^ Hudek, Ted; Marshall, Don; Graf, Eliot (23 April 2019). “Overview of Boot Choices in Windows”. Microsoft Docs Hardware Dev Heart. Microsoft. Archived from the original on 21 April 2020. Retrieved 21 April 2020.
^ Microsoft. “Error message whenever you begin Home windows 7: “The Home windows Boot Configuration Knowledge file is missing required data””. Archived from the original on 16 January 2010.
^ a b Russinovich, Mark (8 November 2011). “Fixing Disk Signature Collisions”. Mark’s Blog. Microsoft Corporation. Microsoft TechNet. Retrieved 5 February 2021.
^ “Why can’t I edit the system BCD store through regedit?”.
^ Marshall, Don. “Overview of Boot Options in Windows – Windows drivers”. study.microsoft.com. Retrieved 2023-03-20.
^ Pauly. “BOOTICE board index”. Archived from the unique on 2013-12-28. Retrieved 2013-12-27.
^ Bo Yans. “Visual BCD Editor”.
^ “Use Bootrec.exe within the Home windows RE to troubleshoot startup points”. Microsoft Support.
Further reading
[edit]
de Boyne Pollard, Jonathan. “The Home windows NT 6 boot course of”. Frequently Given Solutions.
Microsoft Windows elements
APIs
Booting process
Management
instruments
App Installer
Command Immediate
Control Panel
Device Manager
DirectX Diagnostic Device
Disk Cleanup
Drive Optimizer
Driver Verifier
Event Viewer
IExpress
Administration Console
Netsh
Efficiency Monitor
PowerShell
Restoration Console
Useful resource Monitor
Settings
Sysprep
System Configuration
System File Checker
System Info
System Policy Editor
System Restore
Activity Manager
Home windows Backup
Windows Error Reporting
Windows Ink
Home windows Installer
Home windows Replace
Windows Insider
WinRE
WMI
3D Viewer
Calculator
Calendar
Digital camera
Character Map
City Art Search
Clipchamp
Clock
Company Portal
Copilot
Edge
Fax and Scan
Feedback Hub
Get Assist
Magnifier
Media Participant
2022
Mesh
Mobility Heart
Cash
Films & Television
Narrator
News
Notepad
OneDrive
OneNote
Paint
Pc Supervisor
Individuals
Cellphone Hyperlink
Pictures
Quick Assist
Distant Desktop Connection
Snipping Tool
Sound Recorder
Speech Recognition
Sticky Notes
Retailer
Terminal
To Do
Weather
Whiteboard
Windows App
Xbox
Shell
Action Center
Aero
AutoPlay
AutoRun
ClearType
Explorer
IFilter
Indexing Service
Namespace
Saved search
Special folder
Begin menu
Process View
Taskbar
Home windows Highlight
Home windows XP visual styles
Providers
BITS
CLFS
Error Reporting
Multimedia Class Scheduler
Service Management Supervisor
Task Scheduler
Wireless Zero Configuration
File methods
CDFS
DFS
exFAT
Fats
IFS
NTFS
EFS
Arduous link
links
Mount Level
Reparse point
TxF
ReFS
UDF
Server
Active Listing
Active DRM Providers
DFS Replication
Distributed Transaction Coordinator
DNS
Domains
Folder redirection
Group Coverage
Hyper-V
IIS
MSMQ
Community Access Safety
Print Providers for UNIX
PWS
Remote Desktop Providers
Distant Differential Compression
Distant Set up Companies
Roaming user profiles
Server Core
SharePoint
System Useful resource Manager
Home windows Deployment Companies
Home windows Media Services
WSUS
Architecture
Boot Manager
Console
CSRSS
Desktop Window Manager
Enhanced Write Filter
Graphics Gadget Interface
Hardware Abstraction Layer
I/O request packet
Imaging Format
Kernel Transaction Supervisor
Library information
Logical Disk Manager
LSASS
MinWin
Ntoskrnl.exe
Object Supervisor
Open XML Paper Specification
Portable Executable
DLL
EXE
Registry
Useful resource Protection
Safety Account Manager
Server Message Block
Shadow Copy
SMSS
System Idle Course of
Person
WHEA
Winlogon
Security
Security and Upkeep
AppLocker
BitLocker
Credential Guard
Data Execution Prevention
Defender
Household features
Kernel Patch Protection
Mandatory Integrity Control
Protected Media Path
Consumer Account Management
Person Interface Privilege Isolation
Windows Firewall
Compatibility
COMMAND.COM
Windows Subsystem for Linux
WoW64
API
Lively Scripting
JScript
VBScript
WSH
COM
ActiveX
ActiveX Document
COM Structured storage
DCOM
OLE
OLE Automation
Transaction Server
DirectX
Native
.Net
Universal Windows Platform
WinAPI
Windows Blended Actuality
Windows Runtime
WinUSB
Solitaire Collection
Surf
Discontinued
Video games
3D Pinball
Chess Titans
FreeCell
Hearts
Hold ‘Em
InkBall
Purble Place
Solitaire
Spider Solitaire
Tinker
Apps
ActiveMovie
Tackle Ebook
Anytime Improve
Backup and Restore
Cardfile
CardSpace
CD Player
Chat
Contacts
Cortana
Desktop Devices
Diagnostics
DriveSpace
DVD Maker
Simple Transfer
Edge Legacy
Fax
Meals & Drink
Groove Music
Health & Health
Assist and Support Heart
HyperTerminal
Imaging
Web Explorer
Journal
Make Suitable
Maps
Media Heart
Meeting Space
Messaging
Messenger
Mobile Machine Middle
Film Maker
MSN Dial-Up
NetMeeting
NTBackup
Outlook Express
Paint 3D
Pay
Telephone Companion
Photo Gallery
Picture Viewer
Program Supervisor
Skype
Sports
Start
Steps Recorder
Syskey
Tips
WinHelp
WordPad
Write
Others
Desktop Cleanup Wizard
File Safety
Games for Home windows
HPFS
Interix
Media Control Interface
MS-DOS 7
Next-Generation Safe Computing Base
POSIX subsystem
ScanDisk
Video for Windows
Virtual DOS machine
Home windows on Windows
Windows Providers for UNIX
Home windows SideShow
Home windows System Assessment Software
Windows To Go
WinFS
Spun off to
Microsoft Retailer
DVD Participant
File Manager
Hover!
Mahjong
Minesweeper
Class
Listing
v
t
e
Firmware and booting
Processes
Home windows
9x
NT
Linux
Android
Booting firmware
Sorts
Proprietary firmware
Open-source firmware
Custom firmware
Interfaces
UEFI
BIOS
Video BIOS
Open Firmware
ACPI
MultiProcessor Specification
APM
Legacy Plug and Play
AlphaBIOS
SRM
SFI
SeaBIOS
Award BIOS
American Megatrends
AMIBIOS
AMI Aptio
InsydeH2O
Phoenix SecureCore UEFI
TianoCore EDK II
OpenBIOS
Coreboot
Libreboot
LinuxBoot
Kickstart
Run-Time Abstraction Companies
Hybrid firmware bootloader
Widespread Firmware Environment
Das U-Boot
Bootloaders
Bootloader unlocking
Comparability of bootloaders
Implementations
Acronis OS Selector
Barebox
BootManager
BootX (Apple)
BootX (Linux)
GNU GRUB
iBoot
LILO
Limine
loadlin
MILO
NTLDR
OpeniBoot
Plop Boot Supervisor
RedBoot
rEFInd
rEFIt
SYSLINUX
systemd-boot
xOSL
Yaboot
Partition layouts
GUID Partition Table
Grasp boot file
Apple Partition Map
Partitions
EFI system partition
BIOS boot partition
/boot/
Utilities
Software program
flashrom
fwupd
UEFITool
Odin
Heimdall
Hardware
Bus Pirate
Raspberry Pi
ft2232
Community boot
Preboot Execution Atmosphere
gPXE
iPXE
NetBoot
Remote Preliminary Program Load
Wake-on-LAN
Wake-on-ring
ROM variants
ROM
PROM
EPROM
EEPROM
Related
Boot ROM
ROM hacking
ROM image
Execute in place
Devicetree
Fastboot
On the spot-on
Power-on self-check
EDL mode
Retrieved from “https://en.wikipedia.org/w/index.php?title=Windows_Boot_Supervisor&oldid=1339488747”
Boot loaders
Home windows NT architecture
Windows Vista
Short description is totally different from Wikidata
Articles needing extra references from Could 2010
All articles needing further references
This page was last edited on 20 February 2026, at 20:50 (UTC).
Windows Boot Supervisor
12 languages Add topic