阅读量:2
Windows 7 中的 loader 是指用于启动操作系统的程序。具体来说,Windows 7 的 loader 负责加载并执行操作系统的内核文件,以启动操作系统。
Windows 7 的 loader 主要有两个阶段:
第一阶段加载器(First Stage Loader):也称为 bootmgr,位于启动磁盘的主引导记录(MBR)中。当计算机启动时,BIOS 会将控制权交给 bootmgr,然后 bootmgr 加载第二阶段加载器(Second Stage Loader)。
第二阶段加载器(Second Stage Loader):也称为 winload.exe,位于系统分区的启动目录中。第二阶段加载器会加载操作系统的内核文件(ntoskrnl.exe),并将控制权交给内核,从而完成操作系统的启动。
因此,Windows 7 的 loader 的用法是将控制权从 BIOS 交给 bootmgr,然后由 bootmgr 加载 winload.exe,最终启动操作系统。这个过程通常是自动完成的,用户无需手动操作 loader。