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
- 2. Kényszerítse a programot rendszergazdai hozzáféréssel történő futtatásra
- 3. Telepítse újra a programot és a .NET keretrendszert
- 4. Telepítse a legújabb .NET Framework Runtime alkalmazást
- 5. Nevezze át a NET ‘assembly’ mappát
- 6. Használja a Rendszer-visszaállítást
- 7. Frissítse az operációs rendszer minden összetevőjét
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:
- 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
- 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
- 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.
- 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
- 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
- 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. - 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:
- 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).
- 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.
- 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. - Zárja be még egyszer a hibával nem rendelkező alkalmazást.
- 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.
- A Photoshop Tulajdonságai képernyőn keresse fel a Kompatibilitás fülre a vízszintes menü segítségével.
- 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.
- A módosítás végrehajtása után kattintson a gombra Alkalmaz a változások mentéséhez.
- 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:
- 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
- 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
- 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.
- 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.
- 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
- 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:
- 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
- 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) .
- 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
- 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:
- Nyisd ki Fájlkezelő és navigáljon a következő helyre:
C: Windows Microsoft.NET
- 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
- Amikor a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.
- 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.
- A következő indításkor telepítse újra a problémát okozó programot az általa használt .NET verzióval együtt.
- 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:
- 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
- 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
- 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.
- 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.
- 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
- 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