16.02.2007, 14:44

Thorsten Eggeling

Vista

8. Das ist neu: So bootet Vista

Für Technik-Interessierte: Windows Vista hat ebenso wie Windows 2000 und XP den Kernel von Windows NT geerbt und unterscheidet sich im Aufbau nicht grundlegend von seinen Vorgängern. Deutlich geändert hat sich allerdings der Boot-Vorgang. Den NTLDR (NT Loader) gibt es nicht mehr, folglich findet sich auch keine Boot.INI mehr in der Systempartition. An die Stelle der beiden treten bei Vista andere Komponenten.
Der Bootprozess: Nach dem Computer-Start meldet sich als erstes das Bios beziehungsweise bei modernen Systemen (Intel-Macs) das EFI-Bios (Extensible Firmware Interface).
Die im Bios-Setup festgelegte Bootreihenfolge sagt dem PC, von welchem Laufwerk er booten soll und lädt von dessen erstem Sektor den MBR (Master Boot Record). Dieser weiß über das Laufwerk Bescheid und lädt den PBR (Partition Boot Record) der aktiven Bootpartition. Erst jetzt kommt das Betriebssystem ins Spiel: Der Bootsektor startet den Windows-Boot-Manager, hinter dem das Programm BOOTMGR.EXE steht. Dieses stellt ein Bootmenü bereit und bezieht die Informationen dazu aus der BCD-Datenbank (Boot Configuration Data).
Ist Vista als Betriebssystem ausgewählt, tritt nach dem Menü das Programm Winload.EXE in Aktion, das den Kernel sowie die zum Systemstart nötigen Kernel-Treiber lädt.
Der Vista-Start im Detail: Das Programm Bootmgr.EXE ist ein 16-Bit-Hilfsprogramm. Es ist nötig, da herkömmliche PCs ohne EFI unmittelbar nach dem Hochfahren grundsätzlich im Real-Mode mit 16-Bit-Adressierung laufen. Bootmgr.EXE liest die BCD-Datenbank und arbeitet damit quasi als Ersatz für das modernere, aber noch nicht verbreitete EFI. Danach schaltet es die CPU in den Protected Mode - eine Voraussetzung für moderne Betriebssysteme wie Windows Vista.
Tschüss Boot.INI, hallo BCD: Ab Windows Vista sind Informationen über installierte Systeme nicht mehr in der einfachen Textdatei Boot.INI gespeichert. Stattdessen enthält die Datenbank Boot Configuration Data (BCD) Starteinträge, mit denen sich Vista starten oder nach dem Ruhezustand fortsetzen lässt. Sie ist ähnlich strukturiert wie die Registry von Vista. Ältere, parallel installierte Windows-Betriebssysteme mit einem eigenem NTLDR trägt Vista hier ebenfalls ein. Fremde Systeme wie Linux können mit Hilfe der Infos aus einem Partitions-Bootsektor gestartet werden.
Bei herkömmlichen PCs mit Bios sitzt diese Datenbank in einer Datei auf der Startpartition als \Boot\BCD. Bei EFI-Computern liegt die Datei auf dem eigenen EFI-Dateisystem unter FI\Microsoft\Boot\. Wozu die Unterscheidung? Bei EFI-fähigen Computern übernimmt die Firmware alle Startvorgänge bis zu diesem Punkt und lädt die BCD selbst. Allerdings ist der physikalische Speicherort nicht von Belang, denn wegen der Dateistruktur ist das Ändern per Text-Editor nicht möglich. Unter Windows Vista können Anwender die Booteinträge nur mit dem sperrigen Tool Bcdedit.EXE bearbeiten.
Winload.EXE: Dieses Hilfsprogramm übernimmt – wie NTLDR bei Windows NT/2000/XP – den Start des Betriebssystems. Im Wesentlichen startet es den Vista-Kernel Ntoskrnl.EXE aus dem Verzeichnis \Windows\System32\, initialisiert die Hardware-Abstraktionsschicht HAL.DLL und lädt den Registry-Schlüssel SYSTEM in den Speicher.
Auf Basis dieses Registry-Infos startet es außerdem alle dort eingetragenen, für den Bootvorgang nötigen Treiber, bevor es dem System die Kontrolle über den PC übergibt.
Seite 9 von 9
Nächste Seite
Diskutieren Sie mit anderen Lesern über dieses Thema:
PC-WELT-Experten lösen Ihr PC-Problem
Immer informiert mit dem PC-WELT Newsletter
Best-of PC-WELT   PC-WELT Apps
PC-WELT Business-IT   PC-WELT Community
Facebook-Freunde empfehlen
3x PC-WELT testen!
Ja, ich teste 3x die PC-WELT mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
PC-WELT 6/ 2012
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
- Anzeige -
Angebote für PC-WELT-Leser

PC-WELT Verleihshop
Keine Abogebühren oder unnötige Vertragsbindungen. DVDs und Spiele bequem von zu Hause aus leihen.

Tarifrechner
Der PC-WELT Preisvergleich für Strom, Gas und DSL. Hier können Sie Tarife vergleichen und bequem viel Geld sparen.

PC-WELT Preisvergleich
In unserem großen Preisvergleich finden Sie die günstigsten Preise und alle redaktionellen Tests auf einen Blick.

- Anzeige -
Marktplatz
DELL

Dell Vostro 3550 Business Notebook
Komfort eines erweiterten Arbeitsbereichs, ohne mobile Anforderungen zu beeinträchtigen.

Congstar

congstar Full Flat nur noch 39,99€
Endlos in alle dt. Netze telefonieren, beste D-Netz-Qualität.

Congstar

Der günstige Tarif für Vielsurfer
congstar Smart 100. Surfen und telefonieren im besten D-Netz.

CosmosDirekt

CosmosDirekt Riesterrente
Mit der Riester-Rente privat mit hohen staatlichen Zulagen fürs Alter vorsorgen.

14868
Content Management by InterRed