Beim Einschalten Ihres Computers , das Betriebssystem installiert wird eine Sequenz von Start-up- Prozesse beginnen. Diese Prozesse bestehen aus einem Power-On Self - Test, ein erster Anlauf, einen Bootloader , Erkennung und Konfiguration der System-Hardware , einem Kernel geladen und schließlich einer Anmeldephase . Obwohl die Start-up- Prozesse für Windows XP eng die für Microsoft Windows NT , Version 4.0, Microsoft Windows 2000 und Microsoft Windows Server 2003 , ähneln die Start-up- Prozesse für frühere MS -DOS und Windows-Versionen unterscheiden sich erheblich . Diese Sequenzen gelten für Systeme gestartet oder nach einem normalen Herunterfahren neu gestartet. Power-On Self-Test
Die Power-On Self - Test (POST )-Phase beginnt, wenn Sie drehen auf einem Computersystem . Die zentrale Verarbeitungseinheit (CPU) beginnt die Ausführung der Programmieranweisungen in dem Basic Input /Output System (BIOS) enthalten . Das BIOS ist ein elektronisches Satz von Anweisungen, die ein Computer alle notwendigen Teile und Funktionalität erforderlich ist, um sich erfolgreich zu starten, hat sicher
Die POST ist verantwortlich für die folgenden System-und Diagnosefunktionen : . Durchführung anfänglichen Hardware- Checks, Überprüfung dass die Geräte benötigt, um ein Betriebssystem zu starten vorhanden sind und Abrufen von Konfigurationseinstellungen aus dem nichtflüchtigen komplementären Metall - Oxid-Halbleiter (CMOS) -Speicher auf dem Motherboard befindet .
Erstinbetriebnahme
< br >
die erste Start-up beginnt mit dem Booten die Geräte des Systems , das Betriebssystem , durch die Lagerung in der CMOS-Speicher bestimmt zu starten. Typischerweise stellt die "C" -Laufwerk eine Festplatte und das Laufwerk "A" steht für ein Floppy-Laufwerk mit einer bootfähigen Start-up- Festplatte. Der Computer sucht dann die Partitionstabelle für die aktive Partition. Der erste Sektor der aktiven Partition enthält den Boot-Code , die den Computer , um die Datei zu bestimmen und zu lokalisieren und starten Sie die NTLDR oder Bootloader-Datei ermöglicht , und gibt die Kontrolle über das BIOS .
< br > Bootloader
im Bootloader Phase der NTLDR oder Bootloader lädt die Start-up- Dateien von der Boot-Partition und dann eine x86 -basierte Computer zum ersten Mal startet im Real-Modus . Dann wird der Prozessor deaktiviert bestimmte Funktionen , um die Kompatibilität mit Software entwickelt, um auf 8-Bit und 16 -Bit-Prozessoren laufen zu lassen . Der Bootloader dann schaltet der Prozessor 32-Bit- Modus, so dass Zugang zu großen Mengen an Speicher und ermöglicht Windows XP zu beginnen .
Erkennen und konfigurieren Hardware
der vorherigen Phase , analysiert die Datei Boot.ini NTLDR den Speicherort des Betriebssystems Boot-Partition zu bestimmen. Die NTLDR initiiert die Hardware - Erkennung Phase durch Starten NTDECT.com , dann sammelt Informationen über installierte Hardware , indem Anrufe an System-Firmware -Routinen . NTDECT.com dann leitet diese Informationen an NTLDR . Die NTLDR dann sammelt die Daten aus NTDETECT.com empfangen und organisiert die Informationen in internen Datenstrukturen .
NTLDR startet dann ntoskrnl.exe und versorgt sie mit Informationen aus NTDETECT.com erhalten. NTDETECT.com sammelt die Hardware-und Geräte-Informationen wie System- Firmware-Informationen , Bus-und Adapter -Typen -, Video- Adapter , Tastatur, Kommunikations-Ports , Festplatten , Disketten , Eingabegeräte, parallel Ports und Geräte auf der Industry Standard Architecture (ISA -Bus) installiert . Windows XP erstellt dann eine Standard-Profil für Desktop- Nutzung.
Kernel geladen
Laden des Kernel oder die NTOSKML und den Hardware Abstraction Layer , HAL oder , in den Speicher ist das Ergebnis des NTLDR . Der Kernel und die HAL initialisieren eine Gruppe von Software-Komponenten als die Windows- Exekutive. Die Windows- Exekutive verarbeitet die Konfigurations-Informationen in der Registry gespeichert Kontrolle setzt und startet Dienste und Treiber .
Logon
Mit der Anmeldung startet der Windows-Subsystem Winlogin.exe , eine Systemdienst ermöglicht das an-und Abmelden . Darüber hinaus macht Winlogin.exe drei verschiedene Operationen . Zunächst startet er den Dienstleistungen Subsystem. Dann startet die Local Security Authority Prozess und dritten , analysiert er die CTL + ALT + DEL Kombination an der "Begin Logon " aufgefordert . Das Graphical Identification and Authentication Komponente sammelt den Benutzernamen und das Kennwort ein. Die Anmeldeinformationen akzeptiert werden, und Benutzer auf .
Eingeloggt