Wenn Sie den Computer einschalten, wird das Betriebssystem geladen. Laden des Betriebssystems. Laden Sie Windows XP herunter. Fehlfunktion der angeschlossenen Geräte

Operationssystem normalerweise gespeichert in Externer Speicher Computer - auf der Festplatte. Wenn der Computer eingeschaltet wird, wird er aus dem Festplattenspeicher gelesen und in den RAM gelegt. Dieser Vorgang heißt Laden des Betriebssystems .

Der Datenträger, auf dem sich die OS-Dateien befinden und von dem sie geladen werden, heißt systemisch.
Programme können nur ausgeführt werden, wenn sie sich im RAM befinden, daher müssen die OS-Dateien in geladen werden RAM.
Nach dem Einschalten des Computers wird das Betriebssystem geladen von Systemfestplatte in den Arbeitsspeicher. Das Laden sollte in Übereinstimmung mit dem Bootprogramm durchgeführt werden - OS Loader.
Das schrittweise Laden der OS kann wie folgt dargestellt werden:
Der Computer enthält ein ROM mit Programmen zum Testen des Computers und der ersten Stufe des Ladens des Betriebssystems, die als BIOS (Basic Input / Output System) bezeichnet werden. Nach dem Einschalten des Computers werden diese Programme ausgeführt. Darüber hinaus werden Informationen über den Fortschritt dieses Prozesses auf dem Anzeigebildschirm angezeigt. Zuerst wird die Hardware getestet und abgestimmt, dann startet der OS-Boot. In diesem Stadium greift der Prozessor auf die Festplatte zu und sucht nach einem kleinen Ladeprogramm in 1 Sektor der Festplatte MeisterStiefel.
Master Boot sucht nach dem Haupt-Bootloader auf der Festplatte StiefelSektor, lädt es in den Speicher und übergibt ihm die Kontrolle. StiefelSektor(Bootsektor) - der Teil der Festplatte, der für das Bootstrapping-Programm des Betriebssystems reserviert ist. Dieser Sektor enthält normalerweise ein kurzes Maschinensprachenprogramm, das das Betriebssystem lädt.
Als nächstes sucht der Hauptlader nach den restlichen Betriebssystemmodulen und lädt sie in den Arbeitsspeicher.
Nachdem das OS das Laden abgeschlossen hat, wird die Steuerung an den Befehlsprozessor übertragen. Bei Verwendung der Schnittstelle Befehlszeile die Systemaufforderung erscheint auf dem Bildschirm, andernfalls wird die grafische Oberfläche geladen.
Je nach Art des Betriebssystems unterscheidet sich der Bootvorgang. Das Betriebssystem muss Dateien enthalten, die für den Startvorgang verantwortlich sind. Berücksichtigen Sie die "Arbeit" der Dateien im Prozess Booten von Windows XP.

Starten Sie Ihren Computer im abgesicherten Modus

Im Kapitel. Wenn Ihr Computer neu startet und zur Wiederherstellungsseite geht blauer Bildschirm, diese Tipps helfen Ihnen, das Problem zu lösen. Diese Fehlerbehebungsverfahren umfassen die Verwendung von Tools wie Systemwiederherstellung, automatische Wiederherstellung und Systemupdate.

Beheben von Viren- und Malware-Problemen

Eine Fehlfunktion Ihres Computers kann das Ergebnis von Viren oder anderer Malware sein.

Zurücksetzen des Betriebssystems auf Werkseinstellungen

Wenn die obigen Schritte zur Fehlerbehebung das Problem nicht beheben, müssen Sie Ihren Computer möglicherweise auf wiederherstellen der Anfangszustand... Die folgenden Optionen sind die Wiederherstellung oder Neuinstallation des Betriebssystems. Wenn Sie das Problem nicht gelöst haben, kontaktieren Sie uns bitte.

    Erste Ladephase.

    Systemauswahl.

    Definition für "Eisen".

    Wahl der Konfiguration.

In der Anfangsphase schaltet NTLDR den Prozessor in den geschützten Modus. Dann lädt der passende Treiber Dateisystem um mit Dateien eines beliebigen Dateisystems zu arbeiten, das von XP unterstützt wird (FAT-16, FAT-32 und NTFS).

Wenn sich BOOT.INI im Stammverzeichnis befindet, wird der Inhalt in den Speicher geladen. Wenn es Einträge zu mehr als einem Betriebssystem enthält, funktioniert NTLDR nicht mehr - zeigt ein Menü mit einer Auswahl an und wartet auf Benutzereingaben bestimmten Zeitraum Zeit.

Glücklicherweise ist der erste Eindruck irreführend und die Dinge sind nicht so schwer. Bevor man mit der Praxis beginnt, zerstört dies jedoch nicht ein wenig Theorie. Es kommt von einem anderen Fachbegriff, nämlich Bootloader. Das Laden des Bootloaders ist eine der Startphasen jedes Systems oder Computers.

Zum Starten durchläuft der Computer 4 Phasen, die voneinander abhängen.

  • Laden des Bootloaders.
  • Laden des Betriebssystemkernels.
  • Laden des Betriebssystems.
Der Bootloader befindet sich im ersten Sektor des Bootgeräts. Ein Boot-Gerät zeichnet sich dadurch aus, dass der erste Sektor in einem solchen Gerät der Boot-Sektor ist.

Wenn keine solche Datei vorhanden ist, fährt NTLDR mit dem Booten von der ersten Partition, der ersten Festplatte, normalerweise C: \, fort.
Wenn der Benutzer während des Auswahlprozesses ausgewählt hat Windows NT, 2000 oder XP, dann F8 drücken und das entsprechende Menü mit Boot-Optionen anzeigen wird überprüft.
Nach jedem erfolgreichen Booten erstellt XP eine Kopie der aktuellen Treiberkombination und Systemeinstellungen bekannt als letzte als funktionierend bekannte Konfiguration. Diese Sammlung kann zum Booten verwendet werden, wenn ein neues Gerät das Betriebssystem beschädigt hat.

Wie ändert man die Bootreihenfolge?

Wenn Sie Ihren Computer starten, bootet er normalerweise von Ihrem Festplatte... In besonderen Fällen benötigen Sie ein System, um von anderen Medien als Ihrer Festplatte zu booten. Ein solcher Sonderfall ist das Starten des Computers ohne eingeschaltetes Betriebssystem. Eine kleine Anleitung zu einer solchen Operation ist wie folgt.

Die Taste wird gedrückt, sobald der Computer startet, bevor das Betriebssystem mit dem Laden beginnt. Das Menü First Boot Device listet die Geräte in der Reihenfolge auf, in der das System versucht, von diesen Geräten zu booten. Zuerst benötigen Sie eine bootfähige Umgebung, die mit einem kleinen Bootpartition oder ein Boot-Image.

Wenn das ausgewählte Betriebssystem XP ist, findet und lädt NTLDR das DOS-Programm NTDETECT.COM, um die im Computer installierte Hardware zu ermitteln. NTDETECT.COM erstellt eine Liste von Komponenten, die dann im HARDWARE-Schlüssel des HKEY_LOCAL_MACHINE-Zweigs der Registrierung verwendet wird.

Wenn der Computer über mehr als ein Hardwareprofil verfügt, beendet das Programm das Konfigurationsauswahlmenü. Nach Auswahl der Konfiguration beginnt NTLDR mit dem Laden des XP-Kernels (NTOSKRNL.EXE). Während des Kernel-Boot-Prozesses (aber vor der Initialisierung) bleibt NTLDR zentral für die Verwaltung des Computers. Der Bildschirm wird gelöscht und unten wird eine weiße Rechteck-Animation angezeigt. Neben dem Kernel wird auch der Hardware Abstraction Layer (HAL.DLL) geladen, damit sich der Kernel von der Hardware abstrahieren kann. Beide Dateien befinden sich im Verzeichnis System32.

Wenn Sie zuerst eine bootfähige Umgebung mit einer Partition erstellt haben, wählen Sie das bootfähige logische Laufwerk aus. Aktivieren Sie die Experteneinstellungen, stellen Sie den Emulationstyp auf "Keine Emulation" und die Anzahl der Lastsektoren auf 8. Sie kopieren den Inhalt des Betriebssystem-Installationskits nach Festplatte... Gehen Sie zur Registerkarte Download und wählen Sie die Datei mit Boot-Image im Katalog mit dem Einbausatz.

  • Wenn Sie ein Boot-Image verwendet haben, wählen Sie die Image-Datei aus.
  • Im Feld "Erweitert".
  • Wählen Sie auf der Registerkarte Brennen die Option Disc-Erstellung beenden und klicken Sie auf Brennen.
Führen Sie nach dem Start diese Schritte aus.

NTLDR lädt Gerätetreiber, die als bootfähig markiert sind. Nach dem Laden überträgt NTLDR die Kontrolle über den Computer weiter. Jeder Treiber hat einen Schlüssel unter HKEY_LOCAL_MACHINE\SYSTEM\Services. Wenn der Startwert gleich SERVICE_BOOT_START ist, gilt das Gerät als bootfähig. Für jedes dieser Geräte wird ein Punkt auf dem Bildschirm gedruckt.

NTOSKRNL durchläuft während des Bootvorgangs zwei Phasen - die sogenannte Phase 0 und Phase 1. Die erste Phase initialisiert nur den Teil des Mikrokernels und der ausführenden Subsysteme, die für die Arbeit der Hauptdienste und die Fortsetzung des Bootvorgangs erforderlich sind. Phase 1 beginnt, wenn die HAL das System auf die Behandlung von Geräteunterbrechungen vorbereitet. Wenn mehr als ein Prozessor auf dem Computer installiert ist, werden diese initialisiert. Alle ausführenden Subsysteme werden in der folgenden Reihenfolge neu initialisiert: Object Manager, Executive, Microkernel, Security Reference Monitor, Memory Manager, Cache Manager, LPCS, I/O Manager, Process Manager.

Die Initialisierung des I / O-Managers startet den Prozess des Ladens aller Systemtreiber. Ab dem Zeitpunkt, an dem NTLDR gestoppt wurde, werden die Treiber nach Priorität geladen. Wenn der Treiber nicht geladen wird, kann XP gezwungen werden, neu zu starten und zu versuchen, die letzte als funktionierend bekannte Konfiguration wiederherzustellen. Die letzte Aufgabe der Phase 1 der Kernel-Initialisierung besteht darin, das Session Manager Subsystem (SMSS) zu starten. Das Subsystem ist für die Erstellung einer Benutzerumgebung verantwortlich, die die NT-Schnittstelle bereitstellt. SMSS arbeitet im Benutzermodus, aber im Gegensatz zu anderen Anwendungen gilt SMSS als vertrauenswürdiger Teil des Betriebssystems und als "native" Anwendung (verwendet nur Exekutivfunktionen), die es ihm ermöglicht, das Grafiksubsystem zu starten und sich anzumelden. SMSS lädt win32k.sys, das Grafiksubsystem. Der Treiber schaltet den Computer in den Grafikmodus, SMSS startet alle Dienste, die beim Start automatisch starten sollen. Wenn alle Geräte und Dienste erfolgreich gestartet werden, gilt der Bootvorgang als erfolgreich und die letzte als funktionierend bekannte Konfiguration wird erstellt.

Der Downloadvorgang gilt erst als abgeschlossen, wenn der Benutzer am System angemeldet ist. Der Prozess wird von der Datei WINLOGON.EXE initialisiert, als Dienst ausgeführt und von der Local Security Authority (LSASS.EXE) verwaltet, die den Anmeldedialog anzeigt. Dieses Dialogfeld wird ungefähr angezeigt, wenn das Dienste-Subsystem den Netzwerkdienst startet.

Das Betriebssystem wird normalerweise im externen Speicher des Computers gespeichert - auf der Festplatte. Wenn der Computer eingeschaltet wird, wird er aus dem Festplattenspeicher gelesen und in den RAM gelegt.

Der Vorgang des Bootens des Computers ist im Artikel "PC einschalten" im Abschnitt BIOS kurz beschrieben. Schauen wir uns diesen Vorgang genauer an.

Systeminitialisierung mit BIOS

  1. Drücken der Power-Taste. Wenn Sie den Netzschalter an den Elementen einschalten Hauptplatine Versorgungsspannungen kommen an; der Taktgenerator wird beim Power Good Signal gestartet; ein Rücksetzsignal wird an den Prozessor gesendet, der ihn in seinen ursprünglichen Zustand versetzt. Die System-BIOS-Programme beginnen zu arbeiten.
  2. BIOS-Check. Prüfsumme Systemprogramme befindet sich im ROM befindet sich in einer der Zellen. Nach dem Start wird die Prüfsumme neu berechnet und mit dem Referenzwert verglichen.
  3. Prozessoridentifikation. Das Motherboard bietet die Möglichkeit, verschiedene Prozessormodelle zu installieren. Das BIOS sendet eine Anfrage zur Prozessoridentifikation und bestimmt basierend auf der empfangenen Antwort den Prozessortyp, die Frequenz, die Spannung usw.
  4. Grundelemente einrichten. Basiskomponenten werden initialisiert und getestet Hauptplatine: DMA-Block, Timer, Hardware-Interrupt-Block.
  5. RAM-Tests. Die Art der Speichermodule, ihr Volumen, ihre Organisation werden bestimmt; die ersten 64 KB RAM werden getestet.
  6. Organisation der Arbeitsstrukturen von RAM. Ein Bereich unter dem BIOS wird hervorgehoben, Interrupts werden konfiguriert.
  7. CMOS-Speicher und Batterie überprüfen. Bei einer defekten CMOS-Batterie gehen alle BIOS-Einstellungen im Speicher verloren. Das Laden der letzten Konfiguration wird unmöglich, was auf dem Monitorbildschirm angezeigt wird. Es ist möglich, die standardmäßigen werkseitigen BIOS-Werte zu laden.
  8. Initialisierung von Motherboard-Geräten. Suche und Konfiguration von Bootgeräten (Festplatte, CD-Laufwerk, FDD), Bootprozesssteuerungen (Tastatur, Maus), Eingabe-Ausgabe-Geräten (COM, LPT) werden durchgeführt. Den Geräten sind entsprechende Interrupt-Leitungen zugeordnet.
  9. PnP. Geräte, die über die Systemanschlüsse verbunden sind, werden identifiziert. Den Geräten werden Ressourcen und Interrupts zugewiesen.
  10. Schalten Sie das Videosystem ein. Das Video-BIOS wird gestartet, das den Video-Controller in den VGA- oder EGA-Modus versetzt, den alle Video-Controller unterstützen. Danach ist der Videocontroller betriebsbereit.
  11. Ausgabe einer Meldung an den Monitorbildschirm. Auf dem Bildschirm erscheint die erste Meldung: Hersteller des BIOS, Typ und Frequenz des Prozessors, Typ und Größe des Arbeitsspeichers.
  12. RAM-Tests. Es wird eine zufällige Überprüfung des ungenutzten RAM durchgeführt.
  13. Initialisieren des Diskettencontrollers.
  14. Initialisierung des Festplattencontrollers.
  15. Initialisieren der Tastatur. Der Tastaturcontroller wird eingeschaltet, die Kontaktmatrix wird getestet, die Zeitparameter der Tastenabfrage und der NumLock-Modus werden eingestellt. Die Tastatur ist einsatzbereit. Auf dem Bildschirm wird eine Meldung über die Möglichkeit angezeigt, das BIOS-Setup-Programm zu verwenden (normalerweise wird dafür die Entf-Taste verwendet).
  16. Suchen Sie nach Geräten mit eigenem BIOS. Wenn solche Geräte gefunden werden, wird die Kontrolle an die BIOS-Programme dieser Geräte übertragen und deren Initialisierung erfolgt.
  17. Übergabe der Kontrolle an den OS-Loader. Durch Software-Interrupt Int 19h an Laufwerke Suche nach einem OS-Loader (Boot Record). Es muss sich auf einem der Geräte (HDD, CD, FDD, SCSI) befinden. Der Speicherort des Bootloaders ist überall gleich. Nachdem der OS-Loader gefunden wurde, wird ihm die Kontrolle übertragen.

Laden des Betriebssystems

Der Kernel des Betriebssystems (OS) wird in den RAM geladen, wonach sich der Hauptteil des Betriebssystems im Systemspeicher befindet.


BIOS macht eine "grobe" Einstellung Computersystem... Seine Hauptaufgabe ist es, Leben einzuhauchen Computerhardware, unabhängig von seiner spezifischen Modifikation. Fast vierteljährlich werden neue Modelle von Prozessoren, Motherboards, Chipsätzen und anderen Geräten veröffentlicht. Es ist unmöglich, die Identifizierung all dieser Vielfalt im BIOS sofort festzulegen. Ja, das ist nicht nötig. Die Hauptaufgabe des BIOS besteht darin, die Erstinitialisierung des Geräts durchzuführen und den Betrieb des Betriebssystems zu starten, das selbst die "Feineinstellung" der Computerkomponenten durchführt.


Zu Beginn der Entwicklung von Personalcomputern erforderte die Konfiguration des Systems entsprechende Qualifikationen von den Benutzern. Sicherlich erinnern sich erfahrene Benutzer noch an Dateien wie config.exe und autoexec.bat, die richtig eingestellt werden musste, damit der "Warenkorb" normal fahren konnte.


Was tun - es war Rückseite IBM Open Architecture-Medaille. Es war notwendig, für die Bequemlichkeit zu bezahlen, einen Computer mit der erforderlichen Konfiguration mit Kenntnis seiner korrekten Einrichtung zu erhalten. Solche Unannehmlichkeiten schreckten unvorbereitete Benutzer ab, daher konnten PC-Hersteller diesen Zustand lange nicht ertragen. Hersteller Computertechnik und Softwareentwickler haben versucht, dem Verbraucher die Notwendigkeit der Konfiguration seines Computers so weit wie möglich zu nehmen. Zum ersten Mal wurde ein neues System-Setup-Verfahren im Betriebssystem angewendet Fenster- Das Betriebssystem selbst hat die angeschlossenen Geräte "abgefragt" und richtig konfiguriert:

  • eine Liste von Geräten, die eine Softwarekonfiguration erfordern, wurde ermittelt;
  • suchten nach geeigneten Programmen für den korrekten Betrieb solcher Geräte;
  • Es wurde die Prozedur der Software-Initialisierung von Geräten und deren Anpassung an die Betriebsarten durchgeführt.

Die Aufgabe ist im Allgemeinen ziemlich schwierig. Um die Implementierung zu erleichtern, haben Chipsatzhersteller und Softwareentwickler spezifische Regeln für den Bootstrapping-Mechanismus vereinbart und festgelegt. Nun wurden die zu initialisierenden und zu konfigurierenden Komponenten des Computersystems mit den entsprechenden Software(Initialisierung von Programmen, Treibern, INF-Dateien):

  • Programme initialisieren Steuercodes für bestimmte Adressen eingeben (einmaliges Verfahren);
  • Treiber- dies sind Programme, die den Betrieb des Controllers des entsprechenden Geräts steuern;
  • INF-Datei- eine Batch-Datei, die dem Betriebssystem hilft, das Verfahren zum Einrichten einer bestimmten Computereinheit zu organisieren.

Das Windows-Bootstrapping wird unter der Kontrolle einer Batch-Datei ausgeführt, die eine Liste der Programme und Treiber enthält, die während des Bootvorgangs des Betriebssystems ausgeführt werden. Dies ist der sogenannte "Stub" der Batch-Datei, der bei der Initialisierung Windows-Installationen an einen Computer, umgewandelt in Arbeitsversion entsprechend der auf diesem Computer installierten Hardware.


Windows verfügt über einen bestimmten Satz universeller Treiber (der mit der Veröffentlichung von ständig aktualisiert wird). neue Version OS), mit dem Sie alle Systemkomponenten konfigurieren können. Fairerweise sollte gesagt werden, dass universell Windows-Treiber sie sind bei weitem nicht immer in der Lage, ein bestimmtes Gerät optimal abzustimmen, was die Leistung und Stabilität des gesamten Computersystems verringert. Daher werden alle Geräte mit „ihrer“ Installationssoftware (meist auf einer CD) ausgeliefert. Bei der ersten Installation eines neuen Windows-Geräte fordert Sie möglicherweise auf, eine Disc mit den entsprechenden Treibern für . zu installieren richtige Einstellung neues Gerät. Es wird auch empfohlen, die Veröffentlichung einer neuen Treiberversion (in der Fehler behoben, Arbeitsoptimierungen vorgenommen wurden usw.) für den Chipsatz Ihres Motherboards im Auge zu behalten und diese regelmäßig zu aktualisieren.

Gastroguru 2017