索引软件网-你身边的软件助手

索引软件网-你身边的软件助手

电脑启动程序有多少步

59

电脑的启动过程 大致可以分为五个阶段,具体步骤如下:

预引导阶段

计算机加电后,首先进行加电自检(POST),检查硬件设备是否正常。

BIOS/UEFI 从预设的启动顺序中查找启动设备,如硬盘、CD-ROM 或网络服务器,并读取设备上的主引导记录(MBR)。

引导阶段

BIOS/UEFI 将控制权转交给启动设备,并从该设备读取操作系统的引导记录(如 NTLDR)。

NTLDR 将处理器从实模式转换为保护模式,并读取 BOOT.INI 文件以确定启动选项。

加载内核阶段

NTLDR 加载操作系统的内核,如 Windows 的 NTOSloader,并检测硬件配置,如并行端口、显示适配器等。

内核加载完成后,创建系统环境变量,启动必要的系统文件,如 win32.sys、csrss.exe 和 winlogon.exe。

初始化阶段

操作系统内核进一步初始化硬件驱动程序,创建虚拟内存页面文件,并对一些系统文件进行必要的重命名。

初始化完成后,系统进入准备接受用户输入的状态。

登录阶段

用户输入登录凭据后,操作系统启动并加载用户桌面环境,至此启动过程完成。

这些步骤共同确保了计算机从加电到完全启动的整个过程。不同操作系统的启动过程可能略有差异,但大致流程是相似的。