Troubleshooting the startup/boot process
Windows 10 has a competent and reliable architecture for the startup. You rarely need to get involved in solving startup problems. When one arises, however, it can be difficult to solve unless you understand the underlying mechanism.
Windows includes boot loader components designed for quick and secure loading of Windows. These three components are given as follows:
- Windows Boot Manager (
Bootmgr.exe
): Windows Boot Manager (BOOTMGR) first loads as the computer starts and then reads the Boot Configuration Data (BCD). BCD is a startup configuration information database that is stored in a registry-like format on the hard disk. - Windows OS Loader (
Winload.exe
):Winload.exe
is the boot loader for the OS invoked by Windows Boot Manager.Winload.exe
loads the device drivers for the OS kernel, namely, Windows NT operating system kernel (ntoskrnl.exe
) andBOOT_START
, which, together with BOOTMGR, make it functionally identical to NTLDR...