So beheben Sie einen schwerwiegenden Ausnahmefehler

Microsoft Windows und Software verwenden Ausnahmen, die es Windows oder anderer Software ermöglichen, in Schichten zu kommunizieren und Fehler oder Ausnahmen zu kommunizieren. Wenn ein Programm eine ungültige oder unbekannte Ausnahme erhalten hat, wird eine schwerwiegende Ausnahme angezeigt. Tödliche Ausnahmen werden im Allgemeinen auch als fataler OE oder falsch als fataler OE bezeichnet .

Wenn eine schwerwiegende Ausnahmebedingung auftritt, wird der Fehler im folgenden Format angezeigt.

 Bei xxxx: xxxxxxxx ist eine schwerwiegende Ausnahme aufgetreten 

Im obigen Beispiel stellt YZ die tatsächliche Prozessorausnahme dar. Diese kann zwischen 00 und 0F liegen. Jede dieser Prozessorausnahmen wird unter Erweiterte Informationen erläutert.

Nach der Prozessorausnahme befindet sich der erweiterte Befehlszeiger auf das Codesegment und die 32-Bit-Adresse, an der die Fehlerausnahme aufgetreten ist.

Suchen Sie nach dem Fehler

Die einfachste und schnellste Methode zum Ermitteln der Ursache einer schwerwiegenden Ausnahme ist häufig die Suche nach dem Fehler. Für einige Benutzer kann es jedoch schwierig sein, genau zu wissen, wonach sie suchen sollen, und zwar aufgrund der kryptischen schwerwiegenden Ausnahmemeldungen. Nachfolgend finden Sie Tipps zur Suche nach diesen Fehlern.

  1. Wie oben erwähnt, hat die schwerwiegende Ausnahme einen aus zwei Zeichen bestehenden Code. Wenn beispielsweise "0E" vorhanden ist, verwenden Sie dies als Teil Ihrer Suche.
  2. Als nächstes sollte die Fehlermeldung einen Zeiger enthalten (z. B. "0028: c001e36"). Obwohl dies in einer Suche gefunden werden kann, ist es normalerweise für Ihren Computer eindeutig. Wenn Sie keine Suchergebnisse finden, schließen Sie diese von Ihrer Suche aus.
  3. Schließlich enthalten viele schwerwiegende Ausnahmefehlermeldungen auch eine Datei, die den Fehler generiert hat, die fast immer eine VXD-Datei ist. Wenn der schwerwiegende Ausnahmefehler einen Verweis auf eine VXD-Datei enthält, fügen Sie dies als Teil Ihrer Suche hinzu. Die VXD-Datei wird möglicherweise auch als "VXD VWIN32" aufgeführt, das heißt vwin32.vxd.

Fahren Sie mit den folgenden Abschnitten fort, wenn die Suche nach dem schwerwiegenden Ausnahmefehler nicht zu Ergebnissen führt oder das Problem nicht löst.

Stellen Sie Windows auf eine frühere Kopie zurück

Wenn dies vor kurzem aufgetreten ist und Sie Windows XP oder höher ausführen, stellen Sie Windows auf eine frühere Kopie zurück.

Aktualisieren Sie die Software oder suchen Sie nach Software-Patches

Wenn in nur einem Programm ungültige Seitenfehler auftreten, stellen Sie sicher, dass das Softwareprogramm mit dem Betriebssystem auf dem Computer kompatibel ist. Erkundigen Sie sich beim Hersteller oder Anbieter des Softwareprogramms, ob Patches oder Updates für das Programm verfügbar sind, die zur Behebung Ihres Problems beitragen können.

Es ist auch wichtig, dass Sie über die neuesten Windows-Updates verfügen.

Hardware-Treiber

Wenn bei der Verwendung eines Hardwaregeräts schwerwiegende Ausnahmen auftreten (z. B. beim Drucken), stehen die mit diesem Gerät verbundenen Treiber in Konflikt mit einem anderen Gerät, sind beschädigt oder weisen andere Fehler auf.

Grafiktreiber sind auch dafür bekannt, schwerwiegende Ausnahmefehlermeldungen zu verursachen. Da Ihre Grafikkarte ständig verwendet wird, ist es schwierig zu wissen, ob dies die Fehlerursache ist. Daher empfehlen wir immer, die neuesten Grafiktreiber auf Ihrem Computer zu haben.

Besuchen Sie die Website des Herstellers und holen Sie sich die neueste Software und Treiber von ihnen. Auf der Seite der Computertreiber finden Sie eine Liste der Hardware-Unternehmen.

Kürzlich installierte Software oder Hardware

Wenn Sie kürzlich neue Software oder Hardware installiert haben, deinstallieren Sie die Software oder Hardware neu oder installieren Sie sie neu, um zu überprüfen, dass das Problem dadurch nicht verursacht wird. Besuchen Sie mit einem Hardwaregerät nicht die mit dem Gerät gelieferte Software oder Treiber, sondern besuchen Sie die Website des Herstellers, um die neueste Software oder Treiber von ihnen zu erhalten. Auf der Seite der Computertreiber finden Sie eine Liste der Hardware-Unternehmen.

Entfernen Sie alle TSRs

Deaktivieren Sie TSRs oder Programme, die im Hintergrund ausgeführt werden, da schwerwiegende Ausnahmefehler durch Konflikte zwischen zwei oder mehr geöffneten und laufenden Programmen verursacht werden können.

Löschen Sie alle temporären Programmdateien

Löschen Sie alle temporären Dateien, die sich möglicherweise noch auf der Festplatte befinden, aus den derzeit oder zuvor ausgeführten Programmen.

Übertakteter Computer

Wenn Sie eine Komponente im Computer übertaktet haben, setzen Sie den Computer auf die Werkseinstellungen, um sicherzustellen, dass die übertaktete Komponente das Problem nicht verursacht.

Stellen Sie sicher, dass auf Ihrem Computer mehr als 200 MB verfügbar sind

Wenn auf Ihrem Computer nicht genügend Festplattenspeicher zur Verfügung steht, kann die Größe der Windows-Auslagerungsdatei bei Bedarf nicht vergrößert werden. Dies kann zu Fehlern führen.

  • Bestimmen des verfügbaren Festplattenspeicherplatzes.

Führen Sie ScanDisk und Defrag aus

Führen Sie ScanDisk und Defrag auf der Festplatte aus. Möglicherweise liegt ein Problem mit Ihrer Festplatte vor, wodurch die Auslagerungsdatei oder die Datendateien beschädigt oder ungültig werden.

Wärmeprobleme

Stellen Sie sicher, dass alle Lüfter in Ihrem Computer ordnungsgemäß funktionieren. Wenn nicht alle Lüfter funktionieren oder wenn Sie nicht genügend Lüfter haben und Ihr Computer überhitzt, können mehrere Probleme, einschließlich schwerwiegender Ausnahmen, auftreten.

  • Gibt es eine Möglichkeit festzustellen, wie heiß meine CPU läuft?

Deaktivieren Sie den externen Cache im CMOS

Wenn die Option verfügbar ist, geben Sie das CMOS-Setup Ihres Computers ein und deaktivieren Sie den externen Cache . Wenn das Problem dadurch behoben wird, ist es wahrscheinlich, dass Sie ein Problem mit der Wärme haben.

CPU-Kernspannung

Falls verfügbar, vergewissern Sie sich in Ihrem CMOS-Setup oder per Jumper, dass Ihre CPU-Kernspannung auf die werkseitigen Spezifikationen eingestellt ist. Lesen Sie die Dokumentation zu Ihrem Motherboard, die Sie auf der Website Ihres Motherboard-Herstellers finden.

Bad Memory, ungültige Bits oder physisch fehlerhafter Speicher

Schlechter Computerspeicher ist auch eine häufige Ursache für schwerwiegende Ausnahmefehler. Wenn Sie dem Computer kürzlich Speicher hinzugefügt haben, wird empfohlen, diesen zuerst zu entfernen, um sicherzustellen, dass keine Konflikte mit dem kürzlich installierten Speicher auftreten.

Wenn dem Computer kürzlich kein Speicher hinzugefügt wurde und Sie alle oben genannten Empfehlungen ausprobiert haben, testen Sie den Computerspeicher auf Fehler.

Nachfolgend finden Sie eine Liste der am häufigsten erfahrenen Prozessorausnahmen, die von 00 bis 0F reichen.

00 = Fehler teilen

Tritt ein, wenn die Division durch Null versucht wird oder wenn das Ergebnis der Operation nicht in den Zieloperanden passt.

02 = NMI-Interrupt

Interrupt 2 ist für die nicht maskierbare Hardware-Interruptbedingung reserviert. Keine Ausnahmen können durch Interrupt 2 unterbrochen werden.

04 = Überlauffalle

Tritt auf, nachdem eine INTRO-Anweisung ausgeführt wurde und das OF-Bit auf 1 gesetzt ist.

05 = Bounds Check Fehler

Der Array-Index befindet sich außerhalb des Bereichs

06 = Ungültiger Opcode-Fehler

Durch eine der folgenden Bedingungen verursacht.

  1. Der Prozessor versucht, ein Bitmuster zu decodieren, das keiner legalen Computeranweisung entspricht.
  2. Der Prozessor versucht, eine Anweisung auszuführen, die ungültige Operanden enthält.
  3. Der Prozessor versucht, eine Anweisung im geschützten Modus auszuführen, während er im virtuellen 8086-Modus ausgeführt wird.
  4. Der Prozessor versucht, ein LOCK-Präfix mit einer Anweisung auszuführen, die nicht gesperrt werden kann.

07 = Fehler des Kopressors nicht verfügbar

Dieser Fehler kann auftreten, wenn kein mathematischer Koprozessor vorhanden ist. Dieser Fehler kann auch auftreten, wenn der mathematische Coprozessor verwendet wird und ein Taskwechsel ausgeführt wird.

08 = Doppelfehler

Dieser Fehler tritt auf, wenn die Verarbeitung einer Ausnahme eine zweite Ausnahme auslöst.

09 (OD) = Copressor Segment Overrun

Gleitpunktoperand liegt außerhalb des Segments.

10 (0Ah / 0A) = Ungültiger Task-Statussegmentfehler

Mehrere mögliche Ursachen, da das Task-Statussegment mehrere Deskriptoren enthält.

11 (0Bh) = Fehler nicht vorhanden

Der nicht vorhandene Interrupt ermöglicht es dem Betriebssystem, virtuellen Speicher über den Segmentierungsmechanismus zu implementieren. 0B-Fehler tritt auf, wenn dieses Segment nicht verfügbar ist.

12 (0Ch) = Stapelfehler

Tritt auf, wenn sich der Befehl auf den Speicher bezieht, der über die Grenze des Stapelsegments hinausgeht.

13 (Odh) = Allgemeine Schutzverletzung

Wird durch eine Bedingung verursacht, die von keiner der anderen Prozessorausnahmen abgedeckt ist. Die Ausnahme zeigt an, dass dieses Programm im Speicher beschädigt wurde, was zur sofortigen Beendigung des Programms führt.

  • So beheben Sie einen allgemeinen Schutzfehler.

14 (Oeh) = Seitenfehler

Tritt auf, wenn eine Paging-Schutzregel verletzt wird (wenn das Abrufen fehlschlägt, sind die abgerufenen Daten ungültig oder der Code, der den Fehler ausgegeben hat, hat die Schutzregel für den Prozessor verletzt).

16 (10h) = Coprozessor-Fehler

Tritt ein, wenn eine nicht maskierte Gleitkommaausnahme einen vorherigen Befehl signalisiert hat.

17 (11h) = Ausrichtungsüberprüfungsfehler

Wird nur auf 80486 Computern verwendet. Wird ausgelöst, wenn Code, der am Ringprivileg 3 ausgeführt wird, versucht, auf einen Wortoperanden zuzugreifen, der nicht durch vier teilbar ist, oder ein langer reeller oder temporärer Real, dessen Adresse nicht durch acht teilbar ist.