06.06.2013 Aufrufe

70-685 Windows 7 Support in Unternehmen.pdf - Gattner

70-685 Windows 7 Support in Unternehmen.pdf - Gattner

70-685 Windows 7 Support in Unternehmen.pdf - Gattner

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Ablauf des Startvorgangs 459<br />

3. Es lädt die Systemregistrierungsstruktur (System32\Config\System) <strong>in</strong> den Arbeitsspeicher.<br />

4. Es sucht im Schlüssel HKEY_LOCAL_MACHINE\System\Services nach Gerätetreibern<br />

und lädt alle Treiber, die für die Klasse »boot« konfiguriert s<strong>in</strong>d, <strong>in</strong> den Arbeitsspeicher.<br />

Das Startladeprogramm <strong>in</strong>itialisiert die Treiber allerd<strong>in</strong>gs noch nicht. Das geschieht erst<br />

<strong>in</strong> der Kernel-Ladephase.<br />

5. Es aktiviert die Seitenauslagerung.<br />

6. Es übergibt die Steuerung an den Betriebssystemkernel, was die nächste Phase e<strong>in</strong>leitet.<br />

Kernel-Ladephase<br />

Das <strong>W<strong>in</strong>dows</strong>-Startladeprogramm hat die Aufgabe, den <strong>W<strong>in</strong>dows</strong>-Kernel (Ntoskrnl.exe) und<br />

den Hardware Abstraction Layer (HAL) <strong>in</strong> den Arbeitsspeicher zu laden. Kernel und HAL<br />

<strong>in</strong>itialisieren zusammen e<strong>in</strong>e Gruppe von Softwarekomponenten, die als »<strong>W<strong>in</strong>dows</strong>-Exekutive«<br />

(<strong>W<strong>in</strong>dows</strong> executive) bezeichnet wird. Die <strong>W<strong>in</strong>dows</strong>-Exekutive verarbeitet die Konfigurations<strong>in</strong>formationen,<br />

die <strong>in</strong> der Registrierung unter HKLM\System\CurrentControlSet<br />

gespeichert s<strong>in</strong>d, und startet Dienste und Treiber. Die folgenden Abschnitte enthalten mehr<br />

E<strong>in</strong>zelheiten zur Kernel-Ladephase.<br />

Control Sets<br />

Das <strong>W<strong>in</strong>dows</strong>-Startladeprogramm liest Control Set-Informationen aus dem Registrierungsschlüssel<br />

HKEY_LOCAL_MACHINE\System, der <strong>in</strong> der Datei %SystemRoot%\System32\<br />

Config\System gespeichert ist. Auf diese Weise kann der Kernel feststellen, welche Gerätetreiber<br />

während des Starts geladen werden müssen. Normalerweise gibt es mehrere Control<br />

Sets, wie viele es tatsächlich s<strong>in</strong>d, hängt davon ab, wie oft die Systemkonfigurationse<strong>in</strong>stellungen<br />

geändert wurden.<br />

Während des Starts werden folgende Unterschlüssel von HKEY_LOCAL_MACHINE\System<br />

benutzt:<br />

\CurrentControlSet E<strong>in</strong> Zeiger auf e<strong>in</strong>en ControlSetxxx-Unterschlüssel (wobei xxx für<br />

die Nummer e<strong>in</strong>es Control Sets steht, zum Beispiel 001), der im Wert \Select\Current<br />

e<strong>in</strong>getragen ist.<br />

\Select Enthält die folgenden E<strong>in</strong>träge:<br />

Default Verweist auf die Control Set-Nummer (zum Beispiel 001 = ControlSet001),<br />

die das System beim nächsten Start verwenden soll. Falls ke<strong>in</strong> Fehler auftritt und<br />

ke<strong>in</strong> Benutzere<strong>in</strong>griff für die Startoption LastKnownGood vorgenommen wird, ist für<br />

die Nummer dieses Control Sets der Wert der E<strong>in</strong>träge Default, Current und Last-<br />

KnownGood gespeichert (sofern e<strong>in</strong> Benutzer sich erfolgreich anmelden kann).<br />

Current Verweist auf das letzte Control Set, das benutzt wurde, um das System zu<br />

starten.<br />

Failed Verweist auf e<strong>in</strong> Control Set, das <strong>W<strong>in</strong>dows</strong> 7 nicht erfolgreich starten konnte.<br />

Dieser Wert wird aktualisiert, wenn die Option LastKnownGood verwendet wird, um<br />

das System zu starten.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!