Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

Kämpar(Are) du med ett felmeddelande om ett ohanterat undantag har inträffat i din ansökan? Om ja, kommer den här artikeln att vägleda dig för att hitta en möjlig lösning för detta problem. Det här felet inträffar vanligtvis när du försöker starta ett program som byggts tidigare i Visual Studio . Ofta(Often) förekommer dessa felinstanser mestadels i program relaterade till Uplay, Internet Explorer och spel(Uplay, Internet Explorer, and games) speciellt framtagna för den äldre versionen av Windows . Det här problemet kan enkelt lösas genom att prova metoderna nedan.

Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

Hur man åtgärdar ett obehandlat undantag har inträffat i din applikation på Windows 10(How to Fix Unhandled Exception Has Occurred in Your Application on Windows 10)

Innan du utarbetar metoderna, förstå orsakerna bakom att detta obehandlade undantag har inträffat i en komponent i din applikation på Windows 10 :

  • Tredjeparts antivirusprogram kan hindra vissa program som fungerar för skydd.
  • Förekomst av korrupta systemfiler.
  • Om skriptfelsökning är aktiverat är risken för fel stor.
  • Brott mot MSVCR92.DLL.
  • Om Windows , appar och .Net Framework - uppdateringar är föråldrade.
  • Avsaknad av .Net Framework för appar byggda i den äldre versionen.

Metod 1: Uppdatera Windows

Den vanliga orsaken bakom felet att ett unhanted win32-undantag inträffade är när det fanns ett åtkomstbrott i MSVCR92.DLL som var(MSVCR92.DLL) ansvarig för att stoppa programmets funktion och anropa strncpy-funktionen. Den främsta metoden som rekommenderas för att lösa det här problemet är att uppdatera ditt Windows -operativsystem om det är föråldrat. Microsoft är redan medveten om det här problemet och tillhandahöll korrigeringen via sin senaste uppdatering. Se därför till att Windows OS är uppdaterat till dags dato. Läs eller guide om Vad är Windows(What is Windows) för att veta mer om Windows Update Process . För att uppdatera Windows följ vår guide för att ladda ner och installera den senaste uppdateringen för Windows 10(download and install Windows 10 latest update) .

Klicka på installera nu för att ladda ner tillgängliga uppdateringar.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

När alla uppdateringar är klara, starta om ditt system. Starta programmet där det obehandlade undantaget har inträffat i en komponent i din applikation Windows 10-fel som tidigare rådde och kontrollera om det är åtgärdat.

Metod 2: Uppdatera appar(Method 2: Update Apps)

Det är nödvändigt att hålla appar uppdaterade. Uppdateringsprocessen säkerställer alltid att eventuella buggar förekommer tidigare. Följ därför stegen nedan för att uppdatera appar.

1. Tryck på Windows-tangenten(Windows key) , skriv Microsoft store och klicka på Öppna(Open) .

Öppna Microsoft Store

2. Klicka på ikonen med tre horisontella prickar(three horizontal dots icon) i det övre högra hörnet på Microsoft Stores(Microsoft Store) skärmsida.

Klicka på de tre horisontella prickarna.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

3. Välj alternativet Nedladdningar och uppdateringar(Downloads and updates) i rullgardinsmenyn.

Välj alternativet Nedladdningar och uppdateringar

4. Klicka på knappen Få uppdateringar(Get updates) för att ladda ner de väntande uppdateringarna för alla appar som är relevanta för Microsoft Store .

klicka på Få uppdateringar.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

5. När du har uppdaterat, starta om (reboot) din dator(your PC) .

Läs också: (Also Read:) Hur man åtgärdar StartupCheckLibrary.dll Missing Error(How to Fix StartupCheckLibrary.dll Missing Error)

Metod 3: Kör Windows Store Apps Felsökare(Method 3: Run Windows Store Apps Troubleshooter)

Alla problem relaterade till Microsoft Apps kommer att åtgärdas genom att köra en Windows Store Apps- felsökare. Detta skulle också lösa detta obehandlade undantagsfel. Här är några instruktioner för att köra nätverksfelsökaren på Windows 10 PC.

1. Tryck på Windows + I keys samtidigt för att öppna Inställningar(Settings) .

2. Välj inställningen Uppdatering och säkerhet .(Update & Security)

klicka på Uppdatera och säkerhet

3. Gå till menyn Felsökning(Troubleshoot) från den vänstra rutan.

4. Klicka på Windows Store Apps och välj knappen Kör felsökaren(Run the troubleshooter) .

Windows Store-appar klicka på kör felsökaren

5. Följ instruktionerna på skärmen(on-screen instructions) för att slutföra felsökningsprocessen. 

Metod 4: Inaktivera antivirus från tredje part tillfälligt (om tillämpligt)(Method 4: Disable Third-Party Antivirus Temporarily (If Applicable))

Tredjeparts antivirus kan orsaka hinder för vissa applikationer och skapa felet popup ohanterat undantag har inträffat i din applikation. Avaktivera därför(Therefore) antivirusprogrammet från tredje part. Läs vår guide om hur du inaktiverar antivirus tillfälligt på Windows 10(How to Disable Antivirus Temporarily on Windows 10) och följ instruktionerna för att inaktivera ditt antivirusprogram(Antivirus) tillfälligt på din dator.

Inaktivera antivirus tillfälligt.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

Om problemet har lösts, se till att återaktivera antivirusprogrammet. Att ha ditt antivirus påslaget rekommenderas alltid eftersom din enhet utan en säkerhetssvit alltid är ett hot.

Metod 5: Slå på .Net Framework(Method 5: Turn On .Net Framework)

Vissa gamla applikationer och program behöver .Net Framework för att fungera utan några fel. Slå därför(Therefore) på .Net Framework genom att implementera stegen nedan.

1. Tryck på Windows + R tangenterna(keys) samtidigt för att öppna dialogrutan Kör(Run dialog box) .

2. Skriv optionalfeatures och tryck på Enter för(Enter key) att starta Windows-funktioner( Windows Features) .

Skriv optionalfeatures och tryck på Enter

3. Expandera(Expand) och markera alla alternativ under .NET Framework 3.5 (inkluderar .NET 2.0 och 3.0)(.NET Framework 3.5 (includes .NET 2.0 and 3.0)) . Klicka sedan på OK .

Se till att alla .NET Framework 3.5 inkluderar .NET 2.0 och 3.0 är aktiverade

4. Klicka på Låt Windows Update ladda ner filerna åt dig(Let Windows Update download the files for you) .

Klicka på Låt Windows Update ladda ner filerna åt dig.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

5. Vänta nu ett par ögonblick tills Windows har slutfört den begärda ändringarna(Windows completed the requested changes) visas och klicka sedan på Stäng(Close) .

Vänta en stund tills Windows har slutfört den begärda ändringarna visas och klicka sedan på Stäng

6. Starta slutligen om datorn(restart the PC ) för att ändringarna ska träda i kraft.

Läs också: (Also Read:) Åtgärda kontextmenyalternativ som saknas när fler än 15 filer har valts(Fix Context Menu Items Missing when more than 15 Files are Selected)

Metod 6: Reparera systemfiler(Method 6: Repair System Files)

Ibland kan några systemfiler vara korrupta på grund av skadliga attacker, felaktig avstängning, ofullständiga installationer av Windows-uppdateringar(malware attacks, improper shutdown, incomplete Windows update installations) etc. Diskenhetsfelet påverkar processorns integritet. Därför är det nödvändigt att köra en systemfilsgranskare ( SFC ) och skanning av distributionsbildservice och -hantering ( DISM ) för att reparera felen. Läs vår guide om hur du reparerar systemfiler på Windows 10(How to Repair System Files on Windows 10) och följ stegen enligt instruktionerna för att reparera alla dina korrupta filer.

Kör SFC och DISM kommandorader för att reparera systemfiler.

Metod 7: Kör skanning av skadlig programvara(Method 7: Run Malware Scan)

En liten virusinfektion på din enhet eller externa hårddisk kan orsaka denna felprompt. Även om genomsökning av datorn med SFC- och DISM- kommandon inte ger dig en fix, kan du prova en komplett skadlig skadlig sökning. Läs vår guide om hur du tar bort skadlig programvara från din dator i Windows 10(How to Remove Malware from your PC in Windows 10) .

välj alternativet Virus- och hotskydd under Skyddsområden

Metod 8: Avinstallera de senaste uppdateringarna(Method 8: Uninstall Recent Updates)

Alla tidigare inkompatibla uppdateringar på din Windows 10-dator kan orsaka detta fel. Därför(Hence) rekommenderas du att avinstallera de senaste uppdateringarna som installerats på din dator för att lösa detta fel. Det är mycket lätt att utföra uppgiften, och stegen demonstreras enligt följande.

1. Tryck på Windows-tangenten(Windows key ) och skriv Kontrollpanelen(Control Panel) och klicka sedan på Öppna(Open) .

Kontrollpanelen i Windows sökfält

2. Ställ in Visa efter(View by) som kategori(Category) .

3. Klicka nu på Avinstallera ett program(Uninstall a program ) under Program-(Programs ) menyn enligt bilden.

Ställ in vyn efter som kategori.  klicka på Avinstallera ett program under Program-menyn

4. Klicka på Visa installerade uppdateringar(View installed updates ) i den vänstra rutan som visas.

Klicka nu på Visa installerade uppdateringar i den vänstra rutan.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

5. Sök och välj nu den senaste uppdateringen genom att se Installerad på(Installed On the ) datumet och klicka på alternativet Avinstallera(Uninstall ) som visas nedan.

Välj nu den senaste uppdateringen och klicka på alternativet Avinstallera

6. Bekräfta slutligen en uppmaning och starta om datorn(restart the PC) .

Läs också: (Also Read:) Fixa 0x80004002: Inget sådant gränssnitt stöds på Windows 10(Fix 0x80004002: No Such Interface Supported on Windows 10)

Metod 9: Ta bort Launcher Registry Value (om tillämpligt)(Method 9: Delete Launcher Registry Value (If Applicable))

Vissa användare rapporterade att ett ohanterat win32-undantag inträffade när de försökte starta Uplay via Ubisoft . Detta kan lösas genom att ta bort startnyckeln via registerredigeraren. Följ stegen nedan för att göra detsamma.

1. Tryck på Windows + R keys samtidigt för att öppna dialogrutan Kör(Run dialog box) .

2. Skriv regedit  och tryck på Enter för att öppna Registereditorn(Registry Editor) .

Skriv regedit i Kör-prompten och tryck på Enter för att öppna Registereditorn

3. Klicka på Ja(Yes) i prompten.

4. I fönstret Registereditorn(Registry Editor window) navigerar du till följande plats.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft

Navigera till följande plats i Registereditorns fönster

5. Högerklicka nu på startknappen(Launcher) och välj alternativet Ta bort .(Delete)

ta bort startnyckelmapp från registerredigeraren

6. Stäng(Registry Editor) slutligen Registereditorn(close) och starta(reboot) om datorn(the PC) för att ändringarna ska träda i kraft.

Det obehandlade undantaget har inträffat i en komponent i din applikation Windows 10-felet kommer att åtgärdas om startprogrammet är orsaken till problemet.

Metod 10: Återställ Internet Explorer (om tillämpligt(Applicable) )

Det är vanligt att du möter ett ohanterat undantag som har inträffat i ditt programfel när du försöker öppna Internet Explorer på ditt system. För att fixa det, återställ Internet Explorer i dess egenskapsfönster genom att följa instruktionerna nedan.

1. Tryck på Windows + R keys samtidigt för att öppna dialogrutan Kör.(Run dialog box.)

2. Skriv inetcpl.cplKör - (Run) prompten(prompt) och tryck på Enter för att öppna fönstret Internetegenskaper .(Internet Properties)

Skriv inetcpl.cpl och tryck på Enter.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

3. Växla till fliken Avancerat .(Advanced)

4. Klicka på knappen Återställ(Reset) som markerad för att återställa programmet i fönstret Internetegenskaper .(Internet Properties)

Gå till fliken Avancerat och klicka på Återställ

5. I fönstret Återställ Internet Explorer-inställningar , markera alternativrutan (Reset Internet Explorer Settings)Ta bort personliga inställningar(Delete personal settings) och klicka på Återställ(Reset) .

Aktivera kryssrutan Ta bort personliga inställningar och välj Återställ.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

6. Klicka på Stäng(Close) i prompten.

Klicka på Stäng i prompten

7. Starta nu om din dator(your PC) och starta om Internet (restart) Explorer(Internet Explorer) .

Läs också: (Also Read:) Fixa COMDLG32.OCX saknas i Windows 10(Fix COMDLG32.OCX Missing in Windows 10)

Metod 11: Slå på .Net Framework(Method 11: Turn On .Net Framework)

Ibland kan det nuvarande Windows .Net- ramverket bli korrupt. På grund av detta kan felmeddelandet ohanterat undantag ha inträffat i din ansökan. Se därför(Therefore) till att uppgradera .Net Framework till den senaste versionen. För att göra det, implementera instruktionerna som ges.

1. Öppna Kontrollpanelen(Control Panel) från Windows sökfält(Windows Search) .

Kontrollpanelen i Windows sökfält

2. Ställ in Visa efter(View by) som kategori(Category) . Välj alternativet Program .(Programs)

Ställ in vyn efter som kategori.  Välj alternativet Program

3. Klicka nu på alternativet Slå på och av Windows-funktioner(Turn Windows features on and off) under avsnittet Program och funktioner .(Programs and Features)

klicka på Slå på och av Windows-funktioner.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

4. I fönstret Windows-funktioner , markera alternativet (Windows Features).NET Framework 4.8 Advanced Series och klicka på OK .

Obs!(Note:) Om .NET Framework 4.8 Advanced Series redan är aktiverat reparerar du det genom att avmarkera rutan. Starta sedan om(reboot) ditt system och återaktivera . NET Framework 4.8 Advanced Series . Återigen, starta(restart) om datorn.

Markera alternativrutan .NET Framework 4.8 Advanced Series

5. Starta slutligen om din dator(restart your PC) .

Metod 12: Inaktivera skriptfelsökning och ta bort registernycklar (om tillämpligt)(Method 12: Disable Script Debugging and Remove Registry Keys (If Applicable))

Om skriptfelsökningen är aktiverad och registret har skadade data, kan ett felmeddelande visas, särskilt med Internet Explorer- programmet. Avaktivera därför(Therefore) skriptfelsökningen och ta bort de tillhörande registernycklarna genom att följa stegen nedan.

1. Tryck på Windows + R keys samtidigt för att öppna dialogrutan Kör .(Run )

2. Skriv inetcpl.cpl  och tryck på Enter för att öppna Internetegenskaper(Internet Properties) .

Skriv inetcpl.cpl och tryck på Enter

3. Växla till fliken Avancerat .(Advanced)

4. Leta upp och markera rutan Inaktivera skriptfelsökning (Internet Explorer)(Disable script debugging (Internet Explorer)) under avsnittet Webbläsare .(Browser)

Aktivera Inaktivera skriptfelsökning av Internet Explorer

5. Välj Använd(Apply) och klicka sedan på OK för att spara ändringarna.

6. När ändringen är klar, tryck på Windows + R tangenterna(keys) samtidigt för att öppna dialogrutan Kör .(Run)

7. Skriv regedit  och tryck på Enter för(Enter key) att starta Registereditorn(Registry Editor) .

Skriv regedit och tryck på Enter

8. Klicka på Ja(Yes) i prompten.

9. Navigera(Registry Editor) till följande plats i Registereditorns fönster.

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug

Obs 1:(Note 1:) Dessa illustrationer används på en 64-bitarsmaskin.

Obs 2:(Note 2:) Om du använder en 32-bitars maskin, navigera sedan till följande sökväg:

HKEY_LOCAL_MACHINE\ Microsoft\Windows NT\CurrentVersion\AeDebug

I fönstret Registerredigerare navigerar du till följande plats.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

10. Högerklicka på Debugger - tangenten och välj Ta bort(Delete) från snabbmenyn.

11. När du har raderat nyckeln, navigera till följande plats:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework

Obs:(Note:) Om du använder en 32-bitarsmaskin, navigera till följande sökväg:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\

När du har raderat nyckeln, navigera till följande plats

12. Högerklicka nu på DbgManagedDebugger- nyckeln och välj Ta bort(Delete) från snabbmenyn.

13. Stäng Registereditorns(Registry Editor ) fönster och starta (reboot) om datorn(your PC) .

Läs också: (Also Read:) Åtgärda Active Directory Domain Services är för närvarande inte tillgänglig(Fix The Active Directory Domain Services is Currently Unavailable)

Metod 13: Utför Clean Boot(Method 13: Perform Clean Boot)

Ibland stör tredjepartsapplikationerna och skapar en konfliktmiljö i Windows . Denna felsökningsmetod kan fungera till din fördel och ta reda på om något tredjepartsprogram ligger bakom hindret och orsakar felet. Läs vår guide om hur du utför ren start i Windows 10(How to Perform Clean Boot in Windows 10) för att göra detsamma.

Markera rutan bredvid Dölj alla Microsoft-tjänster och klicka på knappen Inaktivera alla.  Åtgärda obehandlat undantag har inträffat i din applikation på Windows 10

När du har startat upp din dator i säkert läge, kontrollera om problemet kvarstår. Om så är fallet, avinstallera något av de senaste programmen eller programmen som du har lagt till i ditt system.

Metod 14: Återställ PC(Method 14: Reset PC)

Ändå, om du möter det här problemet på din Windows 10-dator, är det sista valet att installera om systemfilerna. Detta är möjligt genom en process som kallas Ren installation(Clean install) . Det raderar det tidigare operativsystemet ,(System) data som lagrats i program, inställningar och alla dina personliga filer. Och ett nytt OS kommer att installeras med alla uppdateringar installerade. Ändå kan du återställa Windows 10 utan att förlora några data. Följ vår guide om hur du återställer Windows 10 utan att förlora data(How to Reset Windows 10 Without Losing Data) .

Välj nu ett alternativ i fönstret Återställ denna PC.

När du har installerat reparationen på din PC kommer ditt operativsystem att uppdateras till den senaste versionen.

Rekommenderad:(Recommended:)

Vi hoppas att den här artikeln var till hjälp och att du har lärt dig att fixa ett obehandlat undantag har inträffat i din applikation(unhandled exception has occurred in your application) i Windows 10 . Låt oss veta vilken metod som fungerade bäst för dig. Kontakta oss gärna för frågor eller förslag via kommentarsektionen nedan.



About the author

Jag är en Windows-specialist och har arbetat i mjukvarubranschen i över 10 år. Jag har erfarenhet av både Microsoft Windows och Apple Macintosh-system. Mina kunskaper inkluderar: fönsterhantering, hårdvara och ljud, apputveckling med mera. Jag är en erfaren konsult som kan hjälpa dig att få ut det mesta av ditt Windows-system.



Related posts