trinhanhduc
Member
- Local time
- 10:02 PM
- Posts
- 10
- OS
- Windows 10
I'm having a look at windows booting process, and they are a bit confusing
My questions are
1. what is Windows kernel's required drivers and BOOT_Start drivers, are there any example?
2. Are USB 3.0 driver not loaded early in the boot process?
- PreBoot process: The PC's firmware initiates a power-on self test (POST) and loads firmware settings. This process ends when the firmware detects a valid system disk.
- When a BIOS-based computer enters this phase, the firmware loads the master boot record (MBR) into memory, and then starts Windows Boot Manager.
- When a UEFI-based computer enters this phase, the firmware loads and starts the Windows Boot Manager EFI application.
- Windows Boot Manager: Windows Boot Manager finds the Windows loader (Winload.exe) on the Windows boot partition, and then starts it.
- Windows operating system loader: The Windows Loader loads the Windows kernel's required drivers, and then starts the kernel.
- Windows NT OS Kernel: The kernel loads the system registry hive into memory. It also loads other drivers that are marked as BOOT_START.
The kernel passes control to the session manager process (Smss.exe). This process initializes the system session, and then loads and starts the devices and drivers that aren't marked as BOOT_START.
My questions are
1. what is Windows kernel's required drivers and BOOT_Start drivers, are there any example?
2. Are USB 3.0 driver not loaded early in the boot process?
My Computer
At a glance
Windows 1011th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz8 GBytesIntel Iris Xe Graphics, NVIDIA GeForce MX330
- OS
- Windows 10
- Computer type
- PC/Desktop
- Manufacturer/Model
- DELL
- CPU
- 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
- Motherboard
- DELL 0NX5H3
- Memory
- 8 GBytes
- Graphics Card(s)
- Intel Iris Xe Graphics, NVIDIA GeForce MX330
- Hard Drives
- PM991a NVMe Samsung 512GB




