Ret uhåndteret undtagelse er opstået i din applikation på Windows 10

Kæmper du med en fejlmeddelelse, der er opstået en ubehandlet undtagelse i din ansøgning? Hvis ja, vil denne artikel guide dig til at finde en potentiel løsning på dette problem. Denne fejl opstår normalt, når du forsøger at starte et program, der er bygget tidligere i Visual Studio. Ofte forekommer disse fejlforekomster mest i applikationer relateret til Uplay, Internet Explorer og spil, der er specielt lavet til den ældre version af Windows. Dette problem kan nemt løses ved at prøve nedenstående metoder.

Sådan rettes uhåndteret undtagelse, der er opstået i din applikation på Windows 10

Før du udarbejder metoderne, skal du forstå årsagerne til, at denne ubehandlede undtagelse er opstået i en komponent i din applikation på Windows 10:

  • Tredjeparts antivirusprogram kan forhindre nogle programmer i at fungere for beskyttelse.
  • Tilstedeværelse af korrupte systemfiler.
  • Hvis script-fejlretning er aktiveret, er fejlmuligheden stor.
  • Overtrædelse af MSVCR92.DLL.
  • Hvis Windows, apps og .Net Framework-opdateringer er forældede.
  • Fravær af .Net Framework for apps bygget i den ældre version.

Metode 1: Opdater Windows

Den almindelige årsag bag fejlen, en uhåndteret win32-undtagelse opstod, er, når der var en adgangsovertrædelse i MSVCR92.DLL, der var ansvarlig for at stoppe programmets funktion og kalde strncpy-funktionen. Den vigtigste metode, der anbefales til at løse dette problem, er at opdatere dit Windows-operativsystem, hvis det er forældet. Microsoft er allerede klar over dette problem og leverede rettelsen via sin seneste opdatering. Sørg derfor for, at Windows OS er opdateret til dato. Læs eller guide om Hvad er Windows for at vide mere om Windows Update-processen. For at opdatere Windows, følg vores guide til at downloade og installere den seneste opdatering til Windows 10.

Når alle opdateringer er udført, skal du genstarte dit system. Start applikationen, hvor den ubehandlede undtagelse er opstået i en komponent i din applikation Windows 10-fejlen, der tidligere sejrede, og kontroller, om den er rettet.

Metode 2: Opdater apps

Det er nødvendigt at holde apps opdateret. Opdateringsprocessen sikrer altid at forhindre, at eventuelle fejl er til stede tidligere. Følg derfor nedenstående trin for at opdatere apps.

1. Tryk på Windows-tasten, skriv Microsoft Store, og klik på Åbn.

  Sådan får du vist et diasshow på Windows 10

2. Klik på ikonet med tre vandrette prikker i øverste højre hjørne af Microsoft Store-skærmsiden.

3. Vælg indstillingen Downloads og opdateringer i rullemenuen.

4. Klik på knappen Få opdateringer for at downloade de afventende opdateringer for alle apps, der er relevante for Microsoft Store.

5. Når du er opdateret, genstart din pc.

Metode 3: Kør Windows Store Apps Fejlfinding

Alle problemer relateret til Microsoft Apps vil blive løst ved at køre en Windows Store Apps fejlfinding. Dette ville også løse denne ubehandlede undtagelsesfejl. Her er et par instruktioner til at køre netværksfejlfinding på Windows 10 PC.

1. Tryk på Windows + I-tasterne samtidigt for at åbne Indstillinger.

2. Vælg indstillingen Opdatering og sikkerhed.

3. Gå til menuen Fejlfinding fra venstre rude.

4. Klik på Windows Store Apps, og vælg knappen Kør fejlfinding.

5. Følg instruktionerne på skærmen for at afslutte fejlfindingsprocessen.

Metode 4: Deaktiver tredjeparts antivirus midlertidigt (hvis relevant)

Tredjeparts antivirus kan forårsage hindring for nogle applikationer og skabe fejlen popup uhåndteret undtagelse er opstået i din applikation. Deaktiver derfor tredjeparts antivirusprogrammet. Læs vores guide til, hvordan du deaktiverer antivirus midlertidigt på Windows 10, og følg instruktionerne for at deaktivere dit antivirusprogram midlertidigt på din pc.

Hvis problemet er løst, skal du sørge for at genaktivere antivirusprogrammet. Det anbefales altid at have din antivirus slået til, da din enhed uden en sikkerhedspakke altid er en trussel.

Metode 5: Slå .Net Framework til

Nogle gamle applikationer og programmer har brug for .Net Framework for at fungere uden fejl. Slå derfor .Net Framework til ved at implementere nedenstående trin.

1. Tryk på Windows + R-tasterne samtidigt for at åbne dialogboksen Kør.

2. Indtast optionalfeatures, og tryk på Enter-tasten for at starte Windows-funktioner.

3. Udvid og marker alle mulighederne under .NET Framework 3.5 (inkluderer .NET 2.0 og 3.0). Klik derefter på OK.

4. Klik på Lad Windows Update downloade filerne for dig.

5. Vent nu et øjeblik, indtil Windows fuldførte den anmodede ændringsprompt vises, og klik derefter på Luk.

6. Endelig genstart pc’en for at ændringerne bliver effektive.

Metode 6: Reparer systemfiler

Nogle gange kan nogle få systemfiler være korrupte på grund af malware-angreb, forkert nedlukning, ufuldstændige Windows-opdateringsinstallationer osv. Diskdrevfejlen påvirker processorens integritet. Derfor er det nødvendigt at køre en systemfilkontrol (SFC) og DISM-scanning (Deployment Image Service and Management) for at reparere fejlene. Læs vores guide til, hvordan du reparerer systemfiler på Windows 10, og følg trinene som instrueret for at reparere alle dine korrupte filer.

Metode 7: Kør Malware Scan

En lille virusinfektion på din enhed eller eksterne harddisk kan forårsage denne fejlmeddelelse. Selvom scanning af pc’en med SFC- og DISM-kommandoer ikke giver dig en rettelse, kan du prøve en komplet malware-scanning. Læs vores guide til, hvordan du fjerner malware fra din pc i Windows 10.

  Hvad er Windows 10 IoT, og hvornår vil du bruge det?

Metode 8: Afinstaller seneste opdateringer

Eventuelle tidligere inkompatible opdateringer på din Windows 10-pc kan forårsage denne fejl. Derfor anbefales det at afinstallere de seneste opdateringer installeret på din computer for at løse denne fejl. Det er meget nemt at udføre opgaven, og trinene demonstreres som følger.

1. Tryk på Windows-tasten og skriv Kontrolpanel, og klik derefter på Åbn.

2. Indstil Vis efter som kategori.

3. Klik nu på Afinstaller et program under menuen Programmer som vist.

4. Klik på Vis installerede opdateringer i venstre rude som vist.

5. Søg og vælg nu den seneste opdatering ved at henvise til Installeret på datoen og klikke på Afinstaller som vist nedenfor.

6. Bekræft til sidst enhver prompt og genstart pc’en.

Metode 9: Slet Launcher Registry-værdi (hvis relevant)

Nogle brugere rapporterede, at en uhåndteret win32-undtagelse opstod, mens de forsøgte at starte Uplay via Ubisoft. Dette kan løses ved at slette startnøglen via registreringseditoren. Følg nedenstående trin for at gøre det samme.

1. Tryk på Windows + R-tasterne samtidigt for at åbne dialogboksen Kør.

2. Skriv regedit og tryk på Enter for at åbne Registreringseditor.

3. Klik på Ja i prompten.

4. Naviger til følgende placering i vinduet Registreringseditor.

ComputerHKEY_LOCAL_MACHINESOFTWAREWOW6432NodeUbisoft

5. Højreklik nu på Launcher-tasten og vælg indstillingen Slet.

6. Luk til sidst registreringseditoren og genstart pc’en, for at ændringerne træder i kraft.

Den ubehandlede undtagelse er opstået i en komponent i din applikation Windows 10 fejl vil blive rettet, hvis launcheren er årsagen til problemet.

Metode 10: Nulstil Internet Explorer (hvis relevant)

Det er almindeligt at stå over for en uhåndteret undtagelse, der er opstået i din applikationsfejl, mens du forsøger at åbne Internet Explorer på dit system. For at rette det skal du nulstille Internet Explorer i dets egenskabsvindue ved at følge instruktionerne nedenfor.

1. Tryk på Windows + R-tasterne samtidigt for at åbne dialogboksen Kør.

2. Skriv inetcpl.cpl på Kør-prompten, og tryk på Enter for at åbne vinduet Internetegenskaber.

3. Skift til fanen Avanceret.

4. Klik på knappen Nulstil som fremhævet for at nulstille programmet i vinduet Internetegenskaber.

5. Marker afkrydsningsfeltet Slet personlige indstillinger i vinduet Nulstil Internet Explorer-indstillinger og klik på Nulstil.

6. Klik på Luk i prompten.

7. Genstart nu din pc og genstart Internet Explorer.

Metode 11: Slå .Net Framework til

Nogle gange kan den nuværende Windows .Net-ramme blive korrupt. På grund af dette kan fejlmeddelelsen ubehandlet undtagelse være opstået i din ansøgning. Sørg derfor for at opgradere .Net Framework til den nyeste version. For at gøre dette skal du implementere instruktionerne.

1. Åbn Kontrolpanel fra Windows-søgelinjen.

2. Indstil Vis efter som kategori. Vælg indstillingen Programmer.

  Sådan afspilles OGG-filer på Windows 10

3. Klik nu på indstillingen Slå Windows-funktioner til og fra under sektionen Programmer og funktioner.

4. I vinduet Windows-funktioner skal du markere indstillingen .NET Framework 4.8 Advanced Series og klikke på OK.

Bemærk: Hvis .NET Framework 4.8 Advanced Series allerede er aktiveret, skal du reparere det ved at fjerne markeringen i afkrydsningsfeltet. Genstart derefter dit system og genaktiver .NET Framework 4.8 Advanced Series. Genstart din computer igen.

5. Genstart til sidst din pc.

Metode 12: Deaktiver script-fejlretning og fjern registreringsdatabasenøgler (hvis relevant)

Hvis script-fejlretningen er aktiveret, og registreringsdatabasen har beskadigede data, kan der forekomme en popup-fejlmeddelelse, især med Internet Explorer-applikationen. Deaktiver derfor script-fejlretningen og fjern de tilknyttede registreringsdatabasenøgler ved at følge nedenstående trin.

1. Tryk på Windows + R-tasterne samtidigt for at åbne dialogboksen Kør.

2. Skriv inetcpl.cpl, og tryk på Enter for at åbne Internetegenskaber.

3. Skift til fanen Avanceret.

4. Find og marker afkrydsningsfeltet Disable script debugging (Internet Explorer) under Browser-sektionen.

5. Vælg Anvend, og klik derefter på OK for at gemme de foretagne ændringer.

6. Når ændringen er udført, skal du trykke på Windows + R-tasterne samtidigt for at åbne dialogboksen Kør.

7. Skriv regedit og tryk på Enter-tasten for at starte Registreringseditor.

8. Klik på Ja i prompten.

9. Naviger til følgende placering i vinduet Registreringseditor.

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows NTCurrentVersionAeDebug

Note 1: Disse illustrationer bruges på en 64-bit maskine.

Bemærk 2: Hvis du bruger en 32-bit maskine, skal du navigere til følgende sti:

HKEY_LOCAL_MACHINE MicrosoftWindows NTCurrentVersionAeDebug

10. Højreklik på Debugger-tasten og vælg Slet fra kontekstmenuen.

11. Når du har slettet nøglen, skal du navigere til følgende placering:

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFramework

Bemærk: Hvis du bruger en 32-bit maskine, skal du navigere til følgende sti:

HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFramework

12. Højreklik nu på DbgManagedDebugger-tasten og vælg Slet fra kontekstmenuen.

13. Luk vinduet Registreringseditor, og genstart din pc.

Metode 13: Udfør Clean Boot

Nogle gange forstyrrer tredjepartsapplikationerne og skaber et modstridende miljø i Windows. Denne fejlfindingsmetode kan fungere til din fordel og finde ud af, om et tredjepartsprogram står bag hindringen og forårsager fejlen. Læs vores guide til, hvordan du udfører ren opstart i Windows 10 for at gøre det samme.

Når du har startet din computer i sikker tilstand, skal du kontrollere, om problemet fortsætter. Hvis det er tilfældet, skal du afinstallere et af de seneste programmer eller programmer, du har tilføjet til dit system.

Metode 14: Nulstil pc

Alligevel, hvis du står over for dette problem på din Windows 10-pc, er det sidste valg at geninstallere systemfilerne. Dette er muligt ved en proces kaldet Ren installation. Det sletter det tidligere operativsystem, de data, der er gemt i programmer, indstillinger og alle dine personlige filer. Og et nyt OS vil blive installeret med alle opdateringerne installeret. Alligevel kan du nulstille Windows 10 uden at miste nogen data. Følg vores guide til, hvordan du nulstiller Windows 10 uden at miste data.

Når du har installeret reparationen på din pc, vil dit operativsystem blive opdateret til den nyeste version.

***

Vi håber, at denne artikel var nyttig, og at du har lært at rette en ubehandlet undtagelse, der er opstået i din applikation i Windows 10. Fortæl os, hvilken metode der fungerede bedst for dig. Du er velkommen til at kontakte os for spørgsmål eller forslag via kommentarfeltet nedenfor.