启动过程
-
电源启动:
- 当按下电脑的电源按钮时,电源会开始向主板和各个硬件组件供电。
-
BIOS/UEFI初始化:
- 计算机的BIOS(基本输入输出系统)或UEFI(统一可扩展固件接口)开始运行。这是一个固件程序,存储在主板上的一个芯片中。
- BIOS/UEFI会进行POST(加电自检),检查硬件是否正常工作,如CPU、内存、硬盘等。
-
启动设备选择:
- BIOS/UEFI会根据启动顺序(可以在BIOS/UEFI设置中调整)来选择启动设备,通常是硬盘。
-
加载引导扇区:
- BIOS/UEFI从启动设备(如硬盘)的引导扇区(通常是硬盘的第一个扇区)读取启动代码。
-
启动管理器:
- 对于Windows系统,引导扇区会加载启动管理器(Boot Manager),它负责管理操作系统的启动过程。
-
选择操作系统:
- 如果电脑上安装了多个操作系统,启动管理器会显示一个菜单,选择要启动的操作系统。
-
加载内核和系统文件:
- 选择操作系统后,启动管理器会加载Windows内核(ntoskrnl.exe)和其他必要的系统文件。
-
初始化内核:
- 内核开始初始化,包括加载硬件驱动程序、配置系统服务等。
-
用户界面初始化:
- 内核初始化完成后,会加载用户界面,包括桌面、任务栏等。
-
登录界面:
- Windows会显示登录界面,要求输入用户账号和密码。
-
加载用户配置:
- 输入正确的账号和密码后,系统会加载用户的个人配置,如桌面背景、快捷方式等。
-
启动完成:
- 用户配置加载完成后,电脑就完全启动了,可以开始使用电脑了。