Kuidas parandada CLR-i viga Windows 10-s?



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

The CLR-tõrge 80004005 ilmneb tavaliselt siis, kui kasutaja üritab käivitada MusicBee, Discord, Raser Synapse, Hd Writer AE või mõnda muud .NET-põhist programmi. Muudel juhtudel ilmneb see tõrge igal süsteemi käivitamisel.





Enamasti ilmneb see probleem rakenduse kasutatavate .NET-i raamistiku versioonifailide korruptsiooni tõttu. Lihtsaim viis on selle parandamiseks käivitada raamistiku parandamise tööriist või nimetada ümber .NET assamblee kaust, kuid töö saab tehtud ka sundides programmi uuesti installima ja nõustudes .NET raamistiku installimisega. Samuti on võimalik, et teil on täielikult puudu .NET-i raamistiku versioon, mida kõnealune rakendus nõuab.



Kuid võite näha ka CLR-tõrge 80004005 kuna käivitataval failil, mida proovite käivitada, puudub administraatori juurdepääs või see on mingisuguse süsteemifaili rikutuse tõttu.

1. Käivitage .NET Framework'i parandustööriist

Enamikul dokumenteeritud juhtudel on CLR-tõrge 80004005 probleem ilmneb mingisuguse .NET-raamistiku korruptsiooniprobleemi tõttu, mis mõjutab teie arvuti võimet rakendusi käivitada. Enim mõjutatud kasutajad on selle probleemiga kokku puutunud järgmiste .NET-i versioonidega: 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 ja 3.5.

Kui see stsenaarium on kohaldatav, saate probleemi kiiresti lahendada, käivitades .NET raamistiku parandustööriista. See varaline tööriist on tuntud enamiku .NET Framework-i rakenduse probleemide lahendamiseks, mis võivad käivitada käivitamisvigu.



Siin on kiire juhend, mida peate tegema .NET-i raamistiku parandustööriista käitamiseks:

  1. Alustage sellele lingile pääsemisega ( siin ). Järgmiseks klõpsake nuppu Lae alla nupp all Microsofti .NET-i raamistiku parandamise tööriist .

    Net Framework'i parandustööriista allalaadimine

  2. Kui olete järgmisele ekraanile jõudnud, märkige kõigepealt NetFxRepairTool.exe-ga seotud ruut, seejärel klõpsake järgmisel ekraanil liikumiseks nuppu Järgmine.

    .NET Framework'i parandustööriista allalaadimine

  3. Oodake kannatlikult, kuni allalaadimine on lõpule jõudnud, seejärel topeltklõpsake äsja alla laaditud käivitataval failil. Kui teil palutakse Kasutajakonto kontroll (UAC) , klõpsake nuppu Jah anda administraatoriõigusi.
  4. Kui Microsofti .NET-i raamistiku parandamise tööriist on avatud ja jõuate esimesse aknasse, peaksite kõigepealt märkima ruudu, mis on seotud litsentsitingimuste lugemisega ja nõustumisega. Kui olete seda teinud, klõpsake nuppu Järgmine järgmisesse aknasse liikumiseks.

    Remondi alustamine .NET Repair tööriistaga

  5. Nüüd peaks utiliit alustama oma esialgset skannimist. Oodake kannatlikult, kuni protsess on lõpule jõudnud, ja klõpsake nuppu Järgmine kui võimalus muutub soovitatud remondistrateegiate automaatseks rakendamiseks kättesaadavaks.

    .NET raamistiku parandamine

  6. Klõpsake nuppu Järgmine paranduste rakendamiseks veel kord, seejärel klõpsake nuppu Lõpetama protsessi lõpuleviimiseks.
    Märge: On suur võimalus, et teil palutakse automaatselt taaskäivitada. Kuid igaks juhuks, kui viip ei ilmu, taaskäivitage käsitsi.
  7. Kui järgmine käivitusjärjestus on lõpule jõudnud, korrake toimingut, mis varem käivitas CLR-tõrge 80004005 ja vaadake, kas probleem on lahendatud.

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

2. Sundige programmi käitama administraatori juurdepääsuga

Nagu selgub, on CLR-tõrge 80004005 võib ilmneda ka seetõttu, et probleemi käivitanud rakendusel pole administraatori juurdepääsu. Teatud programmide jaoks tähendab see, et nad ei saa tegelikult kasutada vajalikke .NET-sõltuvusi.

Pidage meeles, et see juhtub tavaliselt konfigureeritud operatsioonisüsteemid kasutada ranget UAC-i. Sellisel juhul saate probleemi lahendada, muutes käivitatava käivitatava faili atribuutide menüüd, nii et see oleks sunnitud igal käivitamisel hankima administraatori juurdepääsu.

See meetod on efektiivne nende kasutajate jaoks, kes on HD Writeri AE, ebakõla ja sünkroonimise probleemiga kokku puutunud.

Siin on kiire juhend programmi käivitamiseks CLR-tõrge 80004005 administraatori juurdepääsuga ja vaadake, kas probleem on lahendatud:

  1. Alustuseks veenduge, et programm, millega te probleemi kokku puutute, on täielikult suletud (kontrollige ka taustaprotsessi).
  2. Pärast rakenduse iga eksemplari sulgemist paremklõpsake käivitataval failil ja seejärel klõpsake nuppu Käivita administraatorina värskelt ilmunud kontekstimenüüst. Kui näete UAC (kasutajakonto kontroll) klõpsake nuppu Jah anda administraatoriõigusi.
  3. Kui programm avaneb tavapäraselt ilma sama probleemita, jätkake muudatuste püsivaks muutmiseks järgmiste toimingutega.
    Märge: Juhul, kui sama probleem esineb endiselt, minge otse järgmise võimaliku lahenduse juurde.
  4. Sulgege veel kord selle tõrega ebaõnnestunud rakendus.
  5. Paremklõpsake veel kord rakenduse käivitataval failil ja seejärel klõpsake nuppu Atribuudid kontekstimenüüst uuesti.
  6. Valige Photoshopi atribuutide ekraanil viis Ühilduvus vahekaardil ülaosas asuva horisontaalse menüü kaudu.
  7. Järgmisena minge allolevasse jaotisse Seaded ja märkige ruut, mis on seotud Käivitage see programm administraatorina.
  8. Pärast muudatuse jõustamist klõpsake nuppu Rakenda muudatuste salvestamiseks.
  9. Käivitage rakendus veel kord ja vaadake, kas teil õnnestus CLR-tõrge 80004005.

Sunnitakse Photoshop avama administraatori juurdepääsuga

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

3. Installige uuesti programmi ja .NET raamistiku install

Pidage meeles, et veel üks üsna levinud süüdlane, mis võib selle probleemi põhjustada, on puuduv või osaliselt installitud .NET-i raamistik. Ümberpaigutatud install või kasutajate eelistus võib olla sundinud rakenduse installijat selle käitamiseks vajaliku .NET-raamistiku installimise vahele jätma.

Üks lihtne viis selle probleemi lahendamiseks on rakenduse desinstallimine ja seejärel uuesti installimine, kuid seekord vajaliku .NET-i raamistiku installimist vahele jätmata.

Siin on kiire juhend selle kohta:

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Järgmiseks tippige „Appwiz.cpl” tekstikasti sees ja seejärel vajutage Sisenema avada Programmid ja funktsioonid .

    Sisestage Run-i käsk „appwiz.cpl”

  2. Kui olete Programmid ja funktsioonid kerige installitud rakenduste loendis alla ja leidke probleem põhjustav rakendus. Kui näete seda, paremklõpsake sellel ja valige Desinstalli alates äsja ilmunud kontekstimenüü .

    Rakenduse desinstallimine programmide ja funktsioonide kaudu

  3. Kui olete desinstallimisaknas, järgige ekraanil kuvatavaid juhiseid, et lõpetada toiming, mis eemaldab programmi arvutist.
  4. Kui protsess on lõpule jõudnud, taaskäivitage arvuti ja oodake järgmise käivitusjärjestuse lõpuleviimist.
  5. Järgmisena installige uuesti probleemiga tekkiv programm, kuid seekord ärge jätke vajaliku .NET Framework'i installimist vahele.

    Nõutava võrguraamistiku installimine

  6. Kui vajalik raamistik on installitud, taaskäivitage arvuti uuesti ja vaadake, kas probleem on nüüd lahendatud.

Juhul, kui teil on endiselt sama CLR-tõrge 80004005, liikuge allpool järgmise paranduse juurde.

4. Installige uusim .NET Framework Runtime

Oluline on mõista, et erinevad rakendused vajavad erinevaid .NET-raamistikke. Kui proovite käivitada rakenduse kaasaskantavat versiooni, on tõenäoline, et teie operatsioonisüsteem ei küsi teid, et teil puuduks selle rakenduse jaoks vajalik .NET-raamistik.

Kui see stsenaarium on kohaldatav, peaksite suutma probleemi lahendada .NET Framework Runtime uusima versiooni installimisega. See on kumulatiivne installiprogramm, mis sisaldab kõike, mida vajate olemasolevate rakenduste ja .NET Frameworkiga loodud programmide käitamiseks.

Siin on kiire juhend Runtime'i versiooni kasutamise kohta kõigi saadaolevate raamiversioonide arvutisse installimiseks.

  1. Külastage seda linki ( siin ) ja klõpsake nuppu Laadige alla .NET Framework Runtime nupp (käitusaja all), et käivitada käivitatava faili allalaadimine.

    .NET Framework 4.8 käivitatava faili allalaadimine

  2. Kui installimiskomplekt on edukalt alla laaditud, topeltklõpsake seda ja klõpsake nuppu Jah juures UAC (kasutajakonto kontroll) .
  3. Järgige järgmisi ekraanil kuvatavaid juhiseid puuduvate .NET Framework väljaannete installimise lõpuleviimiseks.

    Puuduvate .NET raamistiku väljalasete installimine

  4. Oodake, kuni toiming on lõpetatud, ja taaskäivitage arvuti käsitsi, kui teil ei paluta automaatselt taaskäivitamist.

Kui probleem pole ikka veel lahendatud, liikuge allpool järgmise võimaliku lahenduse juurde.

5. Nimetage kaust NET ‘assembly’ ümber

Nagu selgub, võib see probleem ilmneda ka teie installitud .NET-raamistike vastuolu tõttu. See juhtub tavaliselt juhul, kui kasutaja on iga .NET-i raamistiku uuesti installinud eraldi. Probleem ilmneb seetõttu, et kõigil versioonidel on sama montaažikaust.

Kui see stsenaarium on rakendatav, saate probleemi lahendada, nimetades selle kokkupanek kausta, sundides teie OS-i looma uue eksemplari, kõrvaldades seeläbi konflikti.

Pärast seda ja vea põhjustanud programmi uuesti installimist peaks installiviisard installima ainult vajaliku NET-i raamistiku

Siin on kiire juhend .NET-i raamistiku konflikti eemaldamise kohta, mis võib olla selle eest vastutav CLR-tõrge 80004005:

  1. Avatud Failihaldur ja navigeerige järgmisse asukohta:
    C:  Windows  Microsoft.NET
  2. Kui jõuate õigesse asukohta, klõpsake lihtsalt paremklõpsake komplekti ja valige Nimeta ümber kontekstimenüüst.

    Assamblee kausta ümbernimetamine

  3. Kui teil palutakse UAC (kasutajakonto kontroll) , klõpsake nuppu Jah anda administraatoriõigusi.
  4. Nimetage assamblee kaust millekski muuks, näiteks ‘Kokkupanek2’. Asi on muuta nime, nii et sunnite oma operatsioonisüsteemi looma järgmisel arvuti käivitamisel samast kaustast uue eksemplari.
  5. Järgmisel käivitamisel installige probleemi põhjustav programm koos selle kasutatava .NET-i versiooniga uuesti.
  6. Taaskäivitage arvuti ja vaadake, kas probleem on järgmise süsteemi käivitamisel lahendatud.

Juhul, kui teil on endiselt sama CLR-tõrge 80004005, vea korral liikuge allpool järgmise meetodi juurde.

6. Kasutage süsteemi taastamist

Kui probleem on hakanud ilmnema alles hiljuti, on võimalik, et hiljutine tarkvara installimine või draiveri värskendus on selle põhjustanud CLR-tõrge 80004005. Kui see stsenaarium on rakendatav ja probleem on kolmanda osapoole teenuse või protsessi tõttu esile kerkinud, peaksite selle saama lahendada süsteemitaaste utiliidi abil.

Kuid selleks peate kasutama varem loodud hetktõmmist - kuid kui te ei muuda süsteemitaaste vaikekäitumist, peaks teil olema palju taastamise hetktõmmiseid, mille vahel valida.

Siin on kiire juhend süsteemi taastamise utiliidi kasutamiseks CLR-viga 80004005 ′ viga:

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Järgmiseks tippige ‘Rstrui’ ja vajutage Sisenema avada Süsteemi taastamine viisard.

    Süsteemitaaste viisardi avamine kastis Käivita

  2. Kui olete süsteemitaaste viisardisse pääsenud, klõpsake nuppu Järgmine järgmisesse menüüsse liikumiseks avakuval.

    Süsteemitaaste algekraanist möödumine

  3. Järgmisel ekraanil alustage märkeruuduga seotud ruudu märkimist Kuva rohkem taastepunkte. Kui olete seda teinud, alustage iga saadaoleva taastepilti kuupäeva vaatamist ja valige kuupäev, mis on kõige lähemal kuupäevale, kus probleem esmakordselt tekkis.
  4. Järgmisena valige sobiv taastepunkt ja klõpsake Järgmine järgmisesse menüüsse liikumiseks.

    Süsteemi taastamine eelmisele ajahetkele

    Tähtis: Pidage meeles, et kui olete selle protseduuri läbinud, lähevad kaotsi kõik muudatused, mille olete rakendanud pärast taastamise hetktõmmise loomist. See hõlmab mis tahes rakenduse installimist, draiveri värskendusi ja kõike muud, mille olete pärast seda installinud.

  5. Kui olete nii kaugele jõudnud, on utiliit valmis kasutamiseks. Selle käivitamiseks klõpsake lihtsalt nuppu Lõpetama, siis klõpsake nuppu Jah taastamisprotsessi alustamiseks kinnitusviibil. Seejärel taaskäivitub teie arvuti ja vanem olek jõustatakse järgmisel süsteemi käivitamisel.

    Süsteemitaaste protsessi käivitamine

  6. Järgmisel süsteemi käivitamisel vaadake, kas probleem on lahendatud.

Juhul, kui näete endiselt CLR-tõrge 80004005 kui proovite rakendust käivitada, liikuge allpool oleva lõpliku lahenduse juurde.

7. Värskendage kõiki OS-i komponente

Kui ükski ülaltoodud võimalikest parandustest pole õnnestunud seda vältida CLR-tõrge 80004005, on tõenäoline, et teil on tegemist mõne süsteemi korruptsiooniajaga, mida ei saa tavapäraselt lahendada.

Sel juhul on ainus toimiv lahendus selles punktis iga Windowsi komponendi ja iga alglaadimisega seotud protsessi värskendamine.

Seda saab saavutada kas a puhas install või a kaudu remondi paigaldamine (kohapealne remont) .

TO puhas install see on lihtsam protseduur, mis võimaldab teil seda teha ilma ühilduvat installikandjat kasutamata. Kuid selle meetodi peamine puudus on see, et kui te ei varunda oma andmeid eelnevalt, kaotate kõik OS-kettale salvestatud isikuandmed.

Juhul, kui soovite vältida andmete täielikku kadu, peaksite minema remondi paigaldamine (kohapealne remont) . Teil on vaja a ühilduv installikandja , kuid saate säilitada kõik oma isiklikud failid, sealhulgas mängud, rakendused, isikliku meedia ja isegi mõned kasutaja eelistused.

Märge: Siin on kuidas luua installimeedium Windows 10 jaoks juhul kui teil pole ühtegi saadaolevat.

Sildid Windows 8 minutit loetud