电脑开机时加载的内容可分为硬件初始化和软件启动两个阶段,具体如下:
一、硬件初始化阶段
BIOS自检 电源通电后,主板BIOS开始执行自检程序(POST),检测CPU、内存、显卡、硬盘等硬件设备是否正常工作。
硬件设备加载
- 光驱/软驱、硬盘、显卡、声卡等硬件设备被初始化并加载驱动程序。
二、软件启动阶段
操作系统加载
- BIOS检测通过后,硬盘上的操作系统(如Windows)被加载到内存中,启动引导程序(如Bootloader)接管控制权。
系统核心进程启动
- 关键系统进程: 包括`csrss.exe`(子系统服务器)、`smss.exe`(会话管理)、`winlogon.exe`(用户登录管理)、`services.exe`(系统服务)等,这些进程是系统正常运行的基础。 - 驱动程序加载
用户登录与系统配置 - 用户登录时,系统会加载与用户配置相关的程序,如`Userinit.exe`初始化用户环境。
- Windows登录通知(如WGA验证)等扩展功能也会在此阶段加载。
三、常见加载项说明
正常加载项:
系统进程、驱动程序、输入法等必要组件。
可调整加载项:通过`msconfig`或第三方工具管理开机自启程序,可禁用不必要的软件(如杀毒软件、工具栏程序)。
四、加载项异常处理
若出现加载项错误(如DLL缺失),可能是病毒或恶意软件伪装系统进程。可通过以下方式处理:
1. 使用杀毒软件全盘扫描并清除病毒。
2. 通过注册表编辑器(`regedit`)删除异常的DLL加载项(如`HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\load`)。
3. 重启系统进入安全模式,对比正常与异常启动时的进程,定位问题进程。
建议定期使用系统自带的`msconfig`工具或第三方优化软件清理冗余启动项,提升开机速度。