了解你的电脑如何从按下电源键开始,一步步加载并进入Windows操作系统。
当你按下电源按钮,电源供应器开始为各个硬件供电。CPU首先执行固化在主板上的 BIOS(基本输入输出系统)或更现代的 UEFI(统一可扩展固件接口)程序。
BIOS/UEFI 会进行 加电自检(Power-On Self-Test, POST),检查关键硬件如内存、显卡、键盘控制器等是否正常。如果发现问题,通常会通过蜂鸣声或屏幕提示报错。
POST完成后,BIOS/UEFI 会根据预设的启动顺序(Boot Order),在指定设备(如硬盘、SSD、U盘、光驱)的特定位置(通常是第一个扇区,即MBR或GPT分区表中的EFI系统分区)查找 引导加载程序(Bootloader)。
对于现代Windows系统,这个引导程序是 Windows Boot Manager(bootmgfw.efi)。它被加载到内存中并开始执行。
Windows Boot Manager 负责加载更高级别的引导组件——winload.exe。这个程序位于Windows分区的 \Windows\System32 目录下。
在此阶段,你会看到Windows标志和启动进度条出现。winload.exe 的主要任务是加载Windows操作系统的核心文件,包括 内核(ntoskrnl.exe) 和 硬件抽象层(HAL.dll),并初始化注册表的 SYSTEM 配置单元。
Windows内核(ntoskrnl.exe)接管系统控制权。它完成自身的初始化,设置执行体、内存管理、进程和线程管理等核心子系统。
内核会启动第一个系统进程 System Idle Process 和关键服务进程 System (PID 4)。随后,它会启动 会话管理器(smss.exe),负责初始化用户会话环境。
会话管理器启动 Winlogon.exe 进程,它负责安全认证和用户登录。同时,本地安全授权子系统服务(lsass.exe)和服务控制管理器(services.exe)也被启动。
服务控制管理器启动大量系统服务(如网络、音频、即插即用等)。最后,Winlogon 启动图形化外壳 资源管理器(explorer.exe),显示桌面、任务栏和开始菜单,标志着开机过程基本完成。
整个Windows开机过程是一个严谨的链条:硬件通电 → BIOS/UEFI自检 → 引导管理器 → 操作系统加载 → 内核初始化 → 用户会话建立 → 图形界面呈现。理解这一过程有助于诊断启动故障和优化开机速度。