Kuidas parandada Windowsi viga „Teie rakenduses on käsitlemata erand”?



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

' Rakenduses * application_name * ilmnes käsitlemata win32 erand ‘Tõrge ilmneb tavaliselt siis, kui kasutaja proovib käivitada rakenduse, mis on ehitatud Visual Studio's. Enamik selle vea teatatud juhtumeid on seotud Uplay, Internet Exploreri ja mitme Legacy mänguga, mis olid algselt ehitatud Windowsi vanemate versioonide jaoks.



Töötlemata Win32 erand ilmnes aastal



Märge : Siin on kuidas parandada Visual C ++-ga seotud käitusteavet .



Mis põhjustab Viga „Teie rakenduses on käsitletud erandit” Windowsis?

Sellel probleemil on mitu lihtsat põhjust ja probleemi saab tõhusalt lahendada, kui suudate oma stsenaariumi ära tunda lihtsalt õige põhjuse tuvastamise põhjal. Vaadake allolevat loendit:

  • Teie viirusetõrje võib olla süüdlane - Teadaolevalt on selle probleemi põhjustanud mõned viirusetõrjevahendid, näiteks Panda Antivirus, nii et veenduge, et need asendada.
  • Teatud programmid või pahavara võivad töötada - Kui arvutis töötab installitud programm või pahavara, võiksite sellest lahti saada. Käivitage puhas alglaadimine, et näha, kas see on õige põhjus.
  • Microsofti .NET Framework-i install on rikutud - Kui selle põhifailid on rikutud, võite proovida selle installimist parandada, installida uuema versiooni või teha SFC-skannimist.
  • Skripti silumine on lubatud registri kaudu - Nagu selgub, võib konkreetne registrivõti aidata selle probleemi ilmnemisele kaasa. Selle hooldamiseks peate keelama skriptide silumise registrivõtmete kaudu.
  • Juurdepääsu rikkumine Msvcr92.dll-s - Allikapuhvri ületamine või vale lõplik bait on ka selle probleemi potentsiaalsed põhjused. Nende lahendamiseks peate installima kõik ootel olevad Windowsi värskendused.
  • Ubisofti kanderaketi registrivõtme kustutamine - Kui näete Uplay.exe käivitamisel seda viga, on see tingitud Ubisofti mängude käivitaja veast. Selle probleemi saab lahendada ka registri kaudu, kustutades sellele käivitusprogrammile kuuluva väärtuse.
  • Süsteemifailide rikutud - Selle probleemi võib tekitada ka süsteemifailide vastuolulisus. Kerge korruptsiooni saab lahendada lihtsate DISM- ja SFC-skannimiste abil. Raskemates olukordades peaks probleemi lahendamisel aitama puhas installimine või parandamine.

1. lahendus: installige kõik ootel Windows Update

Üks levinumaid põhjuseid, mis lõpuks põhjustab Ilmnes käsitlemata win32 erand ‘Tõrge on rakendus, mis ehitati x64 platvormi jaoks MSVCR90.DLL abil, kutsudes lõpuks üles funktsiooni strncpy.

Sel juhul käivitati juurdepääsurikkumine Msvcr92.DLL fail põhjustab tõenäoliselt rakenduse strncpy funktsioonis reageerimise lõpetamise. Allikapuhvri ületamine või vale lõplik bait on selle probleemi kõige tõenäolisemad põhjused.



Õnneks on Microsoft juba sellest probleemist teadlik ja on selle probleemi jaoks välja andnud kiirparanduse, mis selle automaatselt lahendab. Selle kasutamiseks on vaja ainult värskendada oma OS-i versioon uusimale saadaolevale versioonile.

Märge: See käigultparandus lükati Visual Studio 2008 redaktsiooni, mida Windows automaatselt värskendab, seega on alltoodud toimingud universaalsed ja peaksid töötama sõltumata teie OS-i versioonist.

Siin on kiire juhend Windowsi järgu värskendamiseks uusimale versioonile, et installida Visual Studio 2008 kiirparandus ja probleem lahendada:

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Järgmiseks tippige ‘Ms-settings: windowsupdate’ ja vajutage Sisenema Windowsi vahekaardi Windowsi värskendamine avamiseks Seaded rakendus.

    Windows Update'i kuva avamine

    Märge: Juhul, kui teil tekib see probleem operatsioonisüsteemis Windows 7 või Windows 8.1. kasuta ‘Wuapp’ selle asemel käsk.

  2. Kui olete jõudnud Windowsi värskenduste ekraanile, alustage klõpsates nuppu Kontrolli kas uuendused on saadaval . Seejärel alustage kõigi installimise lõpuleviimiseks ekraanil kuvatavaid viipasid Windowsi uuendus mis ootab praegu installimist.

    Iga ootel oleva Windowsi värskenduse installimine

    Märge: Pidage meeles, et oluline on installida kõik värskendused, mitte ainult kriitilised. Kuna käigultparandus on kaasatud Visual Stuudio redaktsiooni, võite vastava värskenduse leida jaotisest Valikuline, nii et installige need kindlasti.

  3. Kui teil palutakse enne kõigi saadaolevate värskenduste installimist võimalus taaskäivitada, tehke seda. Kuid pärast järgmise käivitamise lõppu naaske samale ekraanile, et ülejäänud värskenduste installimine lõpule viia.
  4. Kui kõik ootel värskendused on installitud, taaskäivitage arvuti veel kord ja korrake seejärel toimingut, mis varem tõrketeate põhjustas, et näha, kas probleem on lahendatud.

Juhul, kui kohtate endiselt Ilmnes käsitlemata win32 erand ‘Viga, liikuge allpool järgmise meetodi juurde.

Lahendus 2. Asendage viirusetõrje

Tasuta viirusetõrjetööriistadest võib olla palju abi ja nad saavad oma tööd kaitsta teie arvutit, kuid mõnikord ei saa nad lihtsalt teie arvuti muude asjadega hästi hakkama. Kaaluge viirusetõrje väljavahetamist, kui see põhjustab sisselülitamisel selle probleemi!

  1. Klõpsake menüüd Start ja avage Kontrollpaneel seda otsides. Teise võimalusena võite klõpsata seadete avamiseks hammasrattaikoonil, kui kasutate Windows 10.
  2. Valige juhtpaneelil Kuva nimega - kategooria paremas ülanurgas ja klõpsake nuppu Programmi desinstallimine jaotises Programmid.

Desinstallige programm juhtpaneelilt

  1. Kui kasutate rakendust Seaded, klõpsake nuppu Rakendused peaks kohe avama kõigi arvutisse installitud programmide loendi.
  2. Leidke juhtpaneelilt või sätetest oma viirusetõrjetööriist ja klõpsake nuppu Desinstalli .
  3. Selle desinstallimisviisard peaks avanema, nii et järgige desinstallimiseks juhiseid.

Teie viirusetõrje desinstallimine

  1. Kui desinstalliprotsess on protsessi lõpetanud, klõpsake nuppu Lõpeta ja taaskäivitage arvuti, et näha, kas tõrkeid ikka ilmub. Veenduge, et valisite a parem viirusetõrje võimalus .

Lahendus 3. Käivitusregistri väärtuse kustutamine (kui see on asjakohane)

Kui puutute kokku Ilmnes käsitlemata win32 erand Viga Uplay.exe või mõne muu Ubisoftile kuuluva rakenduse käivitamisel on tõenäoliselt tingitud nende Ubisoft Game Launcheri veast.

Nagu selgub, näib see olevat Windows 10-s laialt levinud probleem, eriti nende kasutajate seas, kellele on korraga installitud nii Steam kui ka Uplay.

Mitu mõjutatud kasutajat, kes on selle probleemi lahendamisega hädas, on suutnud selle parandada, kasutades registriredaktorit, et leida käivitusprogrammile kuuluv stringi registriväärtus ja selle kustutada. See kõrvaldab väidetavalt konflikti, võimaldades mõlemal rakendusel sama masina all korralikult töötada.

Siin on kiire juhend Uplay käivitajaga seotud registriväärtuse kustutamiseks:

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Sisestage tekstivälja 'Regedit' ja vajutage Sisenema avada Registriredaktor . Kui teil palutakse UAC (kasutajakonto kontroll) viip, tippige Jah anda administraatoriõigusi.

    Avage Regedit

  2. Kui olete Registriredaktor , liikuge järgmisse asukohta navigeerimiseks akna vasakus servas:
    Arvuti  HKEY_LOCAL_MACHINE  SOFTWARE  WOW6432Node  Ubisoft

    Märge: Võite navigeerida seal käsitsi või kleepida asukoha otse ülaosas asuvale navigeerimisribale ja vajutada Sisenema et sinna koheselt jõuda.

  3. Kui olete jõudnud õigesse asukohta maanduda, liikuge ekraani parempoolsesse ossa ja paremklõpsake Kanderakett ja vali Kustuta sellest lahti saada.

    Käivitaja väärtuse kustutamine

    Märge: Juhul kui saate võtme kustutada, toimige järgmiselt kuidas omandada registrivõtmed .

    Märge: Pärast selle kustutamist on käivitaja sunnitud looma uue käivitaja stringi väärtuse värskete andmetega, mis peaks probleemi lahendama.

  4. Kui võti on kustutatud, sulgege registriredaktor ja taaskäivitage arvuti.
  5. Järgmisel arvuti käivitamisel korrake toimingut, mis varem põhjustas Ilmnes käsitlemata win32 erand ‘Viga ja vaata, kas probleem on lahendatud.

Kui sama probleem püsib, liikuge allpool järgmise võimaliku lahenduse juurde.

Lahendus 4. Lähtestage Internet Explorer (vajaduse korral)

Teine potentsiaalne eksemplar, millel on selle probleemi loomise potentsiaal, on rikutud Internet Exploreri (IE) seeria. Kui puutute kokku „Iexplore.exe-s ilmnes käsitlemata win32-erand.” vea tõenäosus on, et see ilmub pärast ebaõnnestunud skripti.

Selle probleemi lahendamiseks peate lähtestama Internet Exploreri sätted menüü Interneti-suvandid kaudu. Paljud selle veaga tegelenud kasutajad kinnitasid selle toimingu edukaks.

Siin on kiire juhend Internet Exploreri lähtestamiseks, et lahendada Ilmnes käsitlemata win32 erand 'viga:

  1. Veenduge, et Internet Explorer, Edge või mõni muu seotud eksemplar on välja lülitatud ja ühtegi taustaprotsessi ei käivitata.
  2. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Sisestage tekstivälja 'Inetcpl.cpl' ja vajutage Sisenema avada Interneti-suvandid menüü.

    Käivita dialoog: inetcpl.cpl

    Märge: Kui teil palutakse UAC (kasutajakonto kontroll) , klõpsake nuppu Jah anda administraatoriõigusi.

  3. Pärast seda, kui teil õnnestub Interneti-atribuudid ekraanil valige Täpsem vahekaardil ülaosas horisontaalsest menüüst. Järgmisena minge lehele Lähtestage Internet Explorer seaded ja klõpsake nuppu Lähtesta nuppu.

    Internet Exploreri sätete lähtestamine

  4. Kui näete kinnitusekraani, veenduge, et ruut oleks seotud Kustutage isiklikud seaded on märgitud, siis klõpsake nuppu Lähtesta nuppu.

    Internet Exploreri isiklike seadete lähtestamine

  5. Oodake, kuni toiming on lõpule jõudnud, seejärel taaskäivitage oma arvuti ja vaadake, kas probleem on järgmise arvuti käivitamisel lahendatud.

Juhul sama „Iexplore.exe-s ilmnes käsitlemata win32-erand.” viga jätkub, liikuge järgmisele alltoodud meetodile.

Lahendus 5. Keelake skripti silumine ja seotud registrivõtmed (kui see on asjakohane)

Kui teil on Internet Exploreri probleem masinas, kuhu on installitud VS, võib probleem ilmneda ka siis, kui skripti silumine on lubatud ja registrikirjed sisaldavad lõpuks rikutud andmeid.

Mitu mõjutatud kasutajat, kes selle probleemiga kokku puutusid, on kinnitanud, et probleem lahenes pärast Interneti-suvandite menüü avamist skripti silumise keelamiseks ja seejärel registriredaktori abil seotud võtmete kustutamiseks.

Siin on kiire juhend selle kohta, kuidas probleemi lahendada Ilmnes käsitlemata win32 erand aastal iexplorer.exe ” viga:

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Järgmisena tippige tekstikasti sisse ‘ inetcpl.cpl ” ja vajutage Sisenema Interneti-suvandite menüü avamiseks. Kui teil palutakse Kasutajakonto kontroll (UAC) , klõpsake nuppu Jah anda administraatoriõigusi.

    Interneti-atribuutide ekraani avamine

  2. Kui teil õnnestub leida end Interneti-atribuudid ekraani kasutamiseks kasutage ülaosas asuvat menüüd Täpsem vaheleht.
  3. Toas Interneti-atribuudid sirvige ekraanil allapoole Seaded ja märkige ruut, mis on seotud Keela skripti silumine (Internet Explorer) .

    Keela

  4. Kui muudatus on jõustatud, vajutage Rakenda muudatuste salvestamiseks sulgege Interneti-atribuudid aken.
  5. Vajutage Windowsi klahv + R veel kord, et avada veel üks dialoogiboks. Seekord tippige 'Regedit' ja vajutage Sisenema registriredaktori avamiseks. Peate lubama administraatori juurdepääsu, nii et klõpsake nuppu Jah kui kasutajakonto kontrolli aken seda palub.

    Registriredaktori avamine

  6. Registriredaktoris navigeerige vasakpoolse menüü abil järgmisse asukohta:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows NT  CurrentVersion  AeDebug (32-bitine masin) HKEY_LOCAL_MACHINE  SOFTWARE  Wow6432Node  Microsoft  Windows NT  CurrentVersion  AeDebug (64-bitine masin)

    Märge: Kustutatava faili asukoht on erinev sõltuvalt teie kasutatavast Windowsi versioonist. Kui teil on 32-bitine Windowsi versioon, kasutage esimest asukohta, muul juhul kasutage teist.

  7. Kui olete jõudnud õigesse asukohta, liikuge paremas osas alla, paremklõpsake nuppu Silur ja vali Kustuta kontekstimenüüst.

    Siluri registri väärtuse kustutamine

  8. Kui see võti on kustutatud, navigeerige sellesse teise asukohta:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  .NETFramework  (32-bitine masin) HKEY_LOCAL_MACHINE  SOFTWARE  Wow6432Node  Microsoft  .NETFramework (64-bitine masin)

    Märge: Juurdepääs teie kasutatava Windowsi bitiversiooniga seotud registrivõtmele.

  9. Kui jõuate õigesse asukohta, minge parempoolsesse ossa ja kustutage DbgManagedDugugger väärtus, paremklõpsates seda ja valides Kustuta kontekstimenüüst.

    DbManagedDebuggeri kustutamine

  10. Kui olete väärtuse kustutamise suutnud, sulgege registriredaktor ja taaskäivitage arvuti.
  11. Kui järgmine käivitus on lõpule jõudnud, vaadake, kas sama probleem esineb ikka veel.

Juhul kui „Tekkis käsitlemata win32 erand” viga jätkub, liikuge järgmisele alltoodud meetodile.

6. lahendus: installige NET Framework uusim versioon ja parandage see

NET Framework'i arvutisse installimine on ülioluline ning paljud tänapäevased mängud ja programmid sõltuvad selle installimisest. Enne selle parandamist järgige oma arvutisse uusima versiooni installimiseks järgmisi samme.

Sellele navigeerige link ja klõpsake punasel allalaadimisnupul Microsofti .NET Framework uusima versiooni allalaadimiseks. Pärast allalaadimise lõppu leidke allalaaditud fail ja käivitage see. Pange tähele, et teil peab olema pidev juurdepääs Internetile. Installimise jätkamiseks järgige ekraanil kuvatavaid juhiseid.

  1. Pärast uusima versiooni installimist on aeg kontrollida selle terviklikkust. Kasutage klaviatuuril nuppu Windowsi klahv + R klahvikombinatsioon Jookse Dialoogikast.
  2. Trüki sisse kontroll. exe ja klõpsake selle avamiseks nuppu OK.

Juhtpaneeli käitamine

  1. Klõpsake nuppu Programmi desinstallimine ja klõpsake nuppu Windowsi funktsioonide sisse- või väljalülitamine . Veenduge, et asuksite .NET Framework 4.x.x ja veenduge, et see oleks lubatud. ‘X.x’ tähistab teie operatsioonisüsteemi jaoks saadaval olevat uusimat versiooni.
  2. Kui märkeruut .NET Framework 4.x.x kõrval pole lubatud, lubage see, klõpsates kastil. Klõpsake nuppu OK Windowsi funktsioon akna ja taaskäivitage arvuti.

.NET-i raamistiku uusima versiooni lubamine

  1. Kui .Net Framework 4.x.x on juba lubatud, saate .Net Framework'i parandada, tühjendades kasti ja taaskäivitades arvuti. Pärast arvuti taaskäivitamist lubage .Net Framework uuesti ja taaskäivitage arvuti uuesti.

Lahendus 7. Tehke puhas alglaadimine

On mitmeid muid programme ja teenuseid, mis võivad mõjutada Microsofti .NET Framework komplekti õiget funktsionaalsust. Enamasti on põhjuseks teie installitud viirusetõrje ja proovige see keelata, et näha, kas viga püsib. Kuid veendumaks, et miski ei saa installimist häirida, soovitame teil käivitada puhas alglaadimine, mis keelab kõigi muude kui Microsofti programmide ja teenuste käivitamise. Nii saate lihtsalt välja arvata, milline programm selle vea põhjustab!

  1. Kasuta Windows + R klaviatuuri kombinatsioon. Aastal Jookse dialoogiboksi tüüp MSCONFIG ja klõpsake nuppu OK.
  2. Klõpsake vahekaardil Boot ja tühjendage valik Safe Boot (kui see on märgitud).

Käivitatakse MSCONFIG

  1. Klõpsake sama akna vahekaardi Üldine all Valikuline käivitamine ja seejärel klõpsake nuppu Laadige käivitusüksused märkeruut veendumaks, et see pole märgitud.
  2. Vastavalt Teenused Klõpsake vahekaarti, et valida Peida kõik Microsofti teenused märkeruut ja seejärel klõpsake nuppu Keela kõik .

Kõigi muude kui Microsofti teenuste keelamine

  1. Klõpsake vahekaardil Käivitus nuppu Avage tegumihaldur . Paremklõpsake vahekaardi Startup (Tegumihaldur) vahekaardil Startup (Käivitus) igal lubatud käivitusüksusel ja valige Keela .

Kõigi käivitamisüksuste keelamine

  1. Pärast seda peate tegema mõned kõige igavamad protsessid ja see on Startup-üksuste lubamine ükshaaval ja taaskäivitage arvuti. Pärast seda peate kontrollima, kas probleem ilmub uuesti. Peate sama protsessi korrama isegi nende teenuste puhul, mille olete 4. etapis keelanud.
  2. Kui olete probleemse käivitusüksuse või teenuse leidnud, võite probleemi lahendamiseks midagi ette võtta. Kui see on programm, saate seda teha uuesti installima see või remont Kui see on teenus, saate selle keelata jne.

Lahendus 8. Mälulekete otsimiseks kasutage SFC-d

On teatatud, et Microsofti .NET-i raamistiku korruptsioon on seotud vigaste süsteemifailidega. Need probleemid on juurdunud sügavalt süsteemifailide sisse ja ainus viis nende lahendamiseks on süsteemifailide kontrollija (SFC) käivitamine. See skannib teie süsteemifaile vigade suhtes ja parandab või asendab need. Selleks tehke järgmist.

  1. Otsima ' Käsurida ”, Kirjutades selle kas otse menüüsse Start või vajutades selle kõrval olevat otsimisnuppu. Paremklõpsake esimest kirjet, mis kuvatakse otsingutulemina, ja valige kontekstimenüü kirje „Käivita administraatorina”.
  2. Lisaks saate klahvi kuvamiseks kasutada ka Windowsi logoklahvi + R-klahvikombinatsiooni Käivita dialoogiboks . Trüki sisse ' cmd Ilmuvas dialoogiboksis ja kasutage nuppu Ctrl + Tõst + Enter võtmekombinatsioon administraatori käsuviibale.

Käsuviiba käitamine administraatorina

  1. Sisestage aknas järgmised käsud ja vajutage pärast nende sisestamist kindlasti Enter. Oodake „Operatsioon on edukalt lõpule viidud” teade või midagi sarnast, et teada saada, et meetod toimis.
sfc / scannow
  1. Proovige arvuti taaskäivitada ja kontrollige, kas Teie rakenduses on ilmnenud käsitlemata erand viga ilmub teie arvutis jätkuvalt.

Lahendus 9. Puhta installi teostamine

Kui ükski allpool toodud meetoditest pole teid probleemi lahendamisel aidanud, on tõenäoline, et teil on tegemist Windowsi ebajärjekindlusega, mida ei saa tavapäraselt lahendada.

Kui see stsenaarium on rakendatav, peaksite saama probleemi lahendada, lähtestades kõik Windowsi installiga seotud komponendid. Kui soovite seda teed minna, on teil kaks teed edasi. Kõik taandub protseduurile, mida soovite järgida:

  • Remondi paigaldamine (kohapealne remont) - See protseduur on parim lähenemisviis, kui peate värskendama kõiki OS-i komponente, kuid mõned kasutajad võivad lõpuks seda oma maitse jaoks veidi tüütuks pidada. Pidage meeles, et selle paranduse jõustamiseks vajate ühilduvat installikandjat, kuid peamine eelis on see, et kõik teie isikuandmed (sealhulgas mängud, rakendused ja isiklik meedia) säilivad ka siis, kui te ei varunda oma arvutit .
  • Puhas install - Kui otsite lihtsamat lahendust, siis peate seda tegema. Selle jõustamiseks ei vajata installimiskandjat (see kõik toimub Windowsi graafilise kasutajaliidese kaudu). Kuid kui te ei varunda oma andmeid eelnevalt, olge valmis andmete täielikuks kadumiseks.
11 minutit loetud