Oprava neošetřené výjimky, která se vyskytla ve vaší aplikaci v systému Windows 10
Různé / / April 22, 2022
Potýkáte se s chybovou zprávou, že ve vaší aplikaci došlo k neošetřené výjimce? Pokud ano, tento článek vás provede hledáním možného řešení tohoto problému. K této chybě obvykle dochází, když se pokusíte spustit aplikaci vytvořenou dříve v sadě Visual Studio. Tyto výskyty chyb se často objevují většinou v aplikacích souvisejících s Uplay, Internet Explorer a hry speciálně vytvořené pro starší verzi Windows. Tento problém lze snadno vyřešit pomocí níže uvedených metod.
Obsah
- Jak opravit neošetřenou výjimku, která se vyskytla ve vaší aplikaci v systému Windows 10
- Metoda 1: Aktualizujte systém Windows
- Metoda 2: Aktualizujte aplikace
- Metoda 3: Spusťte Poradce při potížích s aplikacemi Windows Store
- Metoda 4: Dočasně zakažte antivirus třetích stran (pokud je to možné)
- Metoda 5: Zapněte rozhraní .Net Framework
- Metoda 6: Oprava systémových souborů
- Metoda 7: Spusťte kontrolu malwaru
- Metoda 8: Odinstalujte poslední aktualizace
- Metoda 9: Odstranění hodnoty registru spouštěče (pokud je to možné)
- Metoda 10: Resetujte Internet Explorer (pokud je to možné)
- Metoda 11: Zapněte rozhraní .Net Framework
- Metoda 12: Zakažte ladění skriptů a odeberte klíče registru (pokud je to možné)
- Metoda 13: Proveďte čisté spuštění
- Metoda 14: Resetujte počítač
Jak opravit neošetřenou výjimku, která se vyskytla ve vaší aplikaci v systému Windows 10
Před zpracováním metod pochopte důvody, proč tato neošetřená výjimka nastala v komponentě vaší aplikace na Windows 10:
- Antivirový program třetí strany může bránit fungování některých aplikací pro ochranu.
- Přítomnost poškozených systémových souborů.
- Pokud je povoleno ladění skriptů, pak je pravděpodobnost chyby vysoká.
- Porušení MSVCR92.DLL.
- Pokud jsou aktualizace systému Windows, aplikací a rozhraní .Net Framework zastaralé.
- Absence rozhraní .Net Framework pro aplikace zabudované ve starší verzi.
Metoda 1: Aktualizujte systém Windows
Běžným důvodem chyby, při které došlo k neošetřené výjimce win32, je, když došlo k přístupu porušení v MSVCR92.DLL odpovědné za zastavení fungování aplikace a volání strncpy funkce. Hlavní metodou doporučenou k vyřešení tohoto problému je aktualizace operačního systému Windows, pokud je zastaralý. Společnost Microsoft si je již tohoto problému vědoma a poskytla opravu prostřednictvím své nejnovější aktualizace. Proto se ujistěte, že je operační systém Windows aktualizován. Přečtěte si nebo veďte dál Co je Windows Chcete-li se dozvědět více o procesu Windows Update. Chcete-li aktualizovat systém Windows, postupujte podle našeho průvodce stáhnout a nainstalovat nejnovější aktualizaci systému Windows 10.
Po dokončení všech aktualizací restartujte systém. Spusťte aplikaci, kde došlo k neošetřené výjimce v komponentě vaší aplikace, dříve převažovala chyba Windows 10 a zkontrolujte, zda je opravena.
Metoda 2: Aktualizujte aplikace
Aplikace je nutné udržovat aktuální. Proces aktualizace vždy zajišťuje, aby se předešlo dřívějšímu výskytu jakýchkoliv chyb. Při aktualizaci aplikací proto postupujte podle níže uvedených kroků.
1. zmáčkni klíč Windows, typ obchod Microsofta klikněte na OTEVŘENO.
2. Klikněte na ikona tří vodorovných teček přítomný v pravém horním rohu Microsoft Store zobrazit stránku obrazovky.
3. Vybrat Stahování a aktualizace možnost v rozevírací nabídce.
4. Klikněte na Získejte aktualizace tlačítko pro stažení čekajících aktualizací pro všechny aplikace relevantní pro Microsoft Store.
5. Po aktualizaci restartovatváš počítač.
Přečtěte si také:Jak opravit chybu StartupCheckLibrary.dll Missing Error
Metoda 3: Spusťte Poradce při potížích s aplikacemi Windows Store
Všechny problémy související s Microsoft Apps budou opraveny spuštěním nástroje pro odstraňování problémů s aplikacemi Windows Store. To by také vyřešilo tuto chybu neošetřené výjimky. Zde je několik pokynů ke spuštění nástroje pro odstraňování problémů se sítí na počítači se systémem Windows 10.
1. zmáčkni Klávesy Windows + I současně otevřít Nastavení.
2. Vybrat Aktualizace a zabezpečení nastavení.
3. Přejít na Odstraňte problémy menu z levého panelu.
4. Klikněte na Aplikace Windows Store a vyberte Spusťte nástroj pro odstraňování problémů knoflík.
5. Následuj pokyny na obrazovce pro dokončení procesu odstraňování problémů.
Metoda 4: Dočasně zakažte antivirus třetích stran (pokud je to možné)
Antivirový program třetí strany by mohl způsobit překážku některým aplikacím a vytvořit vyskakovací okno s chybou, při které ve vaší aplikaci došlo k neošetřené výjimce. Proto zakažte antivirovou aplikaci třetí strany. Přečtěte si našeho průvodce Jak dočasně zakázat antivirus v systému Windows 10 a podle pokynů dočasně deaktivujte antivirový program v počítači.
Pokud byl problém vyřešen, nezapomeňte antivirový program znovu povolit. Vždy se doporučuje mít zapnutý antivirus, protože vaše zařízení bez bezpečnostní sady je vždy hrozbou.
Metoda 5: Zapněte rozhraní .Net Framework
Některé staré aplikace a programy potřebují .Net Framework, aby fungovaly bez jakékoli chyby. Proto zapněte .Net Framework provedením kroků uvedených níže.
1. lis Windows + Rklíče současně otevřít Dialogové okno Spustit.
2. Typ volitelné funkce a udeřit Zadejte klíč obědvat Funkce Windows.
3. Rozbalte a zaškrtněte všechny možnosti pod .NET Framework 3.5 (zahrnuje .NET 2.0 a 3.0) krabice. Poté klikněte OK.
4. Klikněte na Nechte Windows Update stáhnout soubory za vás.
5. Nyní počkejte několik okamžiků, než se Windows dokončil požadované změny zobrazí se výzva a poté klepněte Zavřít.
6. Konečně, restartujte PC aby změny byly účinné.
Přečtěte si také:Opravit chybějící položky kontextové nabídky, když je vybráno více než 15 souborů
Metoda 6: Oprava systémových souborů
Někdy může být několik systémových souborů poškozeno malwarové útoky, nesprávné vypínání, neúplné instalace aktualizací systému Windows, atd. Chyba diskové jednotky ovlivňuje integritu procesoru. K opravě chyb je proto nutné spustit kontrolu systémových souborů (SFC) a kontrolu služeb a správy obrazu nasazení (DISM). Přečtěte si našeho průvodce Jak opravit systémové soubory v systému Windows 10 a postupujte podle pokynů k opravě všech poškozených souborů.
Metoda 7: Spusťte kontrolu malwaru
Tuto chybovou výzvu může způsobit malá virová infekce ve vašem zařízení nebo externím pevném disku. I když skenování počítače pomocí příkazů SFC a DISM nepomůže, můžete zkusit kompletní skenování malwaru. Přečtěte si našeho průvodce Jak odstranit malware z počítače v systému Windows 10.
Metoda 8: Odinstalujte poslední aktualizace
Tuto chybu mohou způsobit jakékoli předchozí nekompatibilní aktualizace na vašem počítači se systémem Windows 10. K vyřešení této chyby vám proto doporučujeme odinstalovat poslední aktualizace nainstalované ve vašem počítači. Úkol je velmi snadné provést a kroky jsou znázorněny následovně.
1. Udeř klíč Windows a typ Kontrolní panela poté klikněte na OTEVŘENO.
2. Nastav Zobrazit podle tak jako Kategorie.
3. Nyní klikněte na Odinstalujte program možnost pod Programy menu, jak je znázorněno.
4. Klikněte na Zobrazit nainstalované aktualizace v levém podokně, jak je znázorněno.
5. Nyní vyhledejte a vyberte nejnovější aktualizaci odkazem na Instalováno na datum a klikněte na něj Odinstalovat možnost, jak je uvedeno níže.
6. Nakonec potvrďte jakoukoli výzvu a restartujte PC.
Přečtěte si také:Oprava 0x80004002: Žádné takové rozhraní není ve Windows 10 podporováno
Metoda 9: Odstranění hodnoty registru spouštěče (pokud je to možné)
Někteří uživatelé hlásili, že při pokusu o spuštění Uplay přes Ubisoft došlo k neošetřené výjimce win32. To lze vyřešit odstraněním spouštěcího klíče pomocí editoru registru. Postupujte podle níže uvedených kroků.
1. lis klávesy Windows + R současně otevřít Dialogové okno Spustit.
2. Typ regedit a udeřit Vstupte otevřít Editor registru.
3. Klikněte na Ano ve výzvě.
4. V Okno Editor registru, přejděte na následující místo.
Počítač\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
5. Nyní klikněte pravým tlačítkem na Spouštěč a vyberte Vymazat volba.
6. Konečně, zavřít a Editor registru a restartovatPC aby změny byly účinné.
Došlo k neošetřené výjimce v komponentě vaší aplikace Chyba Windows 10 bude opravena, pokud je důvodem problému spouštěč.
Metoda 10: Resetujte Internet Explorer (pokud je to možné)
Je běžné, že se při pokusu o otevření aplikace Internet Explorer ve vašem systému vyskytla neošetřená výjimka, ke které došlo v chybě vaší aplikace. Chcete-li to opravit, resetujte aplikaci Internet Explorer v okně vlastností podle níže uvedených pokynů.
1. lis klávesy Windows + R současně otevřít Dialogové okno Spustit.
2. Typ inetcpl.cpl na Běhvýzva a udeřit Vstupte otevřít Vlastnosti Internetu okno.
3. Přepněte na Pokročilý tab.
4. Klikněte na Resetovat zvýrazněné tlačítko pro resetování aplikace v Vlastnosti Internetu okno.
5. Na Obnovte nastavení aplikace Internet Explorer okno, zkontrolujte Smazat osobní nastavení pole možností a klikněte na Resetovat.
6. Klikněte na Zavřít ve výzvě.
7. Nyní, restartovatváš počítač a znovu spustit internet Explorer.
Přečtěte si také:Opravit chybějící COMDLG32.OCX ve Windows 10
Metoda 11: Zapněte rozhraní .Net Framework
Někdy může dojít k poškození současného systému Windows .Net. Z tohoto důvodu se ve vaší aplikaci mohla objevit chybová zpráva neošetřená výjimka. Proto se ujistěte, že upgradujete .Net Framework na nejnovější verzi. Chcete-li to provést, proveďte uvedené pokyny.
1. OTEVŘENO Kontrolní panel z Windows Search bar.
2. Nastav Zobrazit podle tak jako Kategorie. Vybrat Programy volba.
3. Nyní klikněte na Zapněte a vypněte funkce systému Windows možnost pod Programy a funkce sekce.
4. V Funkce Windows okno, zkontrolujte .NET Framework 4.8 Advanced Series možnost a klikněte OK.
Poznámka: Pokud je rozhraní .NET Framework 4.8 Advanced Series již povoleno, opravte jej zrušením zaškrtnutí políčka. Pak, restartovat váš systém a znovu povolte .NET Framework 4.8 Advanced Series. Ještě jednou, restartovat tvůj počítač.
5. Konečně, restartujte počítač.
Metoda 12: Zakažte ladění skriptů a odeberte klíče registru (pokud je to možné)
Pokud je povoleno ladění skriptů a registr má poškozená data, může se objevit vyskakovací okno s chybovou zprávou, zejména u aplikace Internet Explorer. Zakažte proto ladění skriptů a odeberte přidružené klíče registru podle níže uvedených kroků.
1. lis klávesy Windows + R současně otevřít Běh dialogové okno.
2. Typ inetcpl.cpl a udeřit Vstupte otevřít Vlastnosti Internetu.
3. Přepněte na Pokročilý tab.
4. Najděte a zkontrolujte Zakázat ladění skriptů (Internet Explorer) krabice pod Prohlížeč sekce.
5. Vybrat Aplikovat a poté klikněte OK pro uložení provedených změn.
6. Po dokončení úpravy stiskněte Windows + Rklíče současně otevřít Běh dialogové okno.
7. Typ regedit a udeřit Zadejte klíč obědvat Editor registru.
8. Klikněte na Ano ve výzvě.
9. V Editor registru přejděte do následujícího umístění.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
Poznámka 1: Tyto ilustrace jsou použity na 64bitovém počítači.
Poznámka 2: Pokud používáte 32bitový počítač, přejděte na následující cestu:
HKEY_LOCAL_MACHINE\ Microsoft\Windows NT\CurrentVersion\AeDebug
10. Klepněte pravým tlačítkem myši na Debugger a vyberte Vymazat z kontextové nabídky.
11. Po smazání klíče přejděte do následujícího umístění:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
Poznámka: Pokud používáte 32bitový počítač, přejděte na následující cestu:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\
12. Nyní klikněte pravým tlačítkem myši na DbgManagedDebugger a vyberte Vymazat z kontextové nabídky.
13. Zavři Editor registru okno a restartovatváš počítač.
Přečtěte si také:Oprava Služba Active Directory Domain Services je momentálně nedostupná
Metoda 13: Proveďte čisté spuštění
Někdy aplikace třetích stran zasahují a vytvářejí konfliktní prostředí ve Windows. Tato metoda odstraňování problémů by mohla fungovat ve váš prospěch a zjistit, zda nějaký program třetí strany není za překážkou a způsobuje chybu. Přečtěte si našeho průvodce Jak provést čisté spouštění v systému Windows 10 udělat totéž.
Po spuštění počítače v nouzovém režimu zkontrolujte, zda problém přetrvává. Pokud ano, odinstalujte všechny nejnovější programy nebo aplikace, které jste přidali do systému.
Metoda 14: Resetujte počítač
Přesto, pokud čelíte tomuto problému na počítači se systémem Windows 10, poslední možností je přeinstalovat systémové soubory. To je možné pomocí procesu tzv Čistá instalace. Vymaže předchozí operační systém, data uložená v programech, nastavení a všechny vaše osobní soubory. A nainstaluje se nový OS se všemi nainstalovanými aktualizacemi. Přesto můžete resetovat Windows 10 bez ztráty dat. Postupujte podle našeho průvodce Jak resetovat Windows 10 bez ztráty dat.
Po instalaci opravy na vašem PC bude váš operační systém aktualizován na nejnovější verzi.
Doporučeno:
- Oprava konfigurace aplikace Steam nedostupná ve Windows 10
- Oprava Nelze nainstalovat kumulativní aktualizaci KB5008212 ve Windows 10
- Opravte bezdrátovou automatickou konfiguraci služby wlansvc ve Windows 10 neběží
- Jak opravit chybu Windows Update 0x80070057
Doufáme, že vám tento článek pomohl a naučili jste se to opravit ve vaší aplikaci došlo k neošetřené výjimce ve Windows 10. Dejte nám vědět, která metoda se vám osvědčila nejlépe. Neváhejte nás kontaktovat v případě jakýchkoli dotazů nebo návrhů prostřednictvím sekce komentářů uvedené níže.