Windows开机启动顺序和位置取决于注册表中的设置和启动文件的位置。以下是Windows启动过程中常见的几个位置和顺序:

  1. BIOS/UEFI启动:计算机启动时首先由BIOS(老版本)或UEFI(新版本)进行硬件初始化和自检。

  2. MBR/GPT分区引导:计算机读取硬盘上的引导记录(MBR或GPT)以确定启动分区。

  3. Bootloader启动:引导记录引导到操作系统的引导程序,如Windows Boot Manager(bootmgr)或GRUB等。

  4. 系统启动文件(boot.ini或BCD):引导程序读取系统启动文件来确定要加载的操作系统。

  5. 内核加载:操作系统的内核(如ntoskrnl.exe)被加载到内存中。

  6. 系统服务和驱动程序:操作系统加载系统服务和驱动程序,以支持硬件和提供系统功能。

  7. 用户登录:系统显示登录屏幕,用户登录后加载用户配置文件和启动项。

至于runonce,它是Windows启动过程中执行的一个特殊注册表键值(HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce或HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce)。在runonce中设置的程序会在下一次系统启动时自动运行。由于runonce是在用户登录后执行的,所以相对于其他启动顺序,它可能会稍慢一些

Windows开机启动顺序和位置runonce哪个快

原文地址: https://www.cveoy.top/t/topic/hGmh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录