La secuencia de inicio normal para Windows 7 es:
- Fase de autocomprobación de encendido (POST)
- Fase inicial de arranque
- Fase del Administrador de arranque de Windows
- Fase del cargador de arranque de Windows
- Fase de carga del núcleo
- Fase de inicio de sesión
Fase de carga del kernel El cargador de arranque de Windows es responsable de cargar el kernel de Windows ( Ntoskrnl.exe
) y el HAL en la memoria. Juntos, el núcleo y el HAL inicializan un grupo de características de software que se denominan ejecutivos de Windows. El ejecutivo de Windows procesa la información de configuración almacenada en el registro
HKLM\SYSTEM\CurrentControlSet
e inicia servicios y controladores. Las siguientes secciones proporcionan más detalles sobre la fase de carga del núcleo.
Fase de inicio de sesión
Se inicia el subsistema de Windows Winlogon.exe
, un servicio del sistema que le permite iniciar y cerrar sesión. Winlogon.exe
entonces hace lo siguiente:
- Inicia el subsistema Servicios (
Services.exe
), también conocido como SCM. El SCM inicializa los servicios que la entrada de registro Inicio designa como Carga automática en la subclave del registro
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Servicename
.
- Inicia el proceso de la Autoridad de seguridad local (LSA) (
Lsass.exe
).
- Analiza la combinación de teclas Ctrl+ Alt+ Deleteen el mensaje Iniciar inicio de sesión (si la computadora es parte de un dominio AD DS).
La función de interfaz de usuario de inicio de sesión (LogonUI) y el proveedor de credenciales (que puede ser el proveedor de credenciales estándar o un proveedor de credenciales de terceros) recopilan el nombre de usuario y la contraseña (u otras credenciales) y pasan esta información de forma segura a la LSA para la autenticación. Si el usuario proporcionó credenciales válidas, el acceso se otorga mediante el protocolo de autenticación Kerberos V 5 predeterminado o Windows NT LAN Manager (NTLM).
Winlogon inicializa las funciones de seguridad y autenticación, mientras que PnP inicializa los servicios y controladores de carga automática. Después de que el usuario inicia sesión, el conjunto de control al que hace referencia la entrada del registro LastKnownGood
(ubicado en HKLM\SYSTEM\Select
) se actualiza con el contenido de la
CurrentControlSet
subclave. Por defecto, Winlogon se inicia
Userinit.exe
y el shell del Explorador de Windows. Userinit puede iniciar otros procesos, que incluyen:
- La configuración de la directiva de grupo surte efecto La configuración de la directiva de grupo que se aplica al usuario y la computadora surte efecto.
Los programas de inicio se ejecutan Cuando no se anula la configuración de la directiva de grupo, Windows inicia los scripts de inicio de sesión, los programas de inicio y los servicios a los que se hace referencia en las siguientes subclaves del registro y carpetas del sistema de archivos:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
SystemDrive\Documents and Settings\All Users\Start Menu\Programs\Startup
SystemDrive\Documents and Settings\username\Start Menu\Programs\Startup
Se pueden configurar varias aplicaciones para que se inicien de manera predeterminada después de instalar Windows, incluido Windows Defender. Los fabricantes de computadoras o los departamentos de TI pueden configurar otras aplicaciones de inicio.
El inicio de Windows no se completa hasta que un usuario inicia sesión con éxito en la computadora. Si el inicio falla durante la fase de inicio de sesión, tiene un problema con un servicio o una aplicación configurada para iniciarse automáticamente.