Erscheint bei Ihnen häufiger die Fehlermeldung, dass in Ihrer Anwendung eine unbehandelte Ausnahme aufgetreten ist? Dann kann Ihnen dieser Artikel möglicherweise helfen, eine Lösung für dieses Problem zu finden. Diese Art von Fehler tritt meist auf, wenn man eine Anwendung startet, die zuvor in Visual Studio erstellt wurde. Solche Fehler treten gehäuft bei Anwendungen auf, die mit Uplay, Internet Explorer und Spielen in Verbindung stehen, die für ältere Windows-Versionen konzipiert wurden. Das Problem lässt sich durch Ausprobieren der folgenden Methoden leicht beheben.
Behebung einer unbehandelten Ausnahme in Ihrer Windows 10 Anwendung
Bevor wir die Methoden im Detail betrachten, ist es wichtig zu verstehen, warum diese unbehandelte Ausnahme in einer Komponente Ihrer Windows 10-Anwendung auftreten kann:
- Antivirenprogramme von Drittanbietern können aus Sicherheitsgründen verhindern, dass einige Anwendungen ordnungsgemäß funktionieren.
- Beschädigte Systemdateien können das Problem verursachen.
- Die Aktivierung des Skript-Debuggings kann die Wahrscheinlichkeit für das Auftreten des Fehlers erhöhen.
- Eine Beschädigung der MSVCR92.DLL-Datei kann der Auslöser sein.
- Veraltete Windows-, App- und .Net Framework-Updates können ebenfalls zu diesem Fehler führen.
- Das Fehlen des .Net Framework für Apps, die in einer älteren Version entwickelt wurden, kann ebenfalls zu dem Problem führen.
Methode 1: Windows aktualisieren
Ein häufiger Grund für den Fehler, dass eine unbehandelte Win32-Ausnahme aufgetreten ist, ist eine Zugriffsverletzung in der Datei MSVCR92.DLL, welche dafür verantwortlich ist, dass die Anwendung nicht mehr funktioniert und die Funktion strncpy aufgerufen wird. Eine der wichtigsten Empfehlungen zur Lösung dieses Problems ist die Aktualisierung Ihres Windows-Betriebssystems. Microsoft ist sich dieses Problems bewusst und hat mit dem neuesten Update bereits eine Lösung bereitgestellt. Stellen Sie daher sicher, dass Ihr Windows-Betriebssystem auf dem aktuellen Stand ist. Für weitere Informationen über den Windows-Update-Prozess, lesen Sie den Artikel Was ist Windows. Um Windows zu aktualisieren, folgen Sie unserer Anleitung zum Herunterladen und Installieren des neuesten Windows 10 Updates.
Sobald alle Updates abgeschlossen sind, starten Sie Ihr System neu. Starten Sie dann die Anwendung, bei der zuvor die unbehandelte Ausnahme aufgetreten ist, und überprüfen Sie, ob der Fehler behoben wurde.
Methode 2: Apps aktualisieren
Es ist von hoher Bedeutung, die Apps auf dem neuesten Stand zu halten. Updates gewährleisten, dass Fehler, die möglicherweise in der Vergangenheit vorhanden waren, nicht mehr auftreten. Führen Sie die folgenden Schritte aus, um Apps zu aktualisieren:
1. Drücken Sie die Windows-Taste, geben Sie „Microsoft Store“ ein und klicken Sie auf „Öffnen“.
2. Klicken Sie auf das Symbol mit den drei horizontalen Punkten in der oberen rechten Ecke des Microsoft Store-Fensters.
3. Wählen Sie im Dropdown-Menü die Option „Downloads und Updates“ aus.
4. Klicken Sie auf die Schaltfläche „Updates abrufen“, um ausstehende Updates für alle Microsoft Store-Apps herunterzuladen.
5. Starten Sie Ihren PC nach der Aktualisierung neu.
Methode 3: Problembehandlung für Windows Store-Apps ausführen
Alle Probleme, die mit Microsoft-Apps im Zusammenhang stehen, lassen sich oft durch die Ausführung der Problembehandlung für Windows Store-Apps beheben. Dies könnte auch diesen Fehler mit der unbehandelten Ausnahme beheben. Hier sind einige Anweisungen zur Ausführung der Problembehandlung auf einem Windows 10-PC:
1. Drücken Sie gleichzeitig die Tasten Windows + I, um die „Einstellungen“ zu öffnen.
2. Wählen Sie die Einstellung „Update & Sicherheit“ aus.
3. Klicken Sie im linken Bereich auf das Menü „Problembehandlung“.
4. Wählen Sie „Windows Store Apps“ und klicken Sie auf die Schaltfläche „Problembehandlung ausführen“.
5. Folgen Sie den Anweisungen auf dem Bildschirm, um den Fehlerbehebungsprozess abzuschließen.
Methode 4: Antivirensoftware von Drittanbietern vorübergehend deaktivieren (falls zutreffend)
Antivirenprogramme von Drittanbietern können einige Anwendungen blockieren und den Fehler „Eine unbehandelte Ausnahme ist in Ihrer Anwendung aufgetreten“ auslösen. Deaktivieren Sie daher vorübergehend Ihre Antivirensoftware von Drittanbietern. Eine detaillierte Anleitung zur vorübergehenden Deaktivierung von Antivirenprogrammen unter Windows 10 finden Sie in unserem Artikel und folgen Sie den Anweisungen, um Ihr Antivirenprogramm vorübergehend zu deaktivieren.
Wenn das Problem dadurch behoben wurde, aktivieren Sie das Antivirenprogramm wieder. Es ist immer empfehlenswert, Ihre Antivirensoftware aktiv zu lassen, da Ihr System ohne eine Sicherheitssoftware immer einem Risiko ausgesetzt ist.
Methode 5: .Net Framework aktivieren
Einige ältere Anwendungen und Programme benötigen das .Net Framework, um korrekt zu funktionieren. Aktivieren Sie daher das .Net Framework, indem Sie die folgenden Schritte ausführen:
1. Drücken Sie gleichzeitig die Tasten Windows + R, um den Dialog „Ausführen“ zu öffnen.
2. Geben Sie „optionalfeatures“ ein und drücken Sie die Eingabetaste, um die Windows-Funktionen zu öffnen.
3. Erweitern und aktivieren Sie alle Optionen unter „.NET Framework 3.5 (enthält .NET 2.0 und 3.0)“. Klicken Sie dann auf „OK“.
4. Klicken Sie auf „Windows Update die Dateien für Sie herunterladen lassen“.
5. Warten Sie kurz, bis das Windows-Eingabeaufforderungsfenster erscheint, um die gewünschten Änderungen abzuschließen, und klicken Sie dann auf „Schließen“.
6. Starten Sie schließlich den PC neu, damit die Änderungen wirksam werden.
Methode 6: Systemdateien reparieren
Manchmal können einige Systemdateien durch Malware-Angriffe, unsachgemäßes Herunterfahren, unvollständige Windows-Update-Installationen usw. beschädigt werden. Der Festplattenfehler beeinträchtigt die Integrität des Prozessors. Daher ist es notwendig, eine Systemdateiprüfung (SFC) und einen DISM-Scan (Deployment Image Servicing and Management) durchzuführen, um die Fehler zu beheben. Lesen Sie unseren Artikel zum Thema Reparieren von Systemdateien unter Windows 10 und folgen Sie den Anweisungen, um alle beschädigten Dateien zu reparieren.
Methode 7: Malware-Scan durchführen
Eine kleine Virusinfektion auf Ihrem Gerät oder einer externen Festplatte kann diese Fehlermeldung verursachen. Wenn das Scannen mit SFC- und DISM-Befehlen keine Lösung bringt, sollten Sie einen vollständigen Malware-Scan durchführen. Eine Anleitung zum Entfernen von Malware von Ihrem PC unter Windows 10 finden Sie in unserem entsprechenden Artikel.
Methode 8: Letzte Updates deinstallieren
Alle früheren inkompatiblen Updates auf Ihrem Windows 10-PC können diesen Fehler verursachen. Daher wird empfohlen, die letzten auf Ihrem Computer installierten Updates zu deinstallieren, um dieses Problem zu beheben. Die Vorgehensweise ist sehr einfach und die Schritte werden wie folgt gezeigt:
1. Drücken Sie die Windows-Taste, geben Sie „Systemsteuerung“ ein und klicken Sie dann auf „Öffnen“.
2. Stellen Sie die „Ansicht“ auf „Kategorie“ ein.
3. Klicken Sie nun, wie abgebildet, auf die Option „Programm deinstallieren“ im Menü „Programme“.
4. Klicken Sie, wie gezeigt, im linken Bereich auf „Installierte Updates anzeigen“.
5. Suchen Sie nun das neueste Update, wählen Sie es aus (indem Sie auf das „Installationsdatum“ achten) und klicken Sie auf die Option „Deinstallieren“, wie unten gezeigt.
6. Bestätigen Sie abschließend die gegebenenfalls angezeigte Nachfrage und starten Sie den PC neu.
Methode 9: Registrierungswert des Launchers löschen (falls zutreffend)
Einige Benutzer haben berichtet, dass beim Versuch, Uplay über Ubisoft zu starten, eine unbehandelte Win32-Ausnahme aufgetreten ist. Dies lässt sich beheben, indem Sie den Launcher-Schlüssel im Registrierungseditor löschen. Führen Sie die unten aufgeführten Schritte aus:
1. Drücken Sie gleichzeitig die Tasten Windows + R, um den Dialog „Ausführen“ zu öffnen.
2. Geben Sie „regedit“ ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu starten.
3. Klicken Sie in der Eingabeaufforderung auf „Ja“.
4. Navigieren Sie im Fenster des Registrierungseditors zum folgenden Ort:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
5. Klicken Sie nun mit der rechten Maustaste auf den „Launcher“-Schlüssel und wählen Sie die Option „Löschen“.
6. Schließen Sie abschließend den Registrierungseditor und starten Sie den PC neu, damit die Änderungen wirksam werden.
Der Windows 10-Fehler „Nicht behandelte Ausnahme in einer Komponente Ihrer Anwendung“ sollte behoben sein, wenn der Launcher das Problem war.
Methode 10: Internet Explorer zurücksetzen (falls zutreffend)
Es kann oft vorkommen, dass beim Versuch, den Internet Explorer zu öffnen, eine nicht behandelte Ausnahme auftritt. Um das Problem zu beheben, setzen Sie den Internet Explorer in seinem Eigenschaftenfenster zurück. Befolgen Sie dazu die folgenden Anweisungen:
1. Drücken Sie gleichzeitig die Tasten Windows + R, um den Dialog „Ausführen“ zu öffnen.
2. Geben Sie in der Ausführen-Eingabeaufforderung „inetcpl.cpl“ ein und drücken Sie die Eingabetaste, um das Fenster „Internetoptionen“ zu öffnen.
3. Gehen Sie zum Reiter „Erweitert“.
4. Klicken Sie auf die markierte Schaltfläche „Zurücksetzen“, um die Anwendung im Fenster „Internetoptionen“ zurückzusetzen.
5. Aktivieren Sie im Fenster „Internet Explorer-Einstellungen zurücksetzen“ das Kontrollkästchen „Persönliche Einstellungen löschen“ und klicken Sie auf „Zurücksetzen“.
6. Klicken Sie in der Eingabeaufforderung auf „Schließen“.
7. Starten Sie nun Ihren PC neu und starten Sie den Internet Explorer erneut.
Methode 11: .Net Framework aktualisieren
Manchmal kann das aktuelle Windows .Net Framework beschädigt sein. Aus diesem Grund kann die Fehlermeldung „Nicht behandelte Ausnahme in Ihrer Anwendung“ auftreten. Stellen Sie daher sicher, dass Sie das .Net Framework auf die neueste Version aktualisieren. Führen Sie dazu die folgenden Anweisungen aus:
1. Öffnen Sie die Systemsteuerung über die Windows-Suchleiste.
2. Stellen Sie die „Ansicht“ auf „Kategorie“ ein. Wählen Sie dann die Option „Programme“.
3. Klicken Sie nun im Abschnitt „Programme und Funktionen“ auf die Option „Windows-Funktionen aktivieren oder deaktivieren“.
4. Aktivieren Sie im Fenster „Windows-Funktionen“ die Option „.NET Framework 4.8 Advanced Series“ und klicken Sie auf „OK“.
Hinweis: Wenn „.NET Framework 4.8 Advanced Series“ bereits aktiviert ist, reparieren Sie es, indem Sie das Kontrollkästchen deaktivieren. Starten Sie Ihr System neu und aktivieren Sie dann „.NET Framework 4.8 Advanced Series“ erneut. Starten Sie Ihren Computer erneut neu.
5. Starten Sie abschließend Ihren PC neu.
Methode 12: Skriptdebugging deaktivieren und Registrierungsschlüssel entfernen (falls zutreffend)
Wenn das Skriptdebugging aktiviert ist und die Registrierung Daten beschädigt hat, kann eine Fehlermeldung angezeigt werden, insbesondere beim Internet Explorer. Deaktivieren Sie daher das Skriptdebugging und entfernen Sie die zugehörigen Registrierungsschlüssel, indem Sie die folgenden Schritte ausführen:
1. Drücken Sie gleichzeitig die Tasten Windows + R, um den Dialog „Ausführen“ zu öffnen.
2. Geben Sie „inetcpl.cpl“ ein und drücken Sie die Eingabetaste, um die Internetoptionen zu öffnen.
3. Gehen Sie zum Reiter „Erweitert“.
4. Suchen Sie im Bereich „Browser“ nach dem Kontrollkästchen „Skriptdebugging deaktivieren (Internet Explorer)“ und aktivieren Sie es.
5. Wählen Sie „Anwenden“ und klicken Sie dann auf „OK“, um die vorgenommenen Änderungen zu speichern.
6. Drücken Sie nach Abschluss der Änderung gleichzeitig die Tasten Windows + R, um den Dialog „Ausführen“ zu öffnen.
7. Geben Sie „regedit“ ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu starten.
8. Klicken Sie in der Eingabeaufforderung auf „Ja“.
9. Navigieren Sie im Fenster des Registrierungseditors zum folgenden Speicherort:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
Hinweis 1: Diese Abbildungen werden auf einem 64-Bit-Computer verwendet.
Hinweis 2: Wenn Sie einen 32-Bit-Computer verwenden, navigieren Sie zu folgendem Pfad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
10. Klicken Sie mit der rechten Maustaste auf den „Debugger“-Schlüssel und wählen Sie im Kontextmenü „Löschen“.
11. Navigieren Sie nach dem Löschen des Schlüssels zum folgenden Ort:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
Hinweis: Wenn Sie einen 32-Bit-Computer verwenden, navigieren Sie zu folgendem Pfad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
12. Klicken Sie nun mit der rechten Maustaste auf den Schlüssel „DbgManagedDebugger“ und wählen Sie im Kontextmenü „Löschen“.
13. Schließen Sie das Fenster des Registrierungseditors und starten Sie Ihren PC neu.
Methode 13: Führen Sie einen sauberen Neustart durch
Manchmal können Anwendungen von Drittanbietern Störungen verursachen und eine widersprüchliche Umgebung in Windows schaffen. Diese Methode zur Fehlerbehebung kann möglicherweise helfen festzustellen, ob ein Programm eines Drittanbieters hinter der Blockade steckt und den Fehler verursacht. Eine detaillierte Anleitung zum Durchführen eines sauberen Neustarts unter Windows 10 finden Sie in unserem entsprechenden Artikel.
Nachdem Sie Ihren Computer im abgesicherten Modus gestartet haben, überprüfen Sie, ob das Problem weiterhin besteht. Wenn das Problem weiterhin besteht, deinstallieren Sie alle neu hinzugefügten Programme oder Anwendungen.
Methode 14: PC zurücksetzen
Wenn dieses Problem weiterhin auf Ihrem Windows 10-PC auftritt, ist die letzte Möglichkeit, die Systemdateien neu zu installieren. Dies ist durch den Prozess einer Neuinstallation möglich. Dabei wird das vorherige Betriebssystem, die in Programmen gespeicherten Daten, Einstellungen und alle Ihre persönlichen Dateien gelöscht. Ein neues Betriebssystem mit allen installierten Updates wird installiert. Sie können Windows 10 auch zurücksetzen, ohne Daten zu verlieren. Eine Anleitung zum Zurücksetzen von Windows 10 ohne Datenverlust finden Sie in unserem Artikel.
Sobald Sie die Reparatur auf Ihrem PC installiert haben, wird Ihr Betriebssystem auf die neueste Version aktualisiert.
***
Wir hoffen, dieser Artikel war hilfreich und Sie haben gelernt, wie Sie eine nicht behandelte Ausnahme in Ihrer Anwendung unter Windows 10 beheben können. Teilen Sie uns mit, welche Methode für Sie am besten funktioniert hat. Zögern Sie nicht