Nicht markierter Start

Sie können Windows-Elemente unterdrücken, die beim Starten oder Fortsetzen von Windows angezeigt werden, und den Absturzbildschirm unterdrücken, wenn windows einen Fehler auftritt, nach dem es nicht wiederherstellen kann. Dieses Feature wird als „Nicht markierter Start“ bezeichnet.

Wichtig

Als erster Benutzer muss sich ein Administrator beim Gerät anmelden. Dadurch wird sichergestellt, dass die RunOnce-Registrierungseinstellungen die Einstellungen korrekt anwenden. Wenn Sie die automatische Anmeldung verwenden, dürfen Sie diese auf Ihrem Gerät nicht zur Entwurfszeit konfigurieren. Stattdessen sollte die automatische Anmeldung manuell konfiguriert werden, nachdem Sie sich zuerst als Administrator angemeldet haben.

Anforderungen

Windows 10 Enterprise, Windows 10 Professional oder Windows 10 Education.

Begriff

  • Aktivieren: Die Einstellung auf dem Gerät verfügbar machen und optional die Einstellungen auf das Gerät anwenden. In der Regel wird in der Benutzeroberfläche oder in der Systemsteuerung „Aktivieren“ verwendet, während für die Befehlszeile „Enable“ verwendet wird.

  • Konfigurieren: So passen Sie die Einstellungen oder Teileinstellungen an.

  • Eingebettete Startumgebung: Dieses Feature wird in Windows 10, Build 1511, als „Eingebettete Startumgebung“ bezeichnet.

  • Benutzerdefinierte Starterfahrung: Dieses Feature wird in Windows 10, Build 1607 und höher als „Benutzerdefinierte Starterfahrung“ bezeichnet.

Aktivieren der Einstellungen für „Nicht markierter Start“

Nicht gekennzeichneter Start ist eine optionale Komponente, die in Windows 10 nicht standardmäßig aktiviert ist. Sie muss vor der Konfiguration aktiviert werden. Für Endbenutzer ist „Nicht markierter Start“ über Systemsteuerung>Programme>Programme und Features>Windows-Features aktivieren oder deaktivieren verfügbar.

Wenn Windows bereits installiert wurde, können Sie kein Bereitstellungspaket anwenden, um unbranded Boot zu konfigurieren. Stattdessen müssen Sie BDCEdit verwenden, um den unbenannten Start zu konfigurieren, wenn Windows installiert ist.

BCDEdit ist das primäre Tool zum Bearbeiten der Startkonfiguration und befindet sich auf Ihrem Entwicklungscomputer im Ordner %WINDIR%\System32. Sie haben Administratorrechte dafür. BCDEdit ist in einer typischen Windows Preinstallation Environment (Windows PE) 4.0 enthalten. Sie können es bei Bedarf aus den BCDEdit Commands for Boot Environment (BCDEdit-Befehlen für die Startumgebung, in englischer Sprache) im Microsoft Download Center herunterladen.

Aktivieren von „Nicht markierter Start“ über die Systemsteuerung

  1. Geben Sie im Feld Web und Windows durchsuchen den Namen Programme und Features ein, und drücken Sie entweder die EINGABETASTE, oder tippen oder wählen Sie Programme und Features aus, um sie zu öffnen.
  2. Wählen Sie im Fenster Programme und Features die Option Windows-Features aktivieren oder deaktivieren aus.
  3. Erweitern Sie im Fenster Windows-Features den Knoten Sperrmodus für Geräte und aktivieren oder deaktivieren Sie das Kontrollkästchen Nicht markierter Start.
  4. Klicken Sie auf OK. Das Fenster Windows-Features gibt an, dass Windows 10 nach den erforderlichen Dateien sucht und zeigt eine Statusanzeige an. Sobald sie gefunden wurden, wird im Fenster angezeigt, dass Windows die Änderungen anwendet. Nach Abschluss gibt das Fenster an, dass die angeforderten Änderungen abgeschlossen sind.
  5. Wählen Sie Schließen aus, um das Fenster Windows-Features zu schließen.

Konfigurieren der Einstellung „Nicht markierter Start“ zur Laufzeit mit BCDEdit

  1. Öffnen Sie eine Eingabeaufforderung als Administrator.

  2. Führen Sie den folgenden Befehl aus, um die F8-Taste während des Startvorgangs zu deaktivieren, um den Zugriff auf das Menü Erweiterte Startoptionen zu verhindern.

    bcdedit.exe -set {globalsettings} advancedoptions false
    
  3. Führen Sie den folgenden Befehl aus, um die F10-Taste während des Startvorgangs zu deaktivieren, um den Zugriff auf das Menü Erweiterte Startoptionen zu verhindern.

    bcdedit.exe -set {globalsettings} optionsedit false
    
  4. Führen Sie den folgenden Befehl aus, um alle Elemente der Windows-Benutzeroberfläche (Logo, status Indikator und status Meldung) während des Starts zu unterdrücken.

    bcdedit.exe -set {globalsettings} bootuxdisabled on
    
  5. Führen Sie den folgenden Befehl aus, um die Fehleranzeige während des Startvorgangs zu unterdrücken.

    bcdedit.exe -set {bootmgr} noerrordisplay on
    

Konfigurieren von „Nicht markierter Start“ mithilfe von „Unattend“

Sie können die Unattend-Einstellungen in der Komponente Microsoft-Windows-Embedded-KeyboardFilterService so konfigurieren, dass Ihrem Image während der Design- oder Imageerstellungsphase Features von „Nicht markierter Start“ hinzugefügt werden. Sie können eine Unattend-Antwortdatei manuell erstellen oder mit Windows System Image Manager (Windows SIM) der Antwortdatei die entsprechenden Einstellungen hinzuzufügen. Weitere Informationen zu den Einstellungen für „Nicht markierter Start“ und XML-Beispielen finden Sie in den Einstellungen in Microsoft-Windows-Embedded-BootExp.

Einstellungen für „Nicht markierter Start“

Die folgende Tabelle enthält die Einstellungen für „Nicht markierter Start“ und deren Werte.

Einstellung BESCHREIBUNG Wert
DisableBootMenu Enthält eine ganze Zahl, die die Tasten F8 und F10 während des Startvorgangs deaktiviert, um den Zugriff auf das Menü „Erweiterte Startoptionen“ zu verhindern. Legen Sie die Einstellung auf 1 fest, um das Menü zu deaktivieren; andernfalls wird sie auf 0 (Null) festgelegt. Der Standardwert ist 0.
DisplayDisabled Enthält eine ganze Zahl, die das Gerät so konfiguriert, dass ein leerer Bildschirm angezeigt wird, wenn windows auf einen Fehler stößt, von dem es nicht wiederhergestellt werden kann. Legen Sie die Einstellung auf 1 fest, um bei einem Fehler einen leeren Bildschirm anzuzeigen; andernfalls wird sie auf 0 (Null) festgelegt. Der Standardwert ist 0.
HideAllBootUI Enthält eine ganze Zahl, die das System so konfiguriert, dass alle Windows-Benutzeroberflächenelemente (Logo, Statusanzeige und Statusmeldung) während des Startvorgangs unterdrückt werden. Legen Sie die Einstellung auf 1 fest, um alle Windows-Benutzeroberflächenelemente während des Startvorgangs zu unterdrücken; andernfalls wird sie auf 0 (Null) festgelegt. Der Standardwert ist 0.
HideBootLogo Enthält eine ganze Zahl, die das System so konfiguriert, dass das Windows-Logo, das standardmäßig während der Ladephase des Betriebssystems angezeigt wird, unterdrückt wird. Legen Sie die Einstellung auf 1 fest, um das standardmäßige Windows-Logo zu unterdrücken; andernfalls wird sie auf 0 (Null) festgelegt. Der Standardwert ist 0.
HideBootStatusIndicator Enthält eine ganze Zahl, die das System so konfiguriert, dass der Statusindikator, der während der Ladephase des Betriebssystems angezeigt wird, unterdrückt wird. Legen Sie die Einstellung auf 1 fest, um den Statusindikator zu unterdrücken; andernfalls wird sie auf 0 (Null) festgelegt. Der Standardwert ist 0.
HideBootStatusMessage Enthält eine ganze Zahl, die das System so konfiguriert, dass der Startstatustext, der während der Ladephase des Betriebssystems angezeigt wird, unterdrückt wird. Legen Sie die Einstellung auf 1 fest, um den Startstatustext zu unterdrücken; andernfalls wird sie auf 0 (Null) festgelegt. Der Standardwert ist 0.

Anpassen des Startbildschirms mithilfe von Windows-Konfigurations-Designer und Abbildverwaltung für die Bereitstellung (DISM)

Sie müssen den unbenannten Start auf den Installationsmedien mit DISM aktivieren, bevor Sie einstellungen für den nicht markierten Start mithilfe von Windows Configuration Designer oder anwenden eines Bereitstellungspakets während des Setups anwenden können.

  1. Erstellen Sie in Windows-Konfigurations-Designer ein Bereitstellungspaket oder ein neues Windows-Image, indem Sie den Anweisungen in Erstellen von Bereitstellungspaketen folgen.

  2. Wählen Sie auf der Seite „Verfügbare Anpassungen“ Laufzeiteinstellungen>SMISettings aus und legen Sie dann die Werte für den Startbildschirm fest. Die folgenden Werte sind lediglich Beispiele.

    • HideAllBootUI=FALSE
    • HideBootLogo=FALSE
    • HideBootStatusIndicator=TRUE
    • HideBootStatusMessage=TRUE
    • CrashDumpEnabled=Full dump

    Tipp

    Weitere Informationen finden Sie unter SMISettings in der Referenz zu Windows Configuration Designer.

  3. Nachdem Sie die Konfiguration der Einstellungen abgeschlossen und das Paket oder Image erstellt haben, verwenden Sie DISM, um die Einstellungen anzuwenden.

    1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.

    2. Kopieren Sie install.wim in einen temporären Ordner auf der Festplatte (in den folgenden Schritten wird davon ausgegangen, dass er „c:\wim“heißt).

    3. Erstellen Sie ein neues Verzeichnis.

      md c:\wim
      
    4. Montiere das Bild.

      dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
      
    5. Aktivieren Sie das Feature.

      dism /image:c:\wim /enable-feature /featureName:Client-EmbeddedBootExp
      
    6. Führe für die Änderung einen Commit aus.

      dism /unmount-wim /MountDir:c:\wim /Commit
      

In der folgenden Abbildung ist bootLogo grün, BootStatusIndicator rot und BootStatusMessage blau umrandet.

Nicht markierter Startbildschirm

Die einzige unterstützte Möglichkeit, das Startlogo durch ein benutzerdefiniertes Logo zu ersetzen, besteht darin, die Startgrafikressourcentabelle (Boot Graphics Resource Table, BGRT) auf einem Gerät zu ändern, das UEFI als Firmwareschnittstelle verwendet. Wenn Ihr Gerät das BGRT verwendet, um ein benutzerdefiniertes Logo einzuschließen, wird es immer angezeigt, und Sie können das benutzerdefinierte Logo nicht unterdrücken.

Unterdrücken von Absturzbildschirmen

Microsoft bietet Windows 10 IoT Enterprise Kunden Methoden zum Verwalten von Absturzbildschirmen an.

Fehler während der Startphase

Der Schalter noerrordisplay sorgt dafür, dass alle Fehleranzeigen während der Startphase vollständig unterdrückt werden. Wenn beispielsweise noerrordisplay auf aktiviert ist und der Start-Manager auf einen WinLoad-Fehler oder einen Fehlerhaften Datenträgerfehler trifft, zeigt das System einen schwarzen Bildschirm an und erfordert eine manuelle Zurücksetzung. Lesen Sie Konfigurieren von Einstellungen für nicht gekennzeichneten Start zur Laufzeit mithilfe von BCDEdit , um die Option zu aktivieren.

noerrordisplay-Einstellung .

Hinweis

BCDEdit ist das primäre Tool zum Bearbeiten der Startkonfiguration und befindet sich auf Ihrem Entwicklungscomputer im Ordner %WINDIR%\System32. Sie haben Administratorrechte dafür. BCDEdit ist in einer typischen Windows Preinstallation Environment (Windows PE) 4.0 enthalten. Sie können es bei Bedarf aus den BCDEdit Commands for Boot Environment (BCDEdit-Befehlen für die Startumgebung, in englischer Sprache) im Microsoft Download Center herunterladen.

Ausnahmefehler

Aktivieren Sie die Einstellung DisplayDisabled mithilfe von Unattend, um sicherzustellen, dass kein Absturzbildschirm angezeigt wird, wenn bei Windows ein Fehler auftritt, von dem es nicht wiederhergestellt werden kann. Sie können die Unattend-Einstellungen in der Komponente Microsoft-Windows-Embedded-KeyboardFilterService so konfigurieren, dass Ihrem Image während der Design- oder Imageerstellungsphase Features von „Nicht markierter Start“ hinzugefügt werden. Sie können eine Antwortdatei für die unbeaufsichtigte Installation manuell erstellen oder den Windows System Image Manager (Windows SIM) verwenden, um Ihrer Antwortdatei die entsprechenden Einstellungen hinzuzufügen. Weitere Informationen zu den Einstellungen für unbranded Boot und ZU XML-Beispielen finden Sie in den Einstellungen in Microsoft-Windows-Embedded-BootExp.