Hogyan lehet kijavítani a CLR hibát a Windows 10 rendszeren?



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

A CLR hiba 80004005 általában akkor fordul elő, amikor a felhasználó megpróbálja elindítani a MusicBee, a Discord, a Raser Synapse, a Hd Writer AE vagy bármely más, a .NET-en alapuló programot. Más esetekben ez a hiba a rendszer minden indításakor megjelenik.





A legtöbb esetben ez a probléma az alkalmazás által használt .NET-keretrendszer verziófájljainak sérülése miatt jelentkezik. A javítás legegyszerűbb módja a Framework Repair eszköz futtatása vagy a .NET assembly mappa átnevezése, de a munkát úgy is elvégezheti, hogy a programot újratelepítésre kényszeríti, és elfogadja a .NET keretrendszer telepítését. Az is előfordulhat, hogy teljesen hiányzik a .NET-keretrendszer verziója, amelyet a kérdéses alkalmazás megkövetel.



Ugyanakkor láthatja a CLR hiba 80004005 mert a futtatható fájl, amelyet elindítani próbál, nem rendelkezik rendszergazdai hozzáféréssel vagy valamilyen rendszerfájl-sérülés miatt.

1. Futtassa a .NET Framework Repair Tool alkalmazást

A legtöbb dokumentált esetben az CLR hiba 80004005 probléma merül fel valamilyen .NET-keretrendszer korrupciós problémája miatt, amely végül befolyásolja a számítógép azon képességét, hogy alkalmazásokat indítson el. A legtöbb érintett felhasználó a következő .NET verziókkal találkozott ezzel a problémával: 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 és 3.5.

Ha ez a forgatókönyv alkalmazható, akkor gyorsan megoldhatja a problémát a .NET-keretrendszer javító eszköz futtatásával. Ez a saját eszköz ismert a .NET-keretrendszer alkalmazással kapcsolatos problémák megoldására, amelyek indítási hibákat okozhatnak.



Itt egy rövid útmutató arról, hogy mit kell tennie a .NET keretrendszer javító eszköz futtatásához:

  1. Kezdje a link elérésével ( itt ). Ezután kattintson a gombra Letöltés gomb alatt Microsoft .NET-keretrendszer javító eszköz .

    A Net Framework javító eszköz letöltése

  2. Miután a következő képernyőre került, először jelölje be a NetFxRepairTool.exe fájlhoz társított négyzetet, majd kattintson a Tovább gombra a következő képernyőre lépéshez.

    A .NET Framework javító eszköz letöltése

  3. Várjon türelemmel, amíg a letöltés befejeződik, majd kattintson duplán az imént letöltött futtatható fájlra. Amikor a Felhasználói fiókok felügyelete (UAC) , kattintson a gombra Igen adminisztratív kiváltságok megadására.
  4. Miután megnyitotta a Microsoft .NET-keretrendszer javító eszközt, és eljutott az első ablakhoz, először meg kell tennie, hogy bejelöli az Elolvastam és elfogadtam a licencfeltételeket jelölőnégyzetet. Miután ezt megtette, kattintson a gombra Következő hogy továbblépjen a következő ablakba.

    Javítás kezdeményezése a .NET Repair eszközzel

  5. Most a segédprogramnak el kell kezdenie a kezdeti vizsgálatot. Várjon türelemmel, amíg a folyamat befejeződik, és kattintson Következő amint elérhetővé válik az ajánlott javítási stratégiák automatikus alkalmazása.

    A .NET keretrendszer javítása

  6. Kattintson a gombra Következő még egyszer a javítások alkalmazásához, majd kattintson a gombra Befejez hogy befejezze a folyamatot.
    Jegyzet: Nagy az esély arra, hogy a rendszer az automatikus újraindítást kéri. De csak abban az esetben, ha a parancs nem jelenik meg, indítsa újra kézzel.
  7. Miután a következő indítási sorrend befejeződött, ismételje meg azt a műveletet, amely korábban kiváltotta CLR hiba 80004005 és nézze meg, hogy a probléma megoldódott-e.

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

2. Kényszerítse a programot rendszergazdai hozzáféréssel történő futtatásra

Mint kiderült, a CLR hiba 80004005 azért is előfordulhat, hogy a problémát kiváltó alkalmazásnak nincs rendszergazdai hozzáférése. Bizonyos programok esetében ez azt jelenti, hogy nem igazán tudják használni a szükséges .NET-függőségeket.

Ne feledje, hogy ez általában a konfigurált operációs rendszerek szigorú UAC használatára. Ebben az esetben a problémát úgy oldhatja meg, hogy módosítja az indító futtatható tulajdonságok menüjét úgy, hogy minden indításkor adminisztrátori hozzáférésre van szükség.

Ez a módszer hatékony azoknak a felhasználóknak, akik a HD Writer AE, a Discord és a Synapse problémával találkoztak.

Itt van egy rövid útmutató a programot elindító program megnyitásáról CLR hiba 80004005 rendszergazdai hozzáféréssel és nézze meg, hogy a probléma megoldódott-e:

  1. Először győződjön meg arról, hogy a program, amellyel szembesül a probléma, teljesen le van zárva (ellenőrizze a háttérfolyamatokat is).
  2. Miután az alkalmazás minden példánya bezárult, kattintson a jobb gombbal a futtatható fájlra, majd kattintson a gombra Futtatás rendszergazdaként az újonnan megjelenő helyi menüből. Ha látja a UAC (felhasználói fiók ellenőrzése) kattintson a gombra Igen adminisztratív kiváltságok megadására.
  3. Ha a program normálisan nyílik meg ugyanazon probléma nélkül, folytassa az alábbi lépéseket a változtatások állandóvá tételéhez.
    Jegyzet: Abban az esetben, ha ugyanaz a probléma továbbra is fennáll, ugorjon közvetlenül a következő lehetséges javításra.
  4. Zárja be még egyszer a hibával nem rendelkező alkalmazást.
  5. Kattintson a jobb gombbal még egyszer az alkalmazás futtatható fájljára, majd kattintson a gombra Tulajdonságok ismét a helyi menüből.
  6. A Photoshop Tulajdonságai képernyőn keresse fel a Kompatibilitás fülre a vízszintes menü segítségével.
  7. Ezután lépjen az alábbi Beállítások szakaszba, és jelölje be a (z) jelölőnégyzetet Futtassa ezt a programot rendszergazdaként.
  8. A módosítás végrehajtása után kattintson a gombra Alkalmaz a változások mentéséhez.
  9. Indítsa el újra az alkalmazást, és nézze meg, sikerült-e sikeresen megoldania a CLR hiba 80004005.

A Photoshop megnyitásának kényszerítése rendszergazdai hozzáféréssel

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

3. Telepítse újra a programot és a .NET keretrendszert

Ne feledje, hogy egy másik meglehetősen gyakori tettes, amely ezt a problémát okozhatja, egy hiányzó vagy részben telepített .NET-keretrendszer. Lehet, hogy egy telepített telepítés vagy egy manuális felhasználói preferencia arra kényszerítette az alkalmazás telepítőjét, hogy hagyja ki a futtatásához szükséges .NET-keretrendszer telepítését.

A probléma megoldásának egyik egyszerű módja az alkalmazás eltávolítása, majd az újratelepítés, de ezúttal anélkül, hogy kihagyná a szükséges .NET-keretrendszer telepítését.

Itt van egy rövid útmutató ennek megvalósításához:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be ‘Appwiz.cpl’ a szövegmezőben, majd nyomja meg a gombot Belép hogy kinyissa a Programok és szolgáltatások .

    Írja be az „appwiz.cpl” szót a Futtatás parancssorba

  2. Ha már bent van a Programok és szolgáltatások ablakban görgessen lefelé a telepített alkalmazások listáján, és keresse meg a problémát okozó alkalmazást. Amikor meglátja, kattintson rá a jobb gombbal, és válassza a lehetőséget Eltávolítás az újonnan megjelent helyi menü .

    Az alkalmazás eltávolítása a Programok és szolgáltatások segítségével

  3. Amikor az eltávolító ablakon van, kövesse a képernyőn megjelenő utasításokat a művelet befejezéséhez, amely eltávolítja a programot a számítógépről.
  4. Miután a folyamat befejeződött, indítsa újra a számítógépet, és várja meg, amíg a következő indítási sorrend befejeződik.
  5. Ezután telepítse újra azt a programot, amellyel szembesül a probléma, de ezúttal ne hagyja ki a szükséges .NET-keretrendszer telepítését.

    A szükséges net keretrendszer telepítése

  6. A szükséges keretrendszer telepítése után indítsa újra a számítógépet, és nézze meg, hogy a probléma megoldódott-e.

Abban az esetben, ha továbbra is ugyanazzal találkozik CLR hiba 80004005, lépjen az alábbi következő javításra.

4. Telepítse a legújabb .NET Framework Runtime alkalmazást

Fontos megérteni, hogy a különböző alkalmazások eltérő .NET keretrendszert igényelnek. Ha egy alkalmazás hordozható verzióját próbálja futtatni, akkor valószínű, hogy az operációs rendszere nem kéri Önt arról, hogy hiányzik az alkalmazáshoz szükséges .NET-keretrendszer.

Ha ez a forgatókönyv alkalmazható, akkor képesnek kell lennie a probléma megoldására a .NET Framework Runtime legújabb verziójának telepítésével. Ez egy kumulatív telepítő, amely mindent tartalmaz, amelyre szükség van a .NET-keretrendszerrel felépített meglévő alkalmazások és programok futtatásához.

Itt található egy rövid útmutató a Runtime kiadás használatáról az összes rendelkezésre álló Framework verzió számítógépre történő telepítéséhez:

  1. Látogassa meg ezt a linket ( itt ) és kattintson a gombra .NET Framework Runtime letöltése gomb (Futásidejű alatt) a futtatható fájl letöltésének elindításához.

    A .NET Framework 4.8 futtatható fájl letöltése

  2. Miután a telepítő futtatható fájl sikeresen letöltődött, kattintson rá duplán, majd kattintson a gombra Igen a UAC (felhasználói fiók ellenőrzése) .
  3. Ezután kövesse a képernyőn megjelenő utasításokat a hiányzó .NET-keretrendszer telepítésének befejezéséhez.

    A hiányzó .NET-keretrendszer telepítése

  4. Várjon, amíg a művelet befejeződik, és indítsa újra kézzel a számítógépet, ha a rendszer nem kéri automatikusan az újraindítást.

Abban az esetben, ha a probléma továbbra sem oldódik meg, lépjen az alábbi lehetséges javításra.

5. Nevezze át a NET ‘assembly’ mappát

Mint kiderült, ez a probléma a telepített .NET-keretrendszerek közötti konfliktus miatt is felmerülhet. Ez általában akkor fordul elő, ha a felhasználó korábban minden .NET-keretrendszert külön-külön telepített. A probléma azért merül fel, mert minden verzió ugyanazzal az összeállítási mappával rendelkezik.

Ha ez a forgatókönyv alkalmazható, akkor a probléma átnevezésével megoldhatja a problémát összeszerelés mappába kényszerítve az operációs rendszert új példány létrehozására, ezzel kiküszöbölve az ütközést.

Ezt követően és a hibát okozó program újratelepítése után a telepítő varázsló csak a szükséges NET keretrendszert telepítse

Itt található egy gyors útmutató a .NET keretrendszer-ütközés eltávolításáról, amely felelős lehet a CLR hiba 80004005:

  1. Nyisd ki Fájlkezelő és navigáljon a következő helyre:
    C:  Windows  Microsoft.NET
  2. Amikor a megfelelő helyre érkezik, egyszerűen kattintson a jobb gombbal az összeállításra, és válassza a lehetőséget Átnevezés a helyi menüből.

    Az összeállítási mappa átnevezése

  3. Amikor a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.
  4. Nevezze át az összeállítási mappát valami másra, például: ’Összeszerelés2’. A lényeg a név megváltoztatása, így arra kényszerítve az operációs rendszert, hogy a számítógép következő indításakor hozzon létre egy új példányt ugyanabból a mappából.
  5. A következő indításkor telepítse újra a problémát okozó programot az általa használt .NET verzióval együtt.
  6. Indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e a rendszer következő indításakor.

Abban az esetben, ha továbbra is ugyanazzal találkozik CLR hiba 80004005, hiba esetén lépjen az alábbi következő módszerre.

6. Használja a Rendszer-visszaállítást

Ha a probléma csak a közelmúltban merült fel, akkor lehetséges, hogy egy nemrégiben telepített szoftver vagy illesztőprogram-frissítés okozta a CLR hiba 80004005. Abban az esetben, ha ez a forgatókönyv alkalmazható, és a probléma egy harmadik fél szolgáltatása vagy folyamata miatt merült fel, akkor a Rendszer-visszaállítás segédprogram segítségével meg kell oldania azt.

De ennek érdekében ki kell használnia egy korábban létrehozott pillanatképet - De ha nem módosítja a Rendszer-visszaállítás alapértelmezett viselkedését, rengeteg helyreállítási pillanatkép közül választhat.

Itt van egy rövid útmutató a Rendszer-visszaállítás segédprogram használatáról a CLR hiba 80004005 ′ hiba:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Rstrui” és nyomja meg Belép hogy kinyissa a Rendszer-visszaállítás varázsló.

    A Rendszer-visszaállítás varázsló megnyitása a Futtatás mezővel

  2. Miután sikerült belépnie a Rendszer-visszaállítás varázslóba, kattintson a gombra Következő az első képernyőn a következő menübe lépéshez.

    Túllépés a Rendszer-visszaállítás kezdeti képernyőn

  3. A következő képernyőn kezdje meg a jelölőnégyzet bejelölésével További helyreállítási pontok megjelenítése. Miután ezt megtette, kezdje el megnézni az összes rendelkezésre álló visszaállítási pillanatkép dátumát, és válassza ki azt, amelyik a legközelebb volt ahhoz a dátumhoz, ahol a probléma először elkezdődött.
  4. Ezután válassza ki a megfelelő helyreállítási pontot, majd kattintson Következő hogy továbblépjen a következő menübe.

    A rendszer visszaállítása egy korábbi időpontra

    Fontos: Ne feledje, hogy miután elvégezte ezt az eljárást, minden, a visszaállítási pillanatkép létrehozása óta végrehajtott módosítás elvész. Ez magában foglalja az alkalmazás telepítését, az illesztőprogram-frissítéseket és bármi mást, amelyet az adott pont után telepített.

  5. Ha idáig eljut, a segédprogram készen áll az indulásra. Elindításához egyszerűen kattintson a gombra Befejez, majd kattintson Igen a visszaigazolási kérésre a helyreállítási folyamat megkezdéséhez. A számítógép ezután újraindul, és a régebbi állapot a következő rendszerindításkor érvényesül.

    A Rendszer-visszaállítás folyamat elindítása

  6. A rendszer következő indításakor ellenőrizze, hogy a probléma megoldódott-e.

Abban az esetben, ha még mindig látja a CLR hiba 80004005 amikor megpróbálja elindítani az alkalmazást, lépjen az alábbi végleges javításra.

7. Frissítse az operációs rendszer minden összetevőjét

Ha a fenti lehetséges javítások egyike sem sikerült sikeresen elkerülni a CLR hiba 80004005, valószínű, hogy a rendszer korrupciójának egy bizonyos idejével van dolga, amelyet konvencionálisan nem lehet megoldani.

Ebben az esetben az egyetlen megvalósítható javítás ezen a ponton az összes Windows-összetevő és minden indítással kapcsolatos folyamat frissítése.

Ez vagy az a segítségével érhető el tiszta telepítés vagy a javítás telepítés (helyben történő javítás) .

NAK NEK tiszta telepítés ez a könnyebb eljárás, amely lehetővé teszi ezt kompatibilis telepítési adathordozó használata nélkül. De ennek a módszernek a legnagyobb hátránya, hogy ha előzetesen nem készít biztonsági másolatot adatairól, elveszíti az operációs rendszer meghajtón tárolt személyes adatait.

Ha meg akarja akadályozni a teljes adatvesztést, akkor a javítás telepítés (helyben történő javítás) . Szüksége lesz egy kompatibilis telepítési adathordozó , de képes lesz megtartani az összes személyes fájlját, beleértve a játékokat, alkalmazásokat, a személyes adathordozókat, sőt néhány felhasználói beállítást is.

Jegyzet: Itt van hogyan hozhat létre telepítő adathordozót a Windows 10 rendszerhez ha nincs elérhető.

Címkék ablakok 8 perc olvasás