Al encender el ordenador, el sistema operativo instalado se iniciará una serie de procesos de puesta en marcha . Estos procesos consisten en un Power-on Self -test, la primera puesta en marcha , un gestor de arranque , detección y configuración del hardware del sistema, la carga del núcleo y finalmente una fase de inicio de sesión . Aunque los procesos de puesta en marcha de Windows XP se parecen mucho a los de Microsoft Windows NT versión 4.0, Microsoft Windows 2000 y Microsoft Windows Server 2003 , el proceso de puesta en marcha para las versiones anteriores de Windows y MS -DOS difieren significativamente. Estas secuencias se aplican a los sistemas iniciadas o renovadas después de un apagado normal . Power- On Self-Test
El Power-on Self -test ( POST) fase se inicia cuando se enciende un sistema informático. La unidad de procesamiento central (CPU ) comienza la ejecución de las instrucciones de programación contenidos en el sistema de entrada /salida básico ( BIOS ) . El BIOS es un conjunto electrónico de instrucciones que asegura que un equipo tiene todas las piezas y funciones necesarias para iniciar con éxito en sí
El POST es responsable de los siguientes sistemas y funciones de diagnóstico : . Realizar comprobaciones iniciales de hardware , verificando que los dispositivos necesarios para iniciar un sistema operativo están presentes y recuperar la configuración del sistema a partir de ( CMOS) de memoria de semiconductor de óxido metálico complementario no volátil se encuentra en la placa base.
primera puesta en marcha
< br >
la primera puesta en marcha se inicia con el arranque de los dispositivos del sistema para iniciar el sistema operativo , determinado por el almacenamiento en la memoria CMOS. Normalmente, la unidad "C " representa un disco duro, y el " A" unidad representa una unidad de disco con un disco de arranque de arranque. La computadora entonces busca en la tabla de particiones de la partición activa. El primer sector de la partición activa contiene el código de arranque que permite a la computadora para determinar el sistema de archivos y localizar e iniciar el NTLDR , o archivo del gestor de arranque , y libera el control de la BIOS.
boot loader
en la fase del cargador de arranque , el NTLDR o gestor de arranque, carga los archivos de inicio desde la partición de arranque , y luego un equipo basado en x86 comienza primero en el modo real. A continuación, el procesador desactiva ciertas características para permitir la compatibilidad con el software diseñado para ejecutarse en 8 bits y los procesadores de 16 bits . El gestor de arranque luego cambia el procesador en modo de 32 bits , lo que permite el acceso a grandes cantidades de memoria y permitiendo a Windows XP para comenzar.
Detectar y configurar hardware
la fase anterior , NTLDR analiza el archivo Boot.ini para determinar la ubicación de la partición de arranque del sistema operativo . El NTLDR inicia la fase de detección de hardware al iniciar NTDECT.com , a continuación contiene información sobre el hardware instalado mediante llamadas a las rutinas del firmware del sistema. NTDECT.com pasa esta información a NTLDR . El NTLDR luego recoge los datos recibidos de NTDETECT.com y organiza la información en las estructuras de datos internas.
NTLDR luego empieza ntoskrnl.exe y le proporciona la información obtenida de NTDETECT.com . NTDETECT.com recoge la información del hardware y el dispositivo, como la información del firmware del sistema, buses y el adaptador tipo , adaptadores de vídeo , teclado , puertos de comunicación , discos , disquetes , dispositivos de entrada , puertos paralelos y los dispositivos instalados en el Industry Standard Architecture ( ISA ) Autobús . Windows XP se crea un perfil predeterminado para el uso de escritorio.
Kernel Cargando
Carga del kernel, o el NTOSKML , y la capa de abstracción de hardware o HAL , en la memoria es el resultado de la NTLDR . El núcleo y el HAL inicializar un grupo de componentes de software de Windows llamado el ejecutivo . El ejecutivo de Windows procesa la información de configuración almacenada en el control del registro establece y comienza a servicios y controladores .
Inicio de sesión
Con el inicio de sesión , el subsistema de Windows inicia Winlogin.exe , un servicio del sistema que permite ingresar y salir . Además , Winlogin.exe hace tres operaciones distintas . En primer lugar , se inicia el subsistema de servicios . Entonces se inicia el proceso de autoridad de seguridad local , y en tercer lugar, analiza el + ALT + SUPR combinación CTL en el "Begin inicio de sesión " del sistema . La identificación gráfica y el componente de autenticación recoge el nombre de usuario y contraseña. Las credenciales de inicio de sesión son aceptadas, y el usuario ha iniciado sesión.