Jak naprawić „W Twojej aplikacji wystąpił nieobsługiwany wyjątek”
Microsoft Okna 11 Bohater / / June 09, 2023
Opublikowany
Jeśli na komputerze z systemem Windows widzisz błąd „wystąpił nieobsługiwany wyjątek w Twojej aplikacji”, tutaj pokażemy Ci rozwiązania, których możesz użyć, aby to naprawić.
Jeśli uruchamiasz aplikacje lub grasz na komputerze z systemem Windows, możesz napotkać błąd „W Twojej aplikacji wystąpił nieobsługiwany wyjątek" błąd.
Ten błąd jest powiązany z Microsoft .NET Framework, ale może być również spowodowany uszkodzonymi aplikacjami lub plikami systemowymi. Na szczęście mamy kilka opcji, których możesz użyć, aby naprawić błąd „w Twojej aplikacji wystąpił nieobsługiwany wyjątek” poniżej.
Uruchom narzędzie do naprawy .NET Framework
Jednym z pierwszych miejsc, w których można rozpocząć rozwiązywanie problemu, jest uruchomienie pliku Naprawa .NET Frameworknarzędzie, które wykryje i naprawi często występujące problemy z .NET Framework lub jego aktualizacjami.
Aby uruchomić narzędzie do naprawy .NET Framework:
- Pobierz Narzędzie do naprawy Microsoft .NET Framework.
- Uruchom narzędzie, zaakceptuj warunki licencji i kliknij Następny.
- Narzędzie wykryje problemy i wyświetli zalecane zmiany — kliknij Następny zastosować zmiany.
- Po zastosowaniu zmian kliknij przycisk Skończyć przycisk.
- Uruchom ponownie komputer i sprawdź, czy problematyczna aplikacja, gra lub plik działa.
Włącz .NET Framework w systemie Windows
Jeśli po uruchomieniu narzędzia do naprawy błąd nadal występuje, upewnij się, że wszystkie wersje .NET Framework są włączone w twoim systemie. Jeśli nie są zainstalowane, może to spowodować wystąpienie błędu nieobsługiwanego wyjątku.
Aby włączyć .NET Framework w systemie Windows:
- Naciskać Klawisz Windows + R aby otworzyć Uruchomić dialog.
- Typ opcjonalnefunkcje i kliknij OK lub naciśnij Wchodzić.
- Sprawdź oba .NET Framework opcje na ekranie Funkcje systemu Windows i kliknij OK.
- Wybierz Pozwól usłudze Windows Update pobrać pliki za Ciebie opcję na następnym ekranie.
- Zaczekaj na pobranie i zainstalowanie składników.
- Po zakończeniu kliknij Zamknąć i ponownie uruchom komputer, jeśli to konieczne.
Zainstaluj aktualizacje systemu Windows
Utrzymanie komputera z systemem Windows jest niezbędne, aby mieć pewność, że masz najnowsze aktualizacje zabezpieczeń i funkcji. Zapewnia również poprawki błędów, które mogą leżeć u źródła błędu. Więc możesz ręcznie sprawdź dostępność aktualizacji systemu Windows i zainstaluj znalezione poprawki.
otwarty Ustawienia > Windows Update i kliknij Sprawdź aktualizacje przycisk. Należy pamiętać, że do zainstalowania najnowszych poprawek może być wymagane ponowne uruchomienie.
Sprawdź, czy nie ma wirusów lub złośliwego oprogramowania
Oprócz problemów z .NET lub uszkodzonymi plikami, twój system może być zainfekowany wirusem lub innym złośliwym kodem. Na przykład system Windows 11 ma wbudowaną funkcję zabezpieczeń systemu Windows, ale ręczne skanowanie systemu nigdy nie zaszkodzi.
Uruchom Zabezpieczenia systemu Windows z Początek menu, wybierz Ochrona przed wirusami i zagrożeniamii uruchom a Pełne skanowanie.
Niezależnie od tego, co wykryje lub czego nie wykryje, jest to idealna okazja do skonfigurowania Zabezpieczenia systemu Windows dla maksymalnej ochrony aby zapobiec przyszłym atakom wirusów i złośliwego oprogramowania.
Ponadto, jeśli chcesz uzyskać drugą opinię, uruchom bezpłatny program AV innej firmy, taki jak Antywirus AVG Lub Avast aby sprawdzić, czy wykryje problem, i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie w celu usunięcia.
Uruchom skanowanie SFC i DISM
Możesz rozwiązać problem przez uruchamianie skanów SFC i DISM jeśli błąd jest spowodowany uszkodzonymi plikami systemowymi. Każde skanowanie zidentyfikuje i naprawi te pliki. Zazwyczaj najlepszą praktyką jest najpierw uruchomienie skanowania SFC, a następnie skanowanie DISM.
Aby uruchomić skanowanie SFC w systemie Windows 11:
- wciśnij Klucz Windowsa.
- Szukaj PowerShell i kliknij Uruchom jako administrator opcja po prawej stronie.
- Kiedy PowerShell uruchamia się terminal, wpisz następujące polecenie i naciśnij Wchodzić:
sfc /skanuj teraz
- Po zakończeniu skanowania SFC uruchom plik a Skanowanie DISMem znaleźć i zastąpić uszkodzone pliki systemowe, które mogły zostać pominięte podczas poprzedniego skanowania.
- W tym samym oknie terminala otwartym jako Administrator uruchom następujące polecenie:
DISM /Online /Cleanup-Image /RestoreHealth
Pamiętaj, że skanowanie może chwilę potrwać. Ilość czasu różni się w zależności od systemu, więc upewnij się, że masz czas na wykonanie i ukończenie skanowania. Po uruchomieniu obu skanów sprawdź, czy nadal masz problemy z błędem w problematycznej aplikacji, grze lub pliku.
Naprawianie .NET i innych błędów w systemie Windows 11
Gdy zobaczysz błąd „w Twojej aplikacji wystąpił nieobsługiwany wyjątek”, naprawienie .NET Framework jest zazwyczaj najlepszym sposobem na naprawienie tego. Jeśli jednak jest to spowodowane uszkodzonymi plikami systemowymi lub złośliwym kodem, możesz skorzystać z innych powyższych opcji, aby naprawić błąd i wrócić do pracy.
Chociaż system Windows 11 działa dobrze w porównaniu z poprzednimi wersjami, okresowo będą pojawiać się problemy, które trzeba będzie rozwiązać. Na przykład sprawdź, jak to zrobić naprawić błąd niezidentyfikowanej sieci. Lub może być konieczne napraw udostępnianie sieci, które nie działa w systemie Windows 11.
A jeśli pojawia się błąd BSoD, dowiedz się, jak go naprawić Wyjątek Kmode nie został obsłużony. Nie korzystasz jeszcze z systemu Windows 11? Bez obaw. Nauczyć się jak instalować i rozwiązywać problemy z .NET Framework w systemie Windows 10, jeśli wystąpi błąd nieobsługiwanego wyjątku.