Comenzando con la computadora Conociendo el proceso de inicio de Windows XP
Después de presionar el poder de la computadora para iniciar la computadora y antes de que se inicie el sistema operativo Windows XP Professional, Llamada la fase previa al inicio, en la que la computadora ejecuta Power On Self Test (POST), que detecta la memoria total del sistema y el estado de otros dispositivos de hardware.
Desde el momento en que presionas el interruptor de la computadora para iniciar la computadora, para iniciar sesión en el escritorio para completar el inicio, se han pasado las siguientes etapas:
1. Etapa de arranque previo;
2. Fase de arranque;
3. Cargar la fase del kernel;
4. Inicializar la fase del kernel;
5. Iniciar sesión.
Descripción detallada de cada fase de inicio
a) Fase de inicio previo
Presione la potencia de la computadora para iniciar la computadora y antes de que se inicie el sistema operativo Windows XP Professional Durante un tiempo, lo llamamos la fase de inicio previo, en la que la computadora ejecuta por primera vez la autoprueba de encendido (POST), que detecta la memoria total del sistema y el estado de otros dispositivos de hardware. Si el BIOS del sistema informático (sistema básico de entrada /salida) es plug-and-play, el dispositivo de hardware de la computadora será verificado y configurado. El sistema básico de entrada /salida (BIOS) de la computadora localiza el dispositivo de arranque de la computadora, y luego el MBR (Master Boot Record) se carga y se ejecuta. En la fase previa al inicio, la computadora cargará el archivo NTLDR para Windows XP.
b) Fase de inicio
La fase de inicio de Windows XP Professional consta de cuatro fases pequeñas.
Primero, la computadora pasa por el cargador de arranque inicial, en el cual NTLDR convierte el microprocesador de la computadora del modo real al modo de memoria plana de 32 bits. En modo real, el sistema reserva 640 kb de memoria para MS-DOS y el resto de la memoria se trata como memoria extendida. En el modo de memoria plana de 32 bits, el sistema (Windows XP Professional) trata a toda la memoria como memoria disponible. A continuación, NTLDR lanza los controladores del sistema de mini archivos integrados. A través de este paso, NTLDR puede identificar cada partición formateada con el sistema de archivos NTFS o FAT para descubrir y cargar Windows XP Professional, aquí, la etapa inicial del cargador de arranque. Se acabo
Luego, el sistema llega a la fase de selección del sistema operativo. Si la computadora tiene más de un sistema operativo instalado (es decir, varios sistemas), y boot.ini está configurado correctamente para proporcionar el sistema operativo para elegir el sistema operativo, la pantalla de la computadora Muestra un menú de sistema operativo, que es el resultado de que NTLDR haya leído boot.ini.
(En cuanto al menú del sistema operativo, debido a que las condiciones temporales no son suficientes, no hay manera de tomar una captura de pantalla, pero el autor la ha simulado, vea la Figura 1.)
En boot.ini, contiene principalmente el siguiente contenido:
[ ,null,null,3],Cargador de arranque]
timeout = 30
predeterminado = multi (0) disco (0) rdisk (0) partición (1) WINDOWS
[sistemas operativos]
multi (0) disco (0) rdisk (0) partición (1) WINDOWS = " Microsoft Windows XP Professional /fastdetect
multi (0) disco (0) rdisk (0) partición ( 2) WINNT = " Windows Windows 2000 Professional "
.
donde multi (0) representa el controlador del disco, disk (0) rdisk (0) representa el disco, la partición (x) Representa una partición. NTLDR es la ubicación de los archivos del sistema para Windows XP Professional desde aquí.
(* Este artículo no explicará la composición de boot.ini con más detalle, ya que tiene poco que ver con este tema. Si desea saberlo, puede visitar algunos sitios web especiales para consultar la información relevante). Si solo hay una operación en boot.ini Opción del sistema, o establezca el valor de tiempo de espera en 0, el sistema no aparece en el menú de selección del sistema operativo, directamente al sistema único o al sistema predeterminado. Después de seleccionar iniciar Windows XP Professional, la fase de selección del sistema operativo finaliza y comienza la fase de detección de hardware.
Durante la fase de detección de hardware, ntdetect.com recopilará una lista de información de hardware de computadora y la devolverá a NTLDR. El propósito de esto es facilitar la incorporación posterior de esta información de hardware al hardware bajo el registro HKEY_LOCAL_MACHINE.
Una vez completada la detección de hardware, ingrese a la fase de selección de configuración. Si su computadora contiene varias listas de perfiles de hardware, puede seleccionarla presionando los botones arriba y abajo. Si solo hay un perfil de hardware, la computadora no muestra esta pantalla y carga Windows XP Professional directamente con el perfil predeterminado.
La fase de arranque termina. En la fase de inicio, los archivos utilizados por el sistema son: NTLDR, Boot.ini, ntdetect.com, ntokrnl.exe, Ntbootdd.sys, bootsect.dos (opcional).
c) Cargando el kernel Stage
Durante la fase de carga del kernel, ntldr carga ntokrnl.exe llamado kernel de Windows XP. El sistema cargó el kernel de Windows XP pero no lo inicializó. Luego ntldr carga la capa de abstracción de hardware (HAL, hal.dll). Luego, el sistema continúa cargando la clave del sistema HKEY_LOCAL_MACHINE. NTLDR lee la clave de selección para determinar qué conjunto de control se cargará. El conjunto de control contiene los controladores para el dispositivo y los servicios que deben cargarse. NTLDR carga el controlador de dispositivo más bajo con el valor de la clave de inicio de 0 en HKEY_LOCAL_MACHINEsystemservice ... Cuando se carga el Conjunto de control actual, que es el espejo del Conjunto de control, ntldr pasa el control al kernel y comienza la fase de inicialización del kernel.
d) Inicializando la fase del kernel
Al comienzo de la fase de inicialización del kernel, el logotipo coloreado de Windows XP y la barra de progreso se muestran en el centro de la pantalla. En esta etapa, el sistema ha completado 4 arranques. Tarea:
? El kernel creó la clave HKEY_LOCAL_MACHINEHARDWARE utilizando los datos recopilados durante la detección de hardware.
? El kernel crea un conjunto de control de clonación copiando el conjunto de control haciendo referencia al valor predeterminado de HKEY_LOCAL_MACHINEsystemCurrent. La configuración del conjunto de control de clonación es una copia de seguridad de los datos del equipo, no incluye cambios en el inicio y no se modificará.
? El sistema completa la inicialización y carga el controlador del dispositivo. El núcleo inicializa los controladores subyacentes que se cargaron durante la fase de carga del núcleo, y luego el núcleo explora el controlador del dispositivo con el valor de la tecla de inicio de 1 en HKEY_LOCAL_MACHINEsystemCurrentControlSetservice. Estos controladores de dispositivo se inicializan cuando se cargan. Si se produce un error, el kernel utiliza el valor de ErrorControl para determinar qué hacer. Cuando el valor es 3, el indicador de error es Crisis /Key. La primera vez que el sistema encuentra un error, se reiniciará con el control de control LastKnownGood. Inicio, si el inicio usando LastKnownGood Control Set aún genera un error, el sistema informa que el inicio falla, se mostrará el mensaje de error, el sistema deja de iniciarse; cuando el valor es 2, la condición de error es grave, el sistema no se inicia y se reinicia con LastKnownGood Control Set, si el sistema comienza Ya utilizando el valor LastKnownGood, ignora el error y continúa iniciándose; cuando el valor es 1, el error es normal, el sistema generará un mensaje de error, pero seguirá ignorando el error y continuará iniciándose; ignore el valor cuando el valor sea 0, el sistema Continúe ejecutándose sin mostrar ningún mensaje de error.
Session Manager inicia el Subsistema y los servicios avanzados de Windows XP, Session Manager comienza a controlar todos los dispositivos de entrada y salida y accede al subsistema Win32 de la pantalla del monitor y al proceso de Winlogon, inicial Kernel se ha completado.
e) Login
? Winlogon.exe inicia la Autoridad de seguridad local y se muestra la pantalla de bienvenida de Windows XP Professional o el cuadro de diálogo de inicio de sesión. En este momento, el sistema puede continuar inicializándose en segundo plano. Conductor
? Solicite un nombre de usuario o contraseña válidos.
? El controlador de servicio finalmente ejecuta y escanea HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServives para verificar si todavía hay servicios para cargar. El controlador de servicio busca un servicio con una tecla de inicio de 2 o superior. El servicio se carga según el valor de inicio y los valores de DependOnGroup y DepandOnService.
Después de que el usuario inicie sesión correctamente en la computadora, el inicio de Windows XP se considera completo. Después de iniciar sesión correctamente, el sistema copia el Conjunto de control de clonación al Conjunto de control de LastKnownGood. Después de completar este paso, el sistema significa que Guiado exitosamente
Este artículo describe tres formas de usar las herramientas incluidas con el sistema operativo Windo
3, interfaz de inicio de sesión e icono de escritorio y volumen (Figura 16, Figura 17, 18)
Introducción Hay varias formas de crear componentes personalizados para Microsoft Windows XP Embedde
Windows XP es un sistema operativo multiusuario, los Mis documentos de cada usuario pueden configura
Utilice la limpieza del disco para mejorar efectivamente el rendimiento del sistema Win XP
Cambie el nombre de la cuenta de administrador en XP para evitar la piratería (a)
Procesamiento avanzado de imágenes WPS para lograr efectos mágicos
Método de configuración estándar de la memoria virtual del sistema Win XP
La combinación de teclas de acceso directo de Windows XP más perfecta
Asesor de juegos del sistema analítico: Gane GameAdvisor
No se puede iniciar la solución WinXP porque no se encuentra el archivo SYSTEM
Seis súper consejos poco conocidos para el sistema operativo Windows XP
WinXP SP2 no es una panacea, IE tiene dos vulnerabilidades principales
El novato de Windows XP debe: cámara web grande, revelado
Agregue "Copiar a carpeta" y "Mover a carpeta" al menú del botón derecho
¿Cómo desactivar los anuncios personalizados en Win10 Mobile /PC?
Cómo cancelar la contraseña de encendido de Win8
¿El menú de inicio del sistema de Win7 no tiene una opción de apagado /reinicio?
Raiders del juego de Windows Server (2)
Habilidades del sistema Windows7: desinstale completamente el navegador IE8
Microsoft motiva a los desarrolladores de Win10 a compartir historias de éxito de exhibición
Cómo volver a habilitar la red del sistema de Windows 7 cuando está deshabilitada
El controlador Intel de Win10 no pasa la solución efectiva para introducir
Dos grandes trucos para lograr la cuenta del sistema de inicio de sesión automático
El disco duro móvil también se puede instalar con el sistema linux