Richtlinie für Bootstarttreiber-Initialisierung
Dieser Richtlinienwert bestimmt, welche Bootstarttreiber Windows nach der Prüfung durch einen ELAM-Treiber (Early Launch Antimalware) initialisiert.
seit 0.9.8.11
Zweck
Registry-Schlüssel anzeigen (1)
HKLM\System\CurrentControlSet\Policies\EarlyLaunch\DriverLoadPolicy
Dieser Richtlinienwert bestimmt, welche Bootstarttreiber Windows nach der Prüfung durch einen ELAM-Treiber (Early Launch Antimalware) initialisiert. ELAM wird vor anderen Bootstarttreibern ausgeführt und ordnet diese einer der Kategorien „Gut“, „Unbekannt“, „Schlecht, aber startkritisch“ oder „Schlecht“ zu.
Für DriverLoadPolicy sind folgende Wertdaten definiert:
0x0(0): Nur als gut eingestufte Treiber werden initialisiert.0x1(1): Gute und unbekannte Treiber werden initialisiert.0x3(3): Gute, unbekannte sowie schlechte, aber startkritische Treiber werden initialisiert. Dies entspricht dem dokumentierten Standardverhalten.0x7(7): Alle Bootstarttreiber werden initialisiert, einschließlich als schlecht eingestufter Treiber.
Fehlt die Richtlinie oder ist sie deaktiviert, initialisiert Windows gute, unbekannte und schlechte, aber startkritische Treiber. Als schlecht eingestufte, nicht startkritische Treiber werden übersprungen.
Hinweise
Weitere Wirkungen
Winload berücksichtigt die gewählte Initialisierungsrichtlinie bei der Systemstart-Attestierung. Die Richtlinie beeinflusst damit nicht nur die Treiberinitialisierung, sondern auch die gemessene Aussage über den Startzustand des Systems.
Sicherheit
Restriktivere Werte verringern die Zahl nicht vertrauenswürdig eingestufter Treiber, deren Code während des frühen Systemstarts im Kernelmodus ausgeführt werden kann. Insbesondere verhindert 0x0 auch die Initialisierung unbekannter Treiber.
0x7 hebt die durch die ELAM-Klassifizierung bewirkte Sperre praktisch auf: Auch als Schadsoftware erkannte Bootstarttreiber dürfen initialisiert werden. 0x3 lässt solche Treiber nur zu, wenn ELAM sie zugleich als für einen erfolgreichen Systemstart erforderlich einstuft. Dadurch bleibt ein Sicherheitsrisiko bestehen, es wird jedoch auf den Fall eines ansonsten nicht startfähigen Systems begrenzt.
Mögliche Nebenwirkungen
Werden unbekannte oder startkritische Treiber ausgeschlossen, kann benötigte Hardware oder systemnahe Software während des Starts ausfallen. Ist ein übersprungener Treiber für den Start tatsächlich unverzichtbar, kann Windows möglicherweise nicht erfolgreich starten. Der Kernel versucht nach einem übersprungenen Treiber zunächst, die übrigen Bootstarttreiber weiter zu initialisieren.
Hinweise
Die Richtlinie wirkt erst beim nächsten Systemstart. Sie setzt außerdem einen aktiven ELAM-Bootstarttreiber der eingesetzten Antischadsoftware voraus. Ist kein solcher Treiber vorhanden oder wurde er deaktiviert, hat die Richtlinie keine Wirkung und Windows initialisiert alle Bootstarttreiber.
Microsoft dokumentiert den hier behandelten ADMX-Richtlinienwert unter HKLM\System\CurrentControlSet\Policies\EarlyLaunch. In der ELAM-Treiberreferenz wird zusätzlich der operative Richtlinienpfad HKLM\System\CurrentControlSet\Control\EarlyLaunch beschrieben. Diese beiden dokumentierten Registrierungspfade sind nicht als frei austauschbare Werte zu verstehen.
Microsoft-Dokumentation
Microsoft Learn: Systemrichtlinien-CSP – BootStartDriverInitialization
Microsoft Learn: Anforderungen für den ELAM-Treiber