Windows XP Start-Up Elenco processi

January 5

Windows XP Start-Up Elenco processi


Quando si accende il computer, il sistema operativo installato inizierà una sequenza di processi di start-up. Questi processi sono costituiti da un auto-test di accensione, una start-up iniziale, un boot loader, il rilevamento e la configurazione del hardware del sistema, un carico di kernel e, infine, una fase di accesso. Sebbene i processi di start-up per Windows XP sono molto simili a quelli per Microsoft Windows NT versione 4.0, Microsoft Windows 2000 e Microsoft Windows Server 2003, il processo di start-up per le versioni precedenti di MS-DOS e Windows differiscono in modo significativo. Queste sequenze si applicano ai sistemi di avvio o riavvio dopo un arresto normale.

Power-On Self-Test

Il power-on self-test (POST) fase inizia quando si accende un computer. L'unità di elaborazione centrale (CPU) inizia l'esecuzione delle istruzioni di programmazione contenute nel sistema di base di ingresso / uscita (BIOS). Il BIOS è un insieme di istruzioni che elettronica assicura che un computer ha tutte le parti e le funzionalità necessarie richieste per avviare stesso successo.

Il POST è responsabile per il seguente sistema e funzioni di diagnostica: l'esecuzione di controlli hardware iniziali, verificando che i dispositivi necessari per avviare un sistema operativo sono presenti e il recupero delle impostazioni di configurazione del sistema dalla memoria non volatile Complementary Metal-Oxide Semiconductor (CMOS) che si trova sulla scheda madre.

Prima messa in funzione

L'avviamento iniziale inizia con l'avvio dei dispositivi del sistema per avviare il sistema operativo, determinato dalla memorizzazione nella memoria CMOS. In genere, il disco "C" rappresenta un disco rigido, e la "A" unità rappresenta una unità floppy con un disco di avvio avviabile. Il computer poi cerca la tabella delle partizioni per la partizione attiva. Il primo settore della partizione attiva contiene il codice di avvio che consente al computer di determinare il file di sistema e di individuare e avviare il NTLDR, o il file boot loader, e rilascia il controllo dal BIOS.

Boot loader

Nella fase di boot loader, il NTLDR o boot loader, carica i file di avvio dalla partizione di avvio, e poi un computer x86-based prima si avvia in modalità reale. Poi il processore disabilita alcune funzioni per consentire la compatibilità con il software progettato per girare su processori a 8 bit e 16-bit. Il boot loader passa quindi il processore in modalità a 32 bit, consentendo l'accesso a grandi quantità di memoria e consente di Windows XP per iniziare.

Rilevare e configurare hardware

Nella fase precedente, NTLDR analizza il file Boot.ini per determinare la posizione della partizione di avvio del sistema operativo. Il NTLDR avvia la fase di hardware di rilevamento avviando NTDECT.com, poi raccoglie le informazioni relative all'hardware installato utilizzando chiamate alle routine firmware di sistema. NTDECT.com poi passa questa informazione a NTLDR. Il NTLDR poi raccoglie i dati ricevuti da NTDETECT.com e organizza le informazioni in strutture dati interne.

NTLDR poi inizia NTOSKRNL.EXE e fornisce con informazioni ottenute da NTDETECT.com. NTDETECT.com raccoglie le informazioni hardware e dispositivi, come i tipi di sistema di informazione del firmware, autobus e adattatori, adattatori video, tastiera, porte di comunicazione, dischi, floppy disk, dispositivi di input, porte parallele e periferiche installate sul Industry Standard Architecture (ISA) del bus . Windows XP crea un profilo predefinito per l'utilizzo desktop.

kernel Caricamento

Caricamento del kernel, o NTOSKML, e il livello di astrazione hardware o HAL, nella memoria è il risultato della NTLDR. Il kernel e l'HAL inizializzare un gruppo di componenti software chiamato l'esecutivo di Windows. L'esecutivo di Windows elabora le informazioni di configurazione memorizzate nel set di controllo del Registro di sistema e dei servizi inizia e driver.

Accedere

Con l'accesso, il sottosistema di Windows si avvia Winlogin.exe, un servizio di sistema che consente la registrazione e si spegne. Inoltre, Winlogin.exe fa tre operazioni distinte. Innanzitutto, inizia il sottosistema servizi. Poi si avvia il processo di autorità di protezione locale, e la terza, che analizza il CTL + ALT + CANC combinazione al prompt "Begin Logon". Il componente di identificazione e autenticazione grafica raccoglie il nome utente e la password. Le credenziali di accesso sono accettati, e l'utente è connesso.