Freigeben über


Anleitungen zur Problembehandlung: Beendigungsfehler und unerwarteter Neustart

Testen Sie unseren Virtual Agent – Er kann Ihnen helfen, häufige Windows-Startprobleme schnell zu erkennen und zu beheben

Diese Lösung ist für die Problembehandlung bei Fehlerszenarien mit Beendigungsfehlern konzipiert.

Es gibt keine einfache Erklärung für die Ursache von Beendigungsfehlern (auch bekannt als Bluescreenfehler oder Fehler bei der Fehlerüberprüfung). Viele Faktoren können beteiligt sein, und die Ursache ist nicht immer offensichtlich. Beispielsweise können Sie neue Hardware oder Software von Drittanbietern verwenden, die nicht mit Ihrem Windows-Gerät kompatibel ist.

Checkliste zur Problembehandlung

  1. Überprüfen Sie die Beendigungsfehlercodes, die Sie im Ereignisprotokoll finden. Suchen Sie online nach den spezifischen Beendigungsfehlercodes, um festzustellen, ob es sich um bekannte Probleme handelt bzw. Lösungen oder Problemumgehungen für das Problem aufgetreten sind.

  2. Stellen Sie sicher, dass die Festplatte über ausreichend freien Speicherplatz verfügt. Obwohl der Speicherplatzbedarf variieren kann, wird empfohlen, dass der Datenträger 10 bis 15 Prozent freien Speicherplatz hat.

  3. Wenden Sie sich an den jeweiligen Hardware- oder Softwareanbieter, um die Treiber und Anwendungen in den folgenden Szenarien zu aktualisieren:

    • Die Fehlermeldung gibt an, dass ein bestimmter Treiber das Problem verursacht.
    • Es wird ein Hinweis auf einen Dienst angezeigt, der gestartet oder beendet wird, bevor der Fehler aufgetreten ist. Bestimmen Sie in diesem Fall, ob das Dienstverhalten für alle Instanzen des Fehlers konsistent ist.
    • Sie haben Änderungen an der Software oder Hardware vorgenommen.
  4. Stellen Sie sicher, dass Sie die neuesten Windows-Updates, kumulativen Updates und Rollup-Updates installieren.

  5. Stellen Sie sicher, dass BIOS und Firmware auf dem neuesten Stand sind.

  6. Führen Sie alle relevanten Hardware- und Arbeitsspeichertests aus.

  7. Führen Sie einen Antischadsoftwarescan wie Microsoft Defender aus.

  8. Wenn das Problem nach der Installation eines neuen Softwareteils auftritt, entfernen Sie die neue Software. Wenn Sie nicht mit dem normalen Modus starten können, können Sie den abgesicherten Modus ausprobieren.

    Hinweis

    Einige Software kann nicht aus dem abgesicherten Modus entfernt werden.

Bekannte Probleme und Lösungen

Fehlerüberprüfungscode: KMODE_EXCEPTION_NOT_HANDLED

Stoppfehlercode:

0x0000001E

Wenn ein Treiber in der Fehlermeldung "Stopp" identifiziert wird, deaktivieren oder entfernen Sie diesen Treiber. Deaktivieren oder entfernen Sie alle Treiber oder Dienste, die vor Kurzem hinzugefügt wurden. Wenn der Fehler während der Startsequenz auftritt und die Systempartition mithilfe des NTFS-Dateisystems formatiert wird, können Sie möglicherweise den abgesicherten Modus verwenden, um den Treiber im Geräte-Manager zu deaktivieren. Gehen Sie dazu wie folgt vor:

  1. Wechseln Sie zu Einstellungen>Update und Sicherheit>Wiederherstellung. Wählen Sie unter Erweiterter Start die Option Jetzt neu starten aus.
  2. Nachdem Ihr PC neu gestartet und der Bildschirm Option auswählen angezeigt wird, wählen Sie Problembehandlung>Erweiterte Optionen>Starteinstellungen>Neustart aus.
  3. Nachdem der Computer neu gestartet wurde, wird eine Liste mit Optionen angezeigt. Drücken Sie 4 oder F4, um den Computer im abgesicherten Modus zu starten. Wenn Sie das Internet im abgesicherten Modus nutzen möchten, drücken Sie 5 oder F5 für die Option Abgesicherter Modus mit Netzwerken.

Fehlerüberprüfungscode: MEMORY_MANAGEMENT

Stoppfehlercode:

0x0000001A

Wenn Sie dieses Problem beheben, kann das Ausführen des Windows-Speicherdiagnosetools hilfreich sein, um alle Arten von Problemen auszuschließen, die sich auf die physischen Speichermodule auswirken. Weitere Informationen finden Sie unter Fehlerüberprüfung 0x1A: MEMORY_MANAGEMENT.

Fehlerüberprüfungscode: SYSTEM_SERVICE_EXCEPTION

Stoppfehlercode:

0x0000003B

Dieser Fehlercode gibt an, dass der ausgeführte Code eine Ausnahme hatte, und der Thread, der darunter war, ist ein Systemthread. Gehen Sie folgendermaßen vor:

  1. Wenn kürzlich neue Gerätetreiber oder Systemdienste hinzugefügt wurden, versuchen Sie, diese zu entfernen oder zu aktualisieren.
  2. Überprüfen Sie im Geräte-Manager, ob Geräte mit einem Ausrufezeichen (!) markiert sind, um ein Problem anzugeben. Überprüfen Sie das Ereignisprotokoll, das in den Eigenschaften für jeden fehlerhaften Gerätetreiber angezeigt wird. Versuchen Sie, den entsprechenden Treiber zu aktualisieren.
  3. Überprüfen Sie das Systemprotokoll in der Ereignisanzeige auf weitere Fehlermeldungen, die Ihnen helfen können, das Gerät oder den Treiber zu finden, das/der den Fehler verursacht. Suchen Sie im Systemprotokoll nach kritischen Fehlern, die etwa zur gleichen Zeit wie der Beendigungsfehler aufgetreten sind.
  4. Wenn Sie dem System kürzlich Hardware hinzugefügt haben, versuchen Sie, diese zu entfernen oder zu ersetzen. Oder erkundigen Sie sich beim Hersteller, ob Updates verfügbar sind.

Fehlerüberprüfungscode: DRIVER_IRQL_NOT_LESS_OR_EQUAL

Stoppfehlercode:

0x000000D1

Dieser Fehlercode gibt an, dass ein Treiber versucht hat, auf eine adresse zuzugreifen, die seitenfähig ist (oder das ist vollständig ungültig), während die Interruptanforderungsebene (IRQL) zu hoch war. Dies kann durch die folgenden Aktionen verursacht werden:

  • Dereferenzierung eines fehlerhaften Zeigers (z. B. eines NULL-Zeigers oder eines freigegebenen Zeigers) während der Ausführung auf oder über DISPATCH_LEVEL.
  • Zugriff auf auslagerbare Daten auf oder über DISPATCH_LEVEL.
  • Ausführung von auslagerbarem Code auf oder über DISPATCH_LEVEL.

Hinweis

Wenn ein Treiber identifiziert werden kann, der für den Fehler verantwortlich ist, wird sein Name auf dem Bildschirm angezeigt.

Um dieses Problem zu beheben, überprüfen Sie das Systemprotokoll Ereignisanzeige auf zusätzliche Fehlermeldungen, die ihnen helfen können, das Gerät oder den Treiber zu identifizieren, das diesen Stoppfehler verursacht. Wenn in der Fehlermeldung ein Treiber angegeben ist, deaktivieren Sie den Treiber oder erkundigen Sie sich beim Hersteller nach Treiberupdates. Überprüfen Sie, ob die neu installierte Hardware mit der installierten Windows-Version kompatibel ist.

Fehlerüberprüfungscode: DRIVER_POWER_STATE_FAILURE

Stoppfehlercode:

0x0000009F

Dieser Fehlercode gibt an, dass sich der Treiber in einem inkonsistenten oder ungültigen Energiezustand befindet. Gehen Sie folgendermaßen vor:

  1. Wenn kürzlich neue Gerätetreiber oder Systemdienste hinzugefügt wurden, versuchen Sie, diese zu entfernen oder zu aktualisieren. Versuchen Sie festzustellen, was sich im System geändert hat, sodass der neue Fehlercode angezeigt wird.
  2. Prüfen Sie im Geräte-Manager, ob Geräte mit dem Ausrufezeichen (!) gekennzeichnet sind. Überprüfen Sie das Ereignisprotokoll, das im Fenster der Treibereigenschaften für jeden fehlerhaften Treiber angezeigt wird. Versuchen Sie, den entsprechenden Treiber zu aktualisieren.
  3. Überprüfen Sie das Systemprotokoll in der Ereignisanzeige auf weitere Fehlermeldungen, die Ihnen helfen können, das Gerät oder den Treiber zu finden, das/der den Fehler verursacht. Weitere Informationen finden Sie unter Öffnen der Ereignisanzeige. Suchen Sie im Systemprotokoll nach kritischen Fehlern, die in demselben Zeitfenster wie der Bluescreen aufgetreten sind.
  4. Um die Ursache einzugrenzen, deaktivieren Sie den Energiesparmodus vorübergehend über die Energieoptionen in der Systemsteuerung. Einige Treiberprobleme stehen im Zusammenhang mit den verschiedenen Zuständen des Ruhezustands des Systems und der Unterbrechung und Wiederaufnahme der Energieversorgung.
  5. Wenn Sie dem System kürzlich Hardware hinzugefügt haben, versuchen Sie, diese zu entfernen oder zu ersetzen. Oder erkundigen Sie sich beim Hersteller, ob Patches verfügbar sind.
  6. Sie können versuchen, die vom Systemhersteller bereitgestellte Hardwarediagnose auszuführen.
  7. Erkundigen Sie sich beim Hersteller, ob ein aktualisiertes ACPI/BIOS oder eine andere Firmware für das System verfügbar ist.

Informationen zum erweiterten Debuggen finden Sie unter Fehlerüberprüfung 0x9F.

Fehlerüberprüfungscode: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Stoppfehlercode:

0x0000007E

Dieser Fehlercode gibt an, dass ein Systemthread eine Ausnahme generiert hat, die der Fehlerhandler nicht erfasst hat. Um sie zu interpretieren, müssen Sie feststellen, welche Ausnahme generiert wurde. Gehen Sie folgendermaßen vor:

  1. Überprüfen Sie das Systemprotokoll in der Ereignisanzeige auf weitere Fehlermeldungen, die Ihnen helfen könnten, das Gerät oder den Treiber zu identifizieren, das bzw. der den Beendigungsfehler 0x7E verursacht.
  2. Wenn in der Fehlermeldung ein Treiber angegeben ist, deaktivieren Sie den Treiber oder erkundigen Sie sich beim Hersteller nach Treiberupdates.
  3. Erkundigen Sie sich bei Ihrem Hardwareanbieter nach ACPI- oder anderen Firmwareupdates. Auch Hardwareprobleme wie Systeminkompatibilitäten, Arbeitsspeicherkonflikte und IRQ-Konflikte können diesen Fehler verursachen.
  4. Sie können auch die Zwischenspeicherung des Arbeitsspeichers (Shadowing) des BIOS deaktivieren, um zu versuchen, den Fehler zu beheben. Führen Sie auch Hardwarediagnosen durch, die vom Systemhersteller bereitgestellt werden.
  5. Überprüfen Sie, ob die hinzugefügte Hardware mit der installierten Version von Windows kompatibel ist.

Fehlerüberprüfungscode: Inaccessible_Boot_Device

Stoppfehlercode:

0x0000007B

Informationen zur Problembehandlung finden Sie unter "Erweiterte Problembehandlung für Stoppfehler 7B oder Inaccessible_Boot_Device".

Datensammlung

Bevor Sie sich an den Microsoft-Support wenden, können Sie Informationen zu Ihrem Problem sammeln.

Voraussetzungen

  1. TSS muss von Konten mit Administratorrechten im lokalen System ausgeführt werden, und EULA muss akzeptiert werden (sobald EULA akzeptiert wurde, wird TSS nicht mehr aufgefordert).
  2. Wir empfehlen die PowerShell-Ausführungsrichtlinie des lokalen Computers RemoteSigned .

Hinweis

Wenn die aktuelle PowerShell-Ausführungsrichtlinie das Ausführen von TSS nicht zulässt, führen Sie die folgenden Aktionen aus:

  • Legen Sie die Ausführungsrichtlinie RemoteSigned für die Prozessebene fest, indem Sie das Cmdlet PS C:\> Set-ExecutionPolicy -scope Process -ExecutionPolicy RemoteSignedausführen.
  • Führen Sie das Cmdlet PS C:\> Get-ExecutionPolicy -Listaus, um zu überprüfen, ob die Änderung wirksam wird.
  • Da die Berechtigungen auf Prozessebene nur für die aktuelle PowerShell-Sitzung gelten, sobald das angegebene PowerShell-Fenster, in dem TSS ausgeführt wird, geschlossen ist, wird die zugewiesene Berechtigung für die Prozessebene auch wieder in den zuvor konfigurierten Zustand zurückgesetzt.

Sammeln sie wichtige Informationen, bevor Sie sich an den Microsoft-Support wenden

  1. Laden Sie TSS auf allen Knoten herunter, und entzippen Sie es im Ordner "C:\tss ".

  2. Öffnen Sie den Ordner "C:\tss" über eine PowerShell-Eingabeaufforderung mit erhöhten Rechten.

  3. Starten Sie die folgenden Ablaufverfolgungen auf dem Problemcomputer mithilfe des folgenden Cmdlets:

    TSS.ps1 -SDP PERF,SETUP
    
  4. Antworten Sie auf die Eingabeaufforderung des EULA.

  5. Warten Sie, bis die automatisierten Skripts die Erfassung der erforderlichen Daten abgeschlossen haben.

Die Ablaufverfolgungen werden in einer ZIP-Datei im Ordner "C:\MS_DATA\SDP_PERFSETUP\" gespeichert, der zur Analyse in den Microsoft-Arbeitsbereich hochgeladen werden kann.

Referenz