Napraw nieobsługiwany wyjątek, który wystąpił w Twojej aplikacji w systemie Windows 10
Czy(Are) zmagasz się z komunikatem o błędzie, że w Twojej aplikacji wystąpił nieobsługiwany wyjątek? Jeśli tak, ten artykuł poprowadzi Cię do znalezienia potencjalnego rozwiązania tego problemu. Ten błąd zwykle występuje, gdy próbujesz uruchomić aplikację zbudowaną wcześniej w programie Visual (Visual) Studio . Często(Often) te błędy pojawiają się głównie w aplikacjach związanych z Uplay, Internet Explorerem i grami(Uplay, Internet Explorer, and games) stworzonymi specjalnie dla starszej wersji systemu Windows . Ten problem można łatwo rozwiązać, wypróbowując metody podane poniżej.
Jak naprawić nieobsługiwany wyjątek, który wystąpił w Twojej aplikacji w systemie Windows 10?(How to Fix Unhandled Exception Has Occurred in Your Application on Windows 10)
Przed opracowaniem metod zapoznaj się z przyczynami wystąpienia tego nieobsłużonego wyjątku w składniku aplikacji w systemie Windows 10(Windows 10) :
- Program antywirusowy innych firm może utrudniać działanie niektórych aplikacji w celu ochrony.
- Obecność uszkodzonych plików systemowych.
- Jeśli debugowanie skryptu jest włączone, prawdopodobieństwo błędu jest wysokie.
- Naruszenie MSVCR92.DLL.
- Jeśli Windows , aplikacje i aktualizacje .Net Framework są nieaktualne.
- Brak .Net Framework dla aplikacji zbudowanych w starszej wersji.
Metoda 1: Zaktualizuj system Windows
Częstą przyczyną błędu, w którym wystąpił nieobsługiwany wyjątek win32, jest naruszenie zasad dostępu w MSVCR92.DLL odpowiedzialne za zatrzymanie działania aplikacji i wywołanie funkcji strncpy. Najważniejszą metodą zalecaną w celu rozwiązania tego problemu jest aktualizacja systemu operacyjnego Windows , jeśli jest on nieaktualny. (Windows)Firma Microsoft(Microsoft) jest już świadoma tego problemu i udostępniła poprawkę w najnowszej aktualizacji. Dlatego upewnij się, że system operacyjny Windows(Windows OS) jest aktualny. Przeczytaj lub podaj przewodnik Co to jest system Windows(What is Windows) , aby dowiedzieć się więcej o procesie Windows Update(Windows Update Process) . Aby zaktualizować system Windows(Windows) , postępuj zgodnie z naszym przewodnikiem, aby pobrać i zainstalować najnowszą aktualizację systemu Windows 10(download and install Windows 10 latest update) .
Po zakończeniu wszystkich aktualizacji uruchom ponownie system. Uruchom aplikację, w której wystąpił nieobsługiwany wyjątek w komponencie w Twojej aplikacji, wcześniej wystąpił błąd Windows 10 i sprawdź, czy został naprawiony.
Metoda 2: Zaktualizuj aplikacje(Method 2: Update Apps)
Konieczne jest aktualizowanie aplikacji. Proces aktualizacji zawsze zapewnia, że wszelkie błędy nie są obecne wcześniej. Dlatego wykonaj poniższe czynności, aby zaktualizować aplikacje.
1. Naciśnij klawisz Windows(Windows key) , wpisz Microsoft store i kliknij Otwórz(Open) .
2. Kliknij ikonę trzech poziomych kropek(three horizontal dots icon) znajdującą się w prawym górnym rogu strony ekranu Microsoft Store .
3. Wybierz opcję Pobieranie i aktualizacje(Downloads and updates) z menu rozwijanego.
4. Kliknij przycisk Pobierz aktualizacje(Get updates) , aby pobrać oczekujące aktualizacje dla wszystkich aplikacji związanych ze sklepem Microsoft Store(Microsoft Store) .
5. Po zaktualizowaniu uruchom ponownie (reboot) komputer(your PC) .
Przeczytaj także: (Also Read:) Jak naprawić brakujący błąd StartupCheckLibrary.dll(How to Fix StartupCheckLibrary.dll Missing Error)
Metoda 3: Uruchom narzędzie do rozwiązywania problemów z aplikacjami Windows Store(Method 3: Run Windows Store Apps Troubleshooter)
Wszystkie problemy związane z Microsoft Apps zostaną rozwiązane przez uruchomienie narzędzia do rozwiązywania problemów z aplikacjami Windows Store(Windows Store Apps) . To również rozwiązałoby ten nieobsługiwany błąd wyjątku. Oto kilka instrukcji dotyczących uruchamiania narzędzia do rozwiązywania problemów z siecią na komputerze z systemem Windows 10(Windows 10) .
1. Naciśnij jednocześnie Windows + I keys aby otworzyć Ustawienia(Settings) .
2. Wybierz ustawienie Aktualizacja i zabezpieczenia(Update & Security) .
3. Przejdź do menu Rozwiązywanie problemów(Troubleshoot) z lewego panelu.
4. Kliknij Aplikacje Sklepu Windows( Windows Store Apps) i wybierz przycisk Uruchom narzędzie do rozwiązywania problemów(Run the troubleshooter) .
5. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie,(on-screen instructions) aby zakończyć proces rozwiązywania problemów.
Metoda 4: Tymczasowe wyłączenie antywirusa innych firm (jeśli dotyczy)(Method 4: Disable Third-Party Antivirus Temporarily (If Applicable))
Program antywirusowy innej firmy może powodować utrudnienia w niektórych aplikacjach i powodować w Twojej aplikacji wystąpienie nieobsłużonego wyjątku w wyskakującym okienku błędu. Dlatego(Therefore) wyłącz aplikację antywirusową innej firmy. Przeczytaj nasz przewodnik Jak tymczasowo wyłączyć program antywirusowy w systemie Windows 10(How to Disable Antivirus Temporarily on Windows 10) i postępuj zgodnie z instrukcjami, aby tymczasowo wyłączyć program antywirusowy(Antivirus) na komputerze.
Jeśli problem został rozwiązany, włącz ponownie program antywirusowy. Włączenie antywirusa jest zawsze zalecane, ponieważ urządzenie bez pakietu bezpieczeństwa zawsze stanowi zagrożenie.
Metoda 5: Włącz .Net Framework(Method 5: Turn On .Net Framework)
Niektóre stare aplikacje i programy wymagają .Net Framework do bezbłędnego działania. Dlatego(Therefore) włącz platformę .Net Framework , wykonując czynności podane poniżej.
1. Naciśnij jednocześnie klawisze (keys)Windows + R , aby otworzyć okno dialogowe Uruchom(Run dialog box) .
2. Wpisz opcjonalne(optionalfeatures ) funkcje i naciśnij klawisz Enter,(Enter key) aby uruchomić Funkcje systemu Windows( Windows Features) .
3. Rozwiń(Expand) i zaznacz wszystkie opcje w polu .NET Framework 3.5 (w tym .NET 2.0 i 3.0)(.NET Framework 3.5 (includes .NET 2.0 and 3.0)) . Następnie kliknij OK .
4. Kliknij Pozwól Windows Update pobrać pliki za Ciebie(Let Windows Update download the files for you) .
5. Teraz poczekaj kilka chwil, aż system Windows zakończy, pojawi się monit o żądane zmiany(Windows completed the requested changes) , a następnie kliknij Zamknij(Close) .
6. Na koniec uruchom ponownie komputer(restart the PC ) , aby zmiany zaczęły obowiązywać.
Przeczytaj także: (Also Read:) Napraw brakujące elementy menu kontekstowego, gdy zaznaczono więcej niż 15 plików(Fix Context Menu Items Missing when more than 15 Files are Selected)
Metoda 6: Napraw pliki systemowe(Method 6: Repair System Files)
Czasami kilka plików systemowych może zostać uszkodzonych z powodu ataków złośliwego oprogramowania, niewłaściwego zamykania, niekompletnych instalacji aktualizacji systemu Windows(malware attacks, improper shutdown, incomplete Windows update installations) itp. Błąd dysku wpływa na integralność procesora. W związku z tym uruchomienie narzędzia do sprawdzania plików systemowych ( SFC ) oraz obsługi i zarządzania obrazem wdrażania ( DISM ) jest niezbędne do naprawienia błędów. Przeczytaj nasz przewodnik dotyczący naprawy plików systemowych w systemie Windows 10(How to Repair System Files on Windows 10) i postępuj zgodnie z instrukcjami, aby naprawić wszystkie uszkodzone pliki.
Metoda 7: Uruchom skanowanie złośliwego oprogramowania(Method 7: Run Malware Scan)
Mała infekcja wirusowa na twoim urządzeniu lub zewnętrznym dysku twardym może spowodować ten komunikat o błędzie. Nawet jeśli skanowanie komputera za pomocą poleceń SFC i DISM nie daje rozwiązania, możesz wypróbować pełne skanowanie w poszukiwaniu złośliwego oprogramowania. Przeczytaj nasz przewodnik na temat usuwania złośliwego oprogramowania z komputera w systemie Windows 10(How to Remove Malware from your PC in Windows 10) .
Metoda 8: Odinstaluj ostatnie aktualizacje(Method 8: Uninstall Recent Updates)
Wszelkie poprzednie niezgodne aktualizacje na komputerze z systemem Windows 10 mogą powodować ten błąd. Dlatego(Hence) zaleca się odinstalowanie najnowszych aktualizacji zainstalowanych na komputerze, aby rozwiązać ten błąd. Wykonanie zadania jest bardzo łatwe, a kroki są przedstawione w następujący sposób.
1. Naciśnij klawisz Windows(Windows key ) i wpisz Panel sterowania(Control Panel) , a następnie kliknij Otwórz(Open) .
2. Ustaw Widok według(View by) jako kategorię(Category) .
3. Teraz kliknij opcję Odinstaluj program(Uninstall a program ) w menu Programy(Programs ) , jak pokazano.
4. Kliknij Wyświetl zainstalowane aktualizacje(View installed updates ) w lewym okienku, jak pokazano.
5. Teraz wyszukaj i wybierz najnowszą aktualizację, odnosząc się do Zainstalowane w(Installed On the ) dniu i klikając opcję Odinstaluj(Uninstall ) , jak pokazano poniżej.
6. Na koniec potwierdź wszelkie monity i uruchom ponownie komputer(restart the PC) .
Przeczytaj także: (Also Read:) Napraw 0x80004002: brak takiego interfejsu w systemie Windows 10(Fix 0x80004002: No Such Interface Supported on Windows 10)
Metoda 9: Usuń wartość rejestru programu uruchamiającego (jeśli dotyczy)(Method 9: Delete Launcher Registry Value (If Applicable))
Niektórzy użytkownicy zgłaszali, że podczas próby uruchomienia Uplay za pośrednictwem Ubisoft wystąpił nieobsługiwany wyjątek win32 . Można to rozwiązać, usuwając klucz programu uruchamiającego za pomocą edytora rejestru. Wykonaj poniższe czynności, aby zrobić to samo.
1. Naciśnij jednocześnie Windows + R keys aby otworzyć okno dialogowe Uruchom(Run dialog box) .
2. Wpisz regedit i naciśnij Enter , aby otworzyć Edytor rejestru(Registry Editor) .
3. Kliknij Tak(Yes) w monicie.
4. W oknie Edytora rejestru(Registry Editor window) przejdź do następującej lokalizacji.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
5. Teraz kliknij prawym przyciskiem myszy klawisz Launcher i wybierz opcję Usuń(Delete) .
6. Na koniec zamknij (close)Edytor rejestru(Registry Editor) i uruchom ponownie (reboot) komputer(the PC) , aby zmiany odniosły skutek.
Nieobsługiwany wyjątek wystąpił w składniku aplikacji Błąd systemu Windows 10 zostanie naprawiony, jeśli przyczyną problemu jest program uruchamiający.
Metoda 10: Zresetuj Internet Explorer (jeśli dotyczy(Applicable) )
Często zdarza się, że napotykasz nieobsługiwany wyjątek, który wystąpił w błędzie aplikacji podczas próby otwarcia programu Internet Explorer(Internet Explorer) w systemie. Aby to naprawić, zresetuj Internet Explorer w jego oknie właściwości, postępując zgodnie z instrukcjami podanymi poniżej.
1. Naciśnij jednocześnie Windows + R keys aby otworzyć okno dialogowe Uruchom.(Run dialog box.)
2. Wpisz inetcpl.cpl w wierszu polecenia (prompt)Uruchom(Run) i naciśnij klawisz Enter(Enter) , aby otworzyć okno Właściwości internetowe(Internet Properties) .
3. Przejdź do zakładki Zaawansowane .(Advanced)
4. Kliknij podświetlony przycisk Resetuj(Reset) , aby zresetować aplikację w oknie Właściwości internetowe(Internet Properties) .
5. W oknie Resetuj ustawienia przeglądarki Internet Explorer(Reset Internet Explorer Settings) zaznacz pole opcji Usuń ustawienia osobiste(Delete personal settings) i kliknij Resetuj(Reset) .
6. Kliknij Zamknij(Close) w monicie.
7. Teraz uruchom ponownie (restart) komputer(your PC) i ponownie uruchom Internet Explorer .
Przeczytaj także: (Also Read:) Napraw brak COMDLG32.OCX w systemie Windows 10(Fix COMDLG32.OCX Missing in Windows 10)
Metoda 11: Włącz .Net Framework(Method 11: Turn On .Net Framework)
Czasami obecny framework Windows .Net może ulec uszkodzeniu. Z tego powodu w Twojej aplikacji mógł wystąpić komunikat o błędzie nieobsługiwany wyjątek. Dlatego upewnij się, że .Net (Therefore)Framework jest aktualizowany do najnowszej wersji. W tym celu zastosuj podane instrukcje.
1. Otwórz Panel sterowania(Control Panel) z paska wyszukiwania systemu Windows .(Windows Search)
2. Ustaw Widok według(View by) jako kategorię(Category) . Wybierz opcję Programy(Programs) .
3. Teraz kliknij opcję Włącz i wyłącz funkcje systemu Windows w(Turn Windows features on and off) sekcji Programy i funkcje(Programs and Features) .
4. W oknie Funkcje systemu Windows(Windows Features) zaznacz opcję .NET Framework 4.8 Advanced Series i kliknij OK .
Uwaga:(Note:) Jeśli program .NET Framework 4.8 Advanced Series jest już włączony, napraw go, usuwając zaznaczenie pola. Następnie uruchom(reboot) ponownie system i ponownie włącz . NET Framework 4.8 Zaawansowana seria(NET Framework 4.8 Advanced Series) . Ponownie uruchom ponownie(restart) komputer.
5. Na koniec uruchom ponownie komputer(restart your PC) .
Metoda 12: Wyłącz debugowanie skryptów i usuń klucze rejestru (jeśli dotyczy)(Method 12: Disable Script Debugging and Remove Registry Keys (If Applicable))
Jeśli debugowanie skryptu jest włączone, a rejestr ma uszkodzone dane, może pojawić się komunikat o błędzie, szczególnie w przypadku aplikacji Internet Explorer . Dlatego(Therefore) wyłącz debugowanie skryptu i usuń powiązane klucze rejestru, wykonując czynności podane poniżej.
1. Naciśnij jednocześnie Windows + R keys aby otworzyć okno dialogowe Uruchom .(Run )
2. Wpisz inetcpl.cpl i naciśnij Enter , aby otworzyć Właściwości internetowe(Internet Properties) .
3. Przejdź do zakładki Zaawansowane .(Advanced)
4. Zlokalizuj i zaznacz pole Wyłącz debugowanie skryptów (Internet Explorer)(Disable script debugging (Internet Explorer)) w sekcji Przeglądarka(Browser) .
5. Wybierz Zastosuj(Apply) , a następnie kliknij OK , aby zapisać wprowadzone zmiany.
6. Po zakończeniu modyfikacji naciśnij jednocześnie klawisze (keys)Windows + R , aby otworzyć okno dialogowe Uruchom .(Run)
7. Wpisz regedit i naciśnij klawisz Enter,(Enter key) aby uruchomić Edytor rejestru(Registry Editor) .
8. Kliknij Tak(Yes) w monicie.
9. W oknie Edytora rejestru(Registry Editor) przejdź do następującej lokalizacji.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
Uwaga 1:(Note 1:) Te ilustracje są używane na komputerze 64-bitowym.
Uwaga 2:(Note 2:) Jeśli używasz komputera 32-bitowego, przejdź do następującej ścieżki:
HKEY_LOCAL_MACHINE\ Microsoft\Windows NT\CurrentVersion\AeDebug
10. Kliknij prawym przyciskiem myszy klawisz Debugger i wybierz Usuń(Delete) z menu kontekstowego.
11. Po usunięciu klucza przejdź do następującej lokalizacji:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
Uwaga:(Note:) jeśli używasz komputera 32-bitowego, przejdź do następującej ścieżki:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
12. Teraz kliknij prawym przyciskiem myszy klucz DbgManagedDebugger i wybierz Usuń(Delete) z menu kontekstowego.
13. Zamknij okno Edytora rejestru(Registry Editor ) i uruchom ponownie (reboot) komputer(your PC) .
Przeczytaj także: (Also Read:) Napraw usługi domenowe Active Directory są obecnie niedostępne(Fix The Active Directory Domain Services is Currently Unavailable)
Metoda 13: Wykonaj czysty rozruch(Method 13: Perform Clean Boot)
Czasami aplikacje innych firm przeszkadzają i tworzą środowisko powodujące konflikty w systemie Windows(Windows) . Ta metoda rozwiązywania problemów może działać na Twoją korzyść i sprawdzić, czy za przeszkodą i przyczyną błędu jest jakiś program innej firmy. Przeczytaj nasz przewodnik Jak wykonać czysty rozruch w systemie Windows 10(How to Perform Clean Boot in Windows 10) , aby zrobić to samo.
Po uruchomieniu komputera w trybie awaryjnym sprawdź, czy problem nadal występuje. Jeśli tak, odinstaluj wszystkie najnowsze programy lub aplikacje dodane do systemu.
Metoda 14: Zresetuj komputer(Method 14: Reset PC)
Mimo to, jeśli napotkasz ten problem na komputerze z systemem Windows 10, ostatnim wyborem jest ponowna instalacja plików systemowych. Jest to możliwe dzięki procesowi o nazwie Czysta instalacja(Clean install) . Usuwa poprzedni system operacyjny , dane przechowywane w programach, ustawieniach i wszystkie pliki osobiste. Nowy system operacyjny zostanie zainstalowany ze wszystkimi zainstalowanymi aktualizacjami. Możesz jednak zresetować system Windows 10(Windows 10) bez utraty danych. Postępuj zgodnie z naszym przewodnikiem Jak zresetować system Windows 10 bez utraty danych(How to Reset Windows 10 Without Losing Data) .
Po zainstalowaniu naprawy na komputerze system operacyjny zostanie zaktualizowany do najnowszej wersji.
Zalecana:(Recommended:)
- Napraw konfigurację aplikacji Steam niedostępną w systemie Windows 10(Fix Steam App Configuration Unavailable in Windows 10)
- Napraw nie można zainstalować aktualizacji zbiorczej KB5008212 w systemie Windows 10(Fix Can’t Install Cumulative Update KB5008212 in Windows 10)
- Napraw bezprzewodową usługę autokonfiguracji wlansvc nie działa w systemie Windows 10(Fix the Wireless Autoconfig Service wlansvc Is Not Running in Windows 10)
- Jak naprawić błąd Windows Update 0x80070057?(How to Fix Windows Update 0x80070057 Error)
Mamy nadzieję, że ten artykuł był pomocny i nauczyłeś się naprawiać nieobsługiwany wyjątek, który wystąpił w Twojej aplikacji(unhandled exception has occurred in your application) w systemie Windows 10(Windows 10) . Daj nam znać, która metoda zadziałała najlepiej dla Ciebie. W przypadku jakichkolwiek pytań lub sugestii prosimy o kontakt za pośrednictwem sekcji komentarzy podanej poniżej.
Related posts
Napraw czarne tło pulpitu w systemie Windows 10
Napraw komputer nie przejdzie w tryb uśpienia w systemie Windows 10
Napraw Alt + Tab nie działa w systemie Windows 10
Napraw okno hosta zadań zapobiega wyłączeniu w systemie Windows 10
Napraw Nie można usunąć plików tymczasowych w systemie Windows 10
Napraw błąd braku migracji urządzenia w systemie Windows 10
Napraw czarny ekran League of Legends w systemie Windows 10
Napraw brak połączenia z Internetem po aktualizacji do Windows 10 Creators Update
Napraw problem z wysokim zużyciem procesora i dysku w systemie Windows 10
Napraw mikser głośności nie otwierający się w systemie Windows 10
Napraw brak pliku VCRUNTIME140.dll w systemie Windows 10
Napraw brak ikony pulpitu w systemie Windows 10
Napraw Microsoft Edge, który nie działa w systemie Windows 10
Napraw ikony pulpitu ciągle się zmieniają po aktualizacji Windows 10 Creators Update
Jak naprawić brak BOOTMGR w systemie Windows 10?
Jak naprawić brak odpowiedzi drukarki w systemie Windows 10?
Jak naprawić zablokowanie aktualizacji Avast w systemie Windows 10
Jak naprawić skalowanie rozmytych aplikacji w systemie Windows 10?
Napraw błędy bufora drukarki w systemie Windows 10
Napraw zawieszanie się odtwarzania wideo w systemie Windows 10