电脑按开机是怎么启动 电脑开机启动的过程

电脑按开机是怎么启动 电脑开机启动的过程

1、BIOS的启动

当我们按下电脑的开机按钮时,第一个启动的就是BIOS。它是计算机内部的基本输入输出系统,也是管理硬件和软件的一个程序。

BIOS的任务是进行自检(POST),它会对硬件进行检测,比如检测内存、硬盘等是否正常。如果检测出异常,电脑将会发出不同的声音,这样可以让用户知道硬件出了问题。

随后,BIOS会检查硬件设备的配置信息、时间和日期等相关数据,并且把它们存储在CMOS芯片中,以便后续使用。

2、引导扇区的读取

BIOS的自检完成后,它会将控制权交给引导扇区。引导扇区是硬盘上的一个特殊区域,它包含操作系统的引导程序和文件系统的信息。

BIOS会根据设定好的启动顺序(例如CD/DVD-ROM,USB硬盘,硬盘等),读取第一个驱动器(通常是C盘)的引导扇区信息,也就是MBR(Master Boot Record)。MBR包含了引导程序和主引导记录两部分内容。

引导程序的作用是把控制权交给操作系统的主引导记录,而主引导记录则包含了文件系统的相关信息,以及指向操作系统加载器的指令。

3、操作系统的加载

当BIOS读取MBR后,它会开始执行主引导记录的指令,操作系统的加载器会被装载进内存。操作系统的加载器会先读取文件系统的信息,找到计算机系统的内核,然后将内核装载到内存中。

一旦内核被加载,它就会开始初始化硬件和进程,这是操作系统启动的关键步骤。随后,操作系统也会加载其他的驱动程序和应用程序。

4、硬件和软件的初始化

在操作系统启动完成后,硬件和软件也需要进行初始化。这些初始化操作可以包括对网络连接的认证、打印机驱动程序的安装等等。

同时,操作系统也会读取注册表,装载所需的服务和驱动程序,设置用户界面以及启动桌面。这些操作都需要初始化硬件和软件,以确保系统正常运行。