Erweiterte Problembehandlung für Windows-Startprobleme

Hinweis

Dieser Artikel ist für die Verwendung durch Support-Mitarbeiter und IT-Experten vorgesehen. Wenn Sie nach weiteren allgemeinen Informationen zu Wiederherstellungsoptionen suchen, lesen Sie Wiederherstellungsoptionen in Windows 10.

Zusammenfassung

Es gibt mehrere Gründe, warum ein Windows-basierter Computer während des Starts möglicherweise Probleme aufweist. Ermitteln Sie zum Beheben von Startproblemen zunächst, in welcher der folgenden Phasen der Computer hängen bleibt:

Phase Startvorgang BIOS UEFI
1 Preboot MBR/PBR (Bootstrap-Code) UEFI-Firmware
2 Windows-Start-Manager %SystemDrive%\bootmgr \EFI\Microsoft\Boot\bootmgfw.efi
3 Windows-Betriebssystem-Loader %SystemRoot%\system32\winload.exe %SystemRoot%\system32\winload.efi
4 Windows NT-Betriebssystem Kernel %SystemRoot%\system32\ntoskrnl.exe

1. Preboot

Die PC-Firmware initiiert einen Einschalt selbst Test (Post) und lädt die Firmware-Einstellungen. Dieser Pre-Boot-Prozess endet, wenn ein gültiger Systemdatenträger erkannt wird. Firmware liest den Master Boot Record (MBR) und startet dann den Windows-Start-Manager.

2. Windows-Start-Manager

Windows-Start-Manager findet und startet das Windows-Ladeprogramm (Winload. exe) auf der Windows-Startpartition.

3. Loader für Windows-Betriebssystem

Wichtige Treiber, die für den Start des Windows-Kernels erforderlich sind, werden geladen, und der Kernel wird ausgeführt.

4. Windows NT-Betriebssystem Kernel

Der Kernel lädt die Systemregistrierungsstruktur und zusätzliche Treiber, die als BOOT_START gekennzeichnet sind, in den Arbeitsspeicher.

Der Kernel übergibt die Steuerung an den Sitzungs-Manager-Prozess (SMS. exe), der die Systemsitzung initialisiert, und lädt und startet die Geräte und Treiber, die nicht als BOOT_START gekennzeichnet sind.

Nachfolgend finden Sie eine Zusammenfassung der Startsequenz, was auf dem Bildschirm zu sehen ist, und typische Startprobleme an diesem Punkt in der Sequenz. Bevor Sie mit der Problembehandlung beginnen, müssen Sie sich mit der Gliederung des Startprozesses und dem Anzeigestatus vertraut machen, um sicherzustellen, dass das Problem zu Beginn des Projekts richtig erkannt wurde.

Miniaturansicht des Flussdiagramms für Startsequenzen
Klicken und vergrößern

Jede Phase hat einen anderen Ansatz bei der Problembehandlung. Dieser Artikel enthält Problembehandlungstechniken für Probleme, die während der ersten drei Phasen auftreten.

Hinweis

Wenn der Computer wiederholt zu den Wiederherstellungsoptionen bootet, führen Sie an einer Eingabeaufforderung den folgenden Befehl aus, um den Zyklus zu unterbrechen:

Bcdedit /set {default} recoveryenabled no

Wenn die F8-Optionen nicht funktionieren, führen Sie den folgenden Befehl aus:

Bcdedit /set {default} bootmenupolicy legacy

BIOS-Phase

Führen Sie die folgenden Schritte aus, um zu ermitteln, ob das System die BIOS-Phase überschritten hat:

  1. Wenn externe Peripheriegeräte an den Computer angeschlossen sind, trennen Sie Sie.
  2. Überprüfen Sie, ob die Festplatten Leuchte auf dem physikalischen Computer funktioniert. Wenn dies nicht der Fall ist, deutet dies darauf hin, dass der Startvorgang in der BIOS-Phase hängen bleibt.
  3. Drücken Sie die Taste Num, um festzustellen, ob die Anzeigeleuchte ein-und ausgeschaltet wird. Wenn dies nicht der Fall ist, weist dies darauf hin, dass der Startvorgang beim BIOS hängen bleibt.

Wenn das System in der BIOS-Phase hängen bleibt, liegt möglicherweise ein Hardwareproblem vor.

Boot-Loader-Phase

Wenn der Bildschirm komplett schwarz ist, mit Ausnahme eines blinkenden Cursors, oder wenn Sie einen der folgenden Fehlercodes erhalten, deutet dies darauf hin, dass der Startvorgang in der Phase des Bootloaders fest steht:

  • Startkonfigurationsdaten (BCD) fehlen oder sind beschädigt
  • Boot-Datei oder MBR-fehlerhaft
  • Betriebssystem fehlt
  • Boot Sektor fehlt oder ist beschädigt
  • Nicht vorhanden oder fehlerhaft
  • Aufgrund fehlender oder fehlerhafter Systemstruktur kann nicht gestartet werden

Um dieses Problem zu beheben, verwenden Sie Windows-Installationsmedien, um den Computer zu starten, drücken Sie UMSCHALT + F10 für eine Eingabeaufforderung, und verwenden Sie dann eine der folgenden Methoden.

Methode 1: Tool zum Starten der Reparatur

Das Startreparatur Tool behebt automatisch viele häufige Probleme. Darüber hinaus können Sie mit dem Tool komplexere Startprobleme schnell diagnostizieren und beheben. Wenn der Computer ein Startproblem erkennt, startet der Computer das Tool zum Starten der Reparatur. Wenn das Tool gestartet wird, wird eine Diagnose durchgeführt. Diese Diagnose umfasst das Analysieren von Startprotokolldateien, um die Ursache des Problems zu ermitteln. Wenn das Tool zum Starten der Reparatur die Ursache ermittelt, versucht das Tool, das Problem automatisch zu beheben.

Folgen Sie dazu thesesteps.

Hinweis

Weitere Methoden zum Starten von WinRE finden Sie unter Windows-Wiederherstellungsumgebung (Windows RE).

  1. Starten Sie das System auf dem Installationsdatenträger für die installierte Version von Windows. Weitere Informationen finden Sie unter Erstellen von Installationsmedien für Windows.

  2. Wählen Sie auf dem Bildschirm Windows installieren die Option weiter > Reparatur Ihres Computersaus.

  3. Wählen Sie auf dem Bildschirm System Wiederherstellungsoptionen die Option nächste > Eingabeaufforderungaus.

  4. Klicken Sie nach dem Start der Reparatur auf Herunterfahren, und aktivieren Sie dann Ihren PC, um festzustellen, ob Windows ordnungsgemäß booten kann.

Das Tool zum Starten der Reparatur generiert eine Protokolldatei, die Ihnen hilft, die Startprobleme und die vorgenommenen Reparaturen zu verstehen. Sie finden die Protokolldatei an folgendem Speicherort:

%windir%\System32\LogFiles\Srt\Srttrail.txt

Weitere Informationen finden Sie unter Stoppfehler oder der Computer reagiert nicht mehr, wenn Sie versuchen, Windows Vista oder Windows 7 zu starten .

Methode 2: Reparieren von Start Codes

Führen Sie zum Reparieren von Startcodes den folgenden Befehl aus:

BOOTREC /FIXMBR

Führen Sie zum Reparieren des Startsektors den folgenden Befehl aus:

BOOTREC /FIXBOOT

Hinweis

Wenn BOOTREC zusammen mit fixmbr ausgeführt wird, wird nur der Masterstartcode überschrieben. Wenn sich die Beschädigung im MBR auf die Partitionstabelle auswirkt, kann das Problem durch Ausführen von fixmbr möglicherweise nicht behoben werden.

Methode 3: Beheben von BCD-Fehlern

Wenn BCD-Fehler auftreten, führen Sie die folgenden Schritte aus:

  1. Suchen Sie nach allen installierten Systemen. Geben Sie zu diesem Zweck folgenden Befehl ein:

    Bootrec /ScanOS
    
  2. Starten Sie den Computer neu, um zu überprüfen, ob das Problem behoben ist.

  3. Wenn das Problem nicht behoben ist, führen Sie den folgenden Befehl aus:

    Bootrec /rebuildbcd
    
  4. Möglicherweise erhalten Sie eine der folgenden Ausgänge:

    Scanning all disks for Windows installations. Please wait, since this may take a while ...
    Successfully scanned Windows installations. Total identified Windows installations: 0
    The operation completed successfully.
    
    Scanning all disks for Windows installations. Please wait, since this may take a while ...
    Successfully scanned Windows installations. Total identified Windows installations: 1
    D:\Windows  
    Add installation to boot list? Yes/No/All:
    

Wenn die Ausgabe die Windows-Installation zeigt: 0, führen Sie die folgenden Befehle aus:

bcdedit /export c:\bcdbackup

attrib c:\\boot\\bcd -r –s -h

ren c:\\boot\\bcd bcd.old

bootrec /rebuildbcd

Nachdem Sie den Befehl ausgeführt haben, wird die folgende Ausgabe angezeigt:

Scanning all disks for Windows installations. Please wait, since this may take a while ...
Successfully scanned Windows installations. Total identified Windows installations: 1
{D}:\Windows
Add installation to boot list? Yes/No/All: Y
  1. Versuchen Sie, das System neu zu starten.

Methode 4: Ersetzen Sie einen anderen.

Wenn das Problem durch die Methoden 1, 2 und 3 nicht behoben werden kann, ersetzen Sie die Start-Datei von Laufwerk C in die reservierte Partition des Systems. Gehen Sie hierzu folgendermaßen vor:

  1. Ändern Sie an einer Eingabeaufforderung das Verzeichnis in die reservierte Partition des Systems.

  2. Führen Sie den Befehl Attribute aus, um die Datei einzublenden:

    attrib -r -s -h
    
  3. Führen Sie den gleichen Attribut Befehl auf dem Windows-Systemlaufwerk aus:

    attrib -r -s -h
    
  4. Benennen Sie die Datei "ein" als "ein":

    ren c:\bootmgr bootmgr.old
    
  5. Navigieren Sie zum Systemlaufwerk.

  6. Kopieren Sie die Datei, und fügen Sie Sie dann in die reservierte Partition des Systems ein.

  7. Starten Sie den Computer neu.

Methode 5: Wiederherstellen der System Struktur

Wenn Windows die Systemregistrierungsstruktur nicht in den Arbeitsspeicher laden kann, müssen Sie die Systemstruktur wiederherstellen. Verwenden Sie dazu die Windows-Wiederherstellungsumgebung, oder verwenden Sie Notfalldiskette (Notfalldiskette), um die Dateien aus dem C:\Windows\System32\config\RegBack in C:\Windows\System32\config. zu kopieren.

Wenn das Problem weiterhin besteht, möchten Sie möglicherweise die Systemstatussicherung an einem anderen Speicherort wiederherstellen und dann die zu ersetzenden Registrierungsstrukturen abrufen.

Kernel Phase

Wenn das System während der Kernel Phase hängen bleibt, treten mehrere Symptome auf, oder es werden mehrere Fehlermeldungen angezeigt. Dazu gehören, aber nicht nur die folgenden:

  • Nach dem Begrüßungsbildschirm (Windows-Logo-Bildschirm) wird ein Stopp-Fehler angezeigt.

  • Spezifischer Fehlercode wird angezeigt. Beispielsweise "0x00000C2", "0x0000007B", "Unzugängliches Startgerät" usw. Erweiterte Problembehandlung für Stoppfehler 7B oder Inaccessible_Boot_Device

  • Der Bildschirm bleibt auf dem Symbol "rotierendes Rad" (Rolling dots) "System busy" hängen.

  • Hinter dem Begrüßungsbildschirm wird ein schwarzer Bildschirm angezeigt.

Um diese Probleme zu beheben, versuchen Sie die folgenden Wiederherstellungs Startoptionen nacheinander.

Szenario 1: versuchen Sie, den Computer im abgesicherten Modus oder letzte als funktionierend bekannte Konfiguration zu starten.

Versuchen Sie auf dem Bildschirm Erweiterte Startoptionen , den Computer im abgesicherten Modus oder im abgesicherten Modus mit Netzwerkzu starten. Wenn eine dieser Optionen funktioniert, verwenden Sie die Ereignisanzeige, um die Ursache des Startproblems zu ermitteln und zu diagnostizieren. Führen Sie die folgenden Schritte aus, um in den Ereignisprotokollen aufgezeichnete Ereignisse anzuzeigen:

  1. Verwenden Sie eine der folgenden Methoden, um die Ereignisanzeige zu öffnen:

    • Klicken Sie auf Start, zeigen Sie auf Verwaltung, und klicken Sie dann auf Ereignisanzeige.

    • Starten Sie das Ereignisanzeige-Snap-in in der Microsoft Management Console (MMC).

  2. Erweitern Sie in der Konsolenstruktur die Ereignisanzeige, und klicken Sie dann auf das Protokoll, das Sie anzeigen möchten. Klicken Sie beispielsweise auf System Protokoll oder Anwendungsprotokoll.

  3. Doppelklicken Sie im Detailbereich auf das Ereignis, das Sie anzeigen möchten.

  4. Klicken Sie im Menü Bearbeiten auf Kopieren, öffnen Sie ein neues Dokument in dem Programm, in dem Sie das Ereignis einfügen möchten (beispielsweise Microsoft Word), und klicken Sie dann auf Einfügen.

  5. Verwenden Sie die nach-oben-oder nach-unten-Taste, um die Beschreibungder des vorhergehenden oder nächsten Ereignisses zu Logistikkettenim.

Sauberen Start

Wenn Sie Probleme beheben möchten, die sich auf Dienste auswirken, führen Sie einen sauberen Neustart mithilfe der System Konfiguration (MSCONFIG) durch. Wählen Sie selektiver Start aus, um die Dienste einzeln zu testen, um zu ermitteln, welches Problem verursacht wird. Wenn Sie die Ursache nicht finden können, versuchen Sie, die Systemdienste einzubinden. In den meisten Fällen ist der problematische Dienst jedoch Drittanbieter.

Deaktivieren Sie alle fehlerhaften Dienste, und versuchen Sie, den Computer erneut zu starten, indem Sie Normaler Startauswählen.

Ausführliche Anweisungen finden Sie unter Ausführen eines sauberen Starts in Windows.

Wenn der Computer im Modus "Treibersignatur deaktivieren" gestartet wird, starten Sie den Computer unter "Treibersignatur Erzwingung deaktivieren", und führen Sie dann die im folgenden Artikel beschriebenen Schritte aus, um zu ermitteln, welche Treiber oder Dateien Treibersignatur erfordern Erzwingung: Problem Behandlung beim Startproblem verursachte bymissing-Treibersignatur (x64)

Hinweis

Wenn es sich bei dem Computer um einen Domänencontroller handelt, versuchen Sie es mit dem Verzeichnisdienste-Wiederherstellungsmodus.

Diese Methode ist ein wichtiger Schritt, wenn Sie auf Abbruchfehler "0xC00002E1" oder "0xC00002E2" stoßen.

Beispiele

Warnung

Schwerwiegende Probleme können auftreten, wenn Sie die Registrierung mit dem Registrierungs-Editor oder mithilfe einer anderen Methode falsch ändern. Für diese Probleme kann es erforderlich sein, dass Sie das Betriebssystem neu installieren. Microsoft kann nicht garantieren, dass diese Probleme gelöst werden können. Ändern Sie die Registrierung auf Ihr eigenes Risiko.

Fehlercode INACCESSIBLE_BOOT_DEVICE (Stop 0x7b)

Führen Sie die folgenden Schritte zum Filtern der Treiber aus, um diesen Abbruchfehler zu beheben:

  1. Wechseln Sie zur Windows-Wiederherstellungsumgebung (WinRE), indem Sie eine ISO-Diskette des Systems in das Laufwerk einfügen. Die ISO sollte dieselbe Version von Windows oder eine neuere Version aufweisen.

  2. Öffnen Sie die Registrierung.

  3. Laden Sie die Systemstruktur, und nennen Sie Sie als "Test".

  4. Überprüfen Sie unter dem folgenden Registrierungsunterschlüssel nach niedrigeren Filter-und oberen Filterelementen für nicht-Microsoft-Treiber:

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class

  5. Klicken Sie für jeden von Ihnen gefundenen Drittanbietertreiber auf den oberen oder unteren Filter, und löschen Sie dann die Wertdaten.

  6. Durchsuchen Sie die gesamte Registrierung nach ähnlichen Elementen. Als geeignetes Verfahren aus, und Entladen Sie dann die Registrierungsstruktur.

  7. Starten Sie den Server im normalen Modus neu.

Weitere Schritte zur Problembehandlung finden Sie in den folgenden Artikeln:

Wenn Sie Probleme beheben möchten, die nach der Installation von Windows-Updates auftreten, überprüfen Sie anhand der folgenden Schritte auf ausstehende Updates:

  1. Öffnen Sie ein Eingabeaufforderungsfenster in WinRE.

  2. Führen Sie den folgenden Befehl aus:

    DISM /image:C:\ /get-packages
    
  3. Wenn es ausstehende Updates gibt, deinstallieren Sie Sie, indem Sie die folgenden Befehle ausführen:

    DISM /image:C:\ /remove-package /packagename: name of the package
    
    DISM /Image:C:\ /Cleanup-Image /RevertPendingActions
    

Versuchen Sie, den Computer zu starten.

Wenn der Computer nicht gestartet wird, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie ein Eingabeaufforderungsfenster in WinRE, und starten Sie einen Text-Editor wie Editor.

  2. Navigieren Sie zum Systemlaufwerk, und suchen Sie nach windows\winsxs\pending.Xml.

  3. Wenn die ausstehende XML-Datei gefunden wird, benennen Sie die Datei als "Ausstehend. Xml. old" um.

  4. Öffnen Sie die Registrierung, und laden Sie dann die Komponentenstruktur in HKEY_LOCAL_MACHINE als Test.

  5. Markieren Sie die geladene Teststruktur, und suchen Sie dann nach dem PendingXmlIdentifier -Wert.

  6. Wenn der Wert PendingXmlIdentifier vorhanden ist, löschen Sie den Wert.

  7. Entladen Sie die Teststruktur.

  8. Laden Sie die Systemstruktur, und nennen Sie Sie "Test".

  9. Navigieren Sie zum folgenden Unterschlüssel:

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TrustedInstaller

  10. Ändern des Start Werts von 1 in 4

  11. Entladen Sie die Struktur.

  12. Versuchen Sie, den Computer zu starten.

Wenn der Abbruchfehler verspätet beim Startvorgang auftritt oder wenn der Abbruchfehler weiterhin generiert wird, können Sie ein Speicherabbild aufzeichnen. Ein gutes Speicherabbild kann helfen, die Ursache für den Abbruchfehler zu ermitteln. Ausführliche Informationen finden Sie in den folgenden Artikeln:

Weitere Informationen zu Seitendatei Problemen in Windows 10 oder Windows Server 2016 finden Sie in den folgenden Themen:

Weitere Informationen zu Abbruchfehlern finden Sie im folgenden Knowledge Base-Artikel:

Wenn in der Dumpdatei ein Fehler angezeigt wird, der sich auf einen Treiber bezieht (Wenn beispielsweise windows\system32\drivers\stcvsm.sys fehlt oder beschädigt ist), folgen Sie den folgenden Richtlinien:

  • Überprüfen Sie die Funktionalität, die vom Treiber bereitgestellt wird. Wenn es sich bei dem Treiber um einen Drittanbieter-Start Treiber handelt, stellen Sie sicher, dass Sie wissen, was er tut.

  • Wenn der Treiber nicht wichtig ist und keine Abhängigkeiten aufweist, laden Sie die Systemstruktur, und deaktivieren Sie dann den Treiber.

  • Wenn der Abbruchfehler die System Dateibeschädigung angibt, führen Sie die Systemdateiprüfung im Offlinemodus aus.

    • Öffnen Sie dazu WinRE, öffnen Sie eine Eingabeaufforderung, und führen Sie dann den folgenden Befehl aus:

      SFC /Scannow /OffBootDir=C:\ /OffWinDir=E:\Windows
      

      Weitere Informationen finden Sie unter Verwenden von System File Checker (SFC) zum Beheben von Problemen

    • Wenn die Datenträgerbeschädigung vorhanden ist, führen Sie den Befehl Datenträger überprüfen aus:

      chkdsk /f /r
      
    • Wenn der Stopp-Fehler auf allgemeine Registrierungsbeschädigung hindeutet, oder wenn Sie der Meinung sind, dass neue Treiber oder Dienste installiert wurden, führen Sie die folgenden Schritte aus:

      1. Starten Sie WinRE, und öffnen Sie ein Eingabeaufforderungsfenster.
      2. Starten Sie einen Text-Editor wie Editor.
      3. Navigieren zu C:\Windows\System32\Config.
      4. Benennen Sie die alle fünf Hives um, indem Sie ". old" an den Namen anfügen.
      5. Kopieren Sie alle Hives aus dem Ordner "Regback", fügen Sie Sie in den Ordner "config" ein, und versuchen Sie dann, den Computer im normalen Modus zu starten.