Hogyan lehet kijavítani a „kezeletlen kivétel történt az alkalmazásban” hibát Windows rendszeren?



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A ' Kezeletlen win32 kivétel történt az * alkalmazásnév * fájlban ’Hiba általában akkor fordul elő, amikor a felhasználó megpróbál elindítani egy olyan alkalmazást, amely a Visual Studio alkalmazásban készült. Ennek a hibának a legtöbb jelentett előfordulása az Uplay-hez, az Internet Explorerhez és több eredetileg régebbi Windows-verzióhoz készült Legacy játékhoz kapcsolódik.



Kezeletlen Win32 kivétel történt



jegyzet : Itt van a Visual C ++ fájlhoz kapcsolódó futásidejű könyvtár javítása .



Mi okozza a „Kezeletlen kivétel történt az alkalmazásban” hiba Windows rendszeren?

Ennek a problémának számos egyszerű oka van, és a probléma hatékonyan kezelhető, ha fel tudja ismerni a forgatókönyvet, egyszerűen a helyes ok azonosítása alapján. Nézze meg az alábbi listát:

  • Lehet, hogy a vírusirtó vétkes - Egyes víruskereső eszközök, például a Panda Antivirus okozzák ezt a problémát, ezért mindenképpen cserélje ki őket.
  • Bizonyos programok vagy rosszindulatú programok futhatnak - Ha telepített program vagy rosszindulatú program fut a számítógépén, érdemes megszabadulnia tőle. Győződjön meg róla, hogy tiszta rendszert indít, hogy meggyőződjön arról, hogy ez a helyes ok.
  • A Microsoft .NET Framework telepítése sérült - Ha az alapfájljai sérültek, megpróbálhatja javítani a telepítést, telepíteni egy újabb verziót vagy végrehajtani egy SFC-vizsgálatot.
  • A szkriptek hibakeresését a rendszerleíró adatbázis engedélyezi - Mint kiderült, egy adott rendszerleíró kulcs hozzájárulhat a probléma megjelenéséhez. A gondozásához le kell tiltania a szkriptek hibakeresését a rendszerleíró adatbázis kulcsain keresztül.
  • Hozzáférés megsértése az Msvcr92.dll fájlban - A forráspuffer túllépése vagy a nem megfelelő végső bájt szintén ennek a problémának az oka lehet. Megoldásukhoz telepíteni kell minden függőben lévő Windows-frissítést.
  • Az Ubisoft indító rendszerleíró kulcsának törlése - Ha ezt a hibát látja az Uplay.exe elindításakor, annak oka az Ubisoft Game Launcher hibája. Ez a probléma a nyilvántartáson keresztül is megoldható azáltal, hogy törli az indítóhoz tartozó értéket.
  • A rendszerfájl sérülése - A rendszerfájl inkonzisztenciája is létrehozhatja ezt a problémát. A könnyű korrupció egyszerű DISM és SFC vizsgálatokkal megoldható. Súlyosabb körülmények között a tiszta telepítés vagy a javítás telepítése segít a probléma megoldásában.

1. megoldás: Telepítse az összes függőben lévő Windows Update alkalmazást

Az egyik leggyakoribb ok, amely végül a „ Kezeletlen win32 kivétel történt ’A hiba egy olyan alkalmazás, amelyet az x64 platformra készítettek az MSVCR90.DLL segítségével, és végül meghívta az strncpy függvényt.

Ebben az esetben a hozzáférés megsértése váltott ki Msvcr92.DLL a fájl valószínűleg azt fogja eredményezni, hogy az alkalmazás nem válaszol az strncpy függvényben. A túllépő forráspuffer vagy a nem megfelelő végső bájt a probléma legvalószínűbb oka.



Szerencsére a Microsoft már tisztában van ezzel a problémával, és kiadott egy gyorsjavítást a problémához, amely automatikusan megoldja azt. Ennek kihasználásához mindössze annyit kell tennie, hogy frissíti az operációs rendszer verzióját a legújabb elérhető verzióra.

Jegyzet: Ez a gyorsjavítás a Visual Studio 2008 verziójában került beépítésre, amelyet a Windows automatikusan frissít, ezért az alábbi lépések univerzálisak, és az operációs rendszer verziójától függetlenül működniük kell.

Itt található egy gyors útmutató a Windows build legújabb verziójára történő frissítéséről a Visual Studio 2008 gyorsjavításának telepítéséhez és a probléma megoldásához:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be ’Ms-settings: windowsupdate’ és nyomja meg Belép a Windows frissítés fülének megnyitásához Beállítások kb.

    A Windows Update képernyő megnyitása

    Jegyzet: Abban az esetben, ha ezzel a problémával találkozik Windows 7 vagy Windows 8.1 rendszeren. használja a „Wuapp” parancs helyett.

  2. Miután sikerült elérnie a Windows Update képernyőt, először kattintson a gombra Frissítések keresése . Ezután kezdje el követni a képernyőn megjelenő utasításokat a telepítés befejezéséhez Windows Update amely jelenleg telepítésre vár.

    Minden függőben lévő Windows frissítés telepítése

    Jegyzet: Ne feledje, hogy döntő fontosságú, hogy minden frissítést telepítsen, ne csak a kritikusakat. Mivel a gyorsjavítást a Visual Studio verziója tartalmazza, előfordulhat, hogy a kérdéses frissítést az Opcionális részben találja meg, ezért feltétlenül telepítse mindegyiket.

  3. Abban az esetben, ha az újraindítást kéri, mielőtt lehetősége nyílik minden elérhető frissítés telepítésére, tegye meg. De mindenképpen térjen vissza ugyanarra a képernyőre, miután a következő indítás befejeződött, hogy befejezze a többi frissítés telepítését.
  4. Miután minden függőben lévő frissítést telepített, indítsa újra a számítógépet egy utolsó alkalommal, majd ismételje meg a hibaüzenetet korábban kiváltó műveletet, hogy lássa, megoldódott-e a probléma.

Abban az esetben, ha még mindig találkozik a Kezeletlen win32 kivétel történt ’Hiba, lépj le az alábbi következő módszerre.

2. megoldás: Cserélje ki az antivírust

Az ingyenes víruskereső eszközök meglehetősen hasznosak lehetnek, és elvégezhetik a munkájukat, hogy megvédjék a számítógépet, de néha egyszerűen nem jönnek jól más dolgokkal a számítógépen. Fontolja meg az antivírus cseréjét, ha ez bekapcsoláskor okozza ezt a problémát!

  1. Kattintson a Start menüre, és nyissa meg Vezérlőpult azzal keresve. Alternatív megoldásként kattintson a fogaskerék ikonra a beállítások megnyitásához, ha Windows 10 rendszert használ.
  2. A Vezérlőpulton válassza a lehetőséget Megtekintés másként - Kategória a jobb felső sarokban, és kattintson a gombra Távolítsa el a programot a Programok részben.

Távolítsa el a programot a Vezérlőpultról

  1. Ha a Beállítások alkalmazást használja, kattintson a gombra Alkalmazások azonnal meg kell nyitnia a számítógépére telepített összes program listáját.
  2. Keresse meg a víruskereső eszközt a Vezérlőpulton vagy a Beállításokban, és kattintson a gombra Eltávolítás .
  3. Meg kell nyitnia az eltávolító varázslót, ezért kövesse az utasításokat az eltávolításához.

A víruskereső eltávolítása

  1. Kattintson az Befejezés gombra, amikor az eltávolító befejezi a folyamatot, és indítsa újra a számítógépet, hogy ellenőrizze, továbbra is megjelennek-e hibák. Ügyeljen arra, hogy a jobb víruskereső lehetőség .

3. megoldás: Az Indító rendszerleíró adatbázis törlése (ha van)

Ha a „ Kezeletlen win32 kivétel történt ‘Hiba, amikor az Uplay.exe fájlt vagy egy másik, az Ubisofthoz tartozó alkalmazást próbált elindítani, ennek oka valószínűleg az Ubisoft Game Launcher hibája volt.

Mint kiderült, ez széles körben elterjedt problémának tűnik a Windows 10 rendszeren, különösen azok között a felhasználók körében, akikre a Steam és az Uplay egyaránt telepítve van.

Számos érintett felhasználó, akinek a problémájának megoldásával küzdünk, a Rendszerleíróadatbázis-szerkesztő használatával meg tudta oldani az indítóhoz tartozó karakterlánc-értéket és törölte azt. Ez állítólag kiküszöböli a konfliktust, lehetővé téve mindkét alkalmazás megfelelő működését ugyanazon gép alatt.

Itt található egy gyors útmutató az Uplay indítóval társított beállításjegyzék törléséről:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Írja be a szövegmezőbe „Regedit” és nyomja meg Belép hogy kinyissa a Beállításszerkesztő . Amikor a UAC (felhasználói fiók ellenőrzése) parancs, írja be Igen adminisztratív kiváltságok megadására.

    Nyissa meg a Regedit alkalmazást

  2. Ha már bent van a Beállításszerkesztő , az ablak bal oldali részével navigáljon a következő helyre:
    Számítógép  HKEY_LOCAL_MACHINE  SOFTWARE  WOW6432Node  Ubisoft

    Jegyzet: Vagy manuálisan navigálhat oda, vagy beillesztheti a helyet közvetlenül a tetején lévő navigációs sávba, és megnyomhatja Belép hogy azonnal odaérjen.

  3. Miután sikerült a megfelelő helyre landolni, lépjen lefelé a képernyő jobb oldali részébe, kattintson a jobb gombbal a gombra Indító és úgy dönt Töröl megszabadulni tőle.

    Az Indító érték törlése

    Jegyzet: Ha törölni szeretné a kulcsot, íme hogyan veheti át a rendszerleíró kulcsok tulajdonjogát .

    Jegyzet: A törlés után az indító kénytelen lesz új Launcher karakterlánc-értéket létrehozni friss adatokkal, amellyel megoldania kell a problémát.

  4. A kulcs törlése után zárja be a Beállításszerkesztőt, és indítsa újra a számítógépet.
  5. A számítógép következő indításakor ismételje meg azt a műveletet, amely korábban a Kezeletlen win32 kivétel történt ’Hiba és nézze meg, megoldódott-e a probléma.

Abban az esetben, ha ugyanaz a probléma továbbra is fennáll, lépjen az alábbi lehetséges javításra.

4. megoldás: Állítsa vissza az Internet Explorer alkalmazást (ha van)

A probléma létrehozásának másik lehetséges példánya a sérült Internet Explorer (IE) sorozata. Ha találkozik a „Kezeletlen win32 kivétel történt az iexplore.exe fájlban” a hiba esélye, hogy egy meghibásodott szkript után jelenik meg.

A probléma megoldásához állítsa alaphelyzetbe az Internet Explorer beállításait az Internetbeállítások menüben. Ezt a műveletet sok felhasználó megerősítette, hogy sikeres volt ezzel a hibával.

Itt van egy rövid útmutató az Internet Explorer visszaállításáról az „ Kezeletlen win32 kivétel történt 'hiba:

  1. Győződjön meg arról, hogy az Internet Explorer, az Edge vagy bármely más társított példány ki van kapcsolva, és semmilyen háttérfolyamat nem fut.
  2. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Írja be a szövegmezőbe 'Inetcpl.cpl' és nyomja meg Belép hogy kinyissa a internetes lehetőségek menü.

    Futtassa a párbeszédpanelt: inetcpl.cpl

    Jegyzet: Ha a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.

  3. Miután sikerült bejutni a Internet tulajdonságai képernyőn válassza a ikont Fejlett fülre a vízszintes menü tetején. Ezután menjen a Állítsa vissza az Internet Explorer alkalmazást beállítások és kattintson a gombra Visszaállítás gomb.

    Az Internet Explorer beállításainak visszaállítása

  4. Miután meglátta a megerősítő képernyőt, ellenőrizze, hogy a négyzet a Törölje a személyes beállításokat be van jelölve, majd kattintson a gombra Visszaállítás gomb.

    Az Internet Explorer személyes beállításainak visszaállítása

  5. Várjon, amíg a művelet befejeződik, majd indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e a következő számítógép indításakor.

Abban az esetben, ha ugyanaz „Kezeletlen win32 kivétel történt az iexplore.exe fájlban” hiba továbbra is előfordul, lépjen az alábbi következő módszerre.

5. megoldás: Tiltsa le a szkriptek hibakeresését és a kapcsolódó rendszerleíró kulcsokat (ha van ilyen)

Ha egy olyan gépen találkozik az Internet Explorer problémájával, amelyen VS van telepítve, akkor a probléma akkor is felmerülhet, ha a Script Debugging engedélyezve van, és a rendszerleíró adatbázis bejegyzéseinek sérült adatai vannak.

Több érintett felhasználó, aki találkozott ezzel a problémával, megerősítette, hogy a probléma megoldódott, miután beléptek az Internetbeállítások menübe a szkriptek hibakeresésének letiltásához, majd a Rendszerleíróadatbázis-szerkesztő használatával törölték a társított kulcsokat.

Itt van egy rövid útmutató ennek megtételéről a „ Kezeletlen win32 kivétel történt ban ben iexplorer.exe ” hiba:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be a szövegmezőbe a következőt: inetcpl.cpl ’ és nyomja meg Belép az Internetbeállítások menü megnyitásához. Ha a Felhasználói fiókok felügyelete (UAC) , kattintson a gombra Igen adminisztratív kiváltságok megadására.

    Az Internet tulajdonságai képernyő megnyitása

  2. Ha egyszer sikerül megtalálnod magad a Internet tulajdonságai képernyőn válassza a felső menüben a lehetőséget Fejlett fülre.
  3. Benne Internet tulajdonságai képernyőn görgessen lefelé a Beállítások menüben, és jelölje be a A szkriptek hibakeresésének letiltása (Internet Explorer) .

    Letiltás

  4. A módosítás végrehajtása után nyomja meg Alkalmaz a módosítások mentéséhez, majd zárja be a Internet tulajdonságai ablak.
  5. nyomja meg Windows billentyű + R még egyszer egy újabb párbeszédpanel megnyitásához. Ezúttal írja be „Regedit” és nyomja meg Belép a Beállításszerkesztő megnyitásához. Meg kell adnia az adminisztrátori hozzáférést, ezért kattintson a gombra Igen amikor a Felhasználói fiókok felügyelete ablak kéri.

    A Beállításszerkesztő megnyitása

  6. A Beállításszerkesztőben a bal oldali menü segítségével keresse meg az alábbi helyet:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows NT  CurrentVersion  AeDebug (32 - Bit Machine) HKEY_LOCAL_MACHINE  SOFTWARE  Wow6432Node  Microsoft  Windows NT  CurrentVersion  AeDebug (64 - Bit Machine)

    Jegyzet: A törölni kívánt fájl helye az Ön által használt Windows verziótól függően eltérő. Ha 32 bites Windows-verzióval rendelkezik, használja az első helyet, máskülönben a másodikat.

  7. Miután megérkezett a megfelelő helyre, lépjen le a jobb oldali szakaszba, kattintson a jobb gombbal a gombra Hibakereső és válaszd Töröl a helyi menüből.

    A Debugger rendszerleíró értékének törlése

  8. Miután törölte ezt a kulcsot, keresse meg ezt a második helyet:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  .NETFramework  (32 - Bit Machine) HKEY_LOCAL_MACHINE  SOFTWARE  Wow6432Node  Microsoft  .NETFramework (64 - Bit Machine)

    Jegyzet: Nyissa meg az Ön által használt Windows bites verzióhoz társított rendszerleíró kulcsot.

  9. Amikor a megfelelő helyre érkezik, lépjen a jobb oldali részre, és törölje a DbgManagedDebugger értéket úgy, hogy jobb gombbal kattint rá, és kiválasztja Töröl a helyi menüből.

    A DbManagedDebugger törlése

  10. Miután sikerült törölni az értéket, zárja be a Beállításszerkesztőt, és indítsa újra a számítógépet.
  11. Miután a következő indítás befejeződött, ellenőrizze, hogy ugyanaz a probléma továbbra is fennáll-e.

Abban az esetben, ha a „Kezeletlen win32 kivétel történt” hiba továbbra is előfordul, lépjen az alábbi következő módszerre.

6. megoldás: Telepítse a NET Framework legújabb verzióját és javítsa meg

A NET Framework telepítése a számítógépre létfontosságú, és rengeteg modern játék és program függ attól, hogy telepítette-e. Javítás előtt kövesse az alábbi lépéseket a legújabb verzió telepítéséhez a számítógépére.

Navigáljon erre link és kattintson a piros letöltés gombra a Microsoft .NET-keretrendszer legújabb verziójának letöltéséhez. A letöltés befejezése után keresse meg a letöltött fájlt, és futtassa azt. Ne feledje, hogy állandó hozzáféréssel kell rendelkeznie az internethez. Kövesse a képernyőn megjelenő utasításokat a telepítés folytatásához.

  1. A legújabb verzió telepítése után ideje ellenőrizni annak integritását. A billentyűzeten használja a Windows Key + R billentyűkombináció a Fuss párbeszédablak.
  2. Begépel ellenőrzés. alkalmazás és kattintson az OK gombra a megnyitásához.

A Vezérlőpult futtatása

  1. Kattints a Távolítsa el a programot opciót és kattintson Windows-szolgáltatások be-és kikapcsolása . Ügyeljen arra, hogy megtalálja a .NET Framework 4.x.x és ellenőrizze, hogy engedélyezve van-e. Az „x.x” az operációs rendszer számára elérhető legújabb verziót jelöli.
  2. Ha a .NET Framework 4.x.x melletti jelölőnégyzet nincs engedélyezve, akkor a négyzetre kattintva engedélyezze azt. Kattintson az OK gombra a Windows Feature ablakot, és indítsa újra a számítógépet.

A .NET Framework legújabb verziójának engedélyezése

  1. Ha a .Net Framework 4.x.x már engedélyezve van, akkor a .Net Framework javítható a doboz törlésével és a számítógép újraindításával. A számítógép újraindítása után engedélyezze újra a .Net Framework alkalmazást, és indítsa újra a számítógépet.

7. megoldás: Végezzen tiszta rendszerindítást

Számos egyéb program és szolgáltatás befolyásolhatja a Microsoft .NET-keretrendszer megfelelő működését. A legtöbb esetben az oka a telepített víruskereső, és megpróbálhatja letiltani, hogy a hiba továbbra is fennáll-e. Annak érdekében azonban, hogy semmi ne zavarja a telepítést, javasoljuk, hogy végezzen tiszta rendszerindítást, amely letiltja az összes nem Microsoft-os program és szolgáltatás indítását. Így könnyen levonhatja, hogy melyik program okozza ezt a hibát!

  1. Használja a Windows + R billentyűkombináció a billentyűzeten. Ban,-ben Fuss párbeszédpanel típusát MSCONFIG és kattintson az OK gombra.
  2. Kattintson a Boot fülre, és törölje a jelölést a Safe Boot lehetőségről (ha be van jelölve).

Az MSCONFIG futtatása

  1. Az ugyanabban az ablakban található Általános fül alatt kattintson a elemre Szelektív indítás opciót, majd kattintson a gombra Indítási elemek betöltése jelölőnégyzetet, hogy megbizonyosodjon arról, hogy nincs bejelölve.
  2. Alatt Szolgáltatások fülre kattintva válassza ki a Az összes Microsoft-szolgáltatás elrejtése jelölőnégyzetet, majd kattintson a gombra Az összes letiltása .

Az összes nem Microsoft szolgáltatás letiltása

  1. Kattintson az Indítás fülre Nyissa meg a Feladatkezelőt . Az Indítás fül Feladatkezelő ablakában kattintson a jobb gombbal minden engedélyezett indítási elemre, és válassza ki Letiltás .

Az összes indítási elem letiltása

  1. Ezek után el kell végeznie a legunalmasabb folyamatokat, és ez az az Indítási elemek egyesével történő engedélyezése és indítsa újra a számítógépet. Ezt követően ellenőriznie kell, hogy a probléma újra megjelenik-e. Meg kell ismételnie ugyanazt a folyamatot még a 4. lépésben letiltott Szolgáltatások esetében is.
  2. Miután megtalálta a problémás indító elemet vagy szolgáltatást, intézkedhet a probléma megoldása érdekében. Ha ez egy program, akkor megteheti telepítse újra vagy javítás Ha szolgáltatás, akkor letilthatja stb.

8. megoldás: Használja az SFC-t memóriaszivárgások keresésére

Beszámoltak arról, hogy a Microsoft .NET-keretrendszer sérülése hibás rendszerfájlokhoz kapcsolódik. Ezek a problémák a rendszerfájlok mélyén gyökereznek, és csak a Rendszerfájl-ellenőrző (SFC) futtatásával lehet megpróbálni megoldani őket. Megvizsgálja a rendszerfájlokat hibák és esetleges javításuk vagy cseréjük miatt. Ehhez kövesse az alábbi lépéseket!

  1. '' Keresése Parancssor ”Vagy közvetlenül a Start menübe írja be, vagy közvetlenül a mellette található keresőgombot nyomja meg. Kattintson a jobb gombbal az első bejegyzésre, amely megjelenik a keresési eredmények között, és válassza a „Futtatás rendszergazdaként” helyi menü bejegyzést.
  2. Ezenkívül használhatja a Windows Logo Key + R billentyűkombinációt a Futtatás párbeszédpanel . Begépel ' cmd ”A megjelenő párbeszédpanelen, és használja a Ctrl + Shift + Enter billentyűkombináció az admin parancssorához.

Parancssor futtatása rendszergazdaként

  1. Írja be az alábbi parancsokat az ablakba, és mindegyik beírása után nyomja meg az Enter billentyűt. Várja meg a „A művelet sikeresen befejeződött” üzenetet vagy hasonlót, hogy tudják, hogy a módszer működött.
sfc / scannow
  1. Próbálja újraindítani a számítógépet, és ellenőrizze, hogy a Kezeletlen kivétel történt az alkalmazásában hiba továbbra is megjelenik a számítógépén.

9. megoldás: Tiszta telepítés végrehajtása

Ha az alábbiakban bemutatott módszerek egyike sem tudott segítséget nyújtani a probléma megoldásában, akkor nagyon valószínű, hogy valamilyen Windows következetlenséggel foglalkozik, amelyet nem lehet hagyományos módon megoldani.

Ha ez a forgatókönyv alkalmazható, akkor képesnek kell lennie arra, hogy kijavítsa a problémát a Windows telepítéséhez társított összes komponens alaphelyzetbe állításával. Ha ezt az utat akarja megtenni, két útja van előre. Mindez a követendő eljáráshoz vezet:

  • Javítás telepítés (helyben történő javítás) - Ez az eljárás a legjobb megközelítés, amikor frissítenie kell az operációs rendszer minden összetevõjét, de egyes felhasználók esetleg kissé túl unalmasnak tartják ízlésük szempontjából. Ne feledje, hogy kompatibilis telepítő adathordozóra lesz szüksége a javítás kikényszerítéséhez, de a fő előny az, hogy minden személyes adata (beleértve a játékokat, az alkalmazásokat és a személyes adathordozókat is) megmarad, még akkor is, ha nem készít biztonsági másolatot a számítógépéről. .
  • Tiszta telepítés - Ha a legegyszerűbb megoldást keresi, akkor ez a módszer. A kikényszerítéshez nem lesz szüksége telepítő adathordozóra (mindez a Windows GUI-n keresztül történik). De hacsak nem készít előre biztonsági másolatot adatairól, készüljön fel a teljes adatvesztésre.
11 perc olvasás