Kako ispraviti pogrešku CLR u sustavu Windows 10?



Isprobajte Naš Instrument Za Uklanjanje Problema

The Pogreška CLR 80004005 obično se susreće kada korisnik pokuša pokrenuti MusicBee, Discord, Raser Synapse, Hd Writer AE ili bilo koji drugi program zasnovan na .NET-u. U drugim se slučajevima ta pogreška pojavljuje pri svakom pokretanju sustava.





U većini slučajeva ovaj će se problem pojaviti zbog oštećenja datoteka s verzijama .NET okvira koje aplikacija koristi. Najlakši je način popraviti pokretanjem alata Framework Repair ili preimenovanjem mape .NET sklopa, ali posao možete obaviti i prisiljavanjem programa da ponovno instalira i prihvati instalaciju .NET okvira. Također je moguće da vam potpuno nedostaje verzija .NET okvira koja je potrebna za dotični program.



Međutim, možda ćete i vidjeti Pogreška CLR 80004005 jer izvršna datoteka koju pokušavate pokrenuti nema administratorski pristup ili zbog neke vrste oštećenja sistemske datoteke.

1. Pokrenite .NET Framework Repair Tool

U većini dokumentiranih slučajeva, Pogreška CLR 80004005 problem će se pojaviti zbog neke vrste problema s oštećenjem .NET Framework-a koji na kraju utječe na sposobnost vašeg računala za pokretanje aplikacija. Najviše pogođeni korisnici susreli su se sa ovim problemom u sljedećim .NET verzijama: 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 i 3.5.

Ako je ovaj scenarij primjenjiv, problem možete brzo riješiti pokretanjem alata za popravak .NET Framework. Ovaj vlasnički alat poznat je po rješavanju većine problema s aplikacijama .NET Framework koji bi mogli pokrenuti pogreške pri pokretanju.



Evo kratkog vodiča s onim što trebate učiniti da biste pokrenuli alat za popravak .NET framework-a:

  1. Započnite s pristupom ovoj poveznici ( ovdje ). Zatim kliknite na preuzimanje datoteka gumb ispod gumba Alat za popravak Microsoft .NET Framework .

    Preuzimanje alata za popravak Net Framework

  2. Kada dođete do sljedećeg zaslona, ​​počnite s označavanjem okvira povezanog s NetFxRepairTool.exe, a zatim kliknite gumb Dalje da biste prešli na sljedeći zaslon.

    Preuzimanje alata za popravak .NET Framework

  3. Strpljivo pričekajte dok se preuzimanje ne dovrši, a zatim dvaput kliknite izvršnu datoteku koju ste upravo preuzeli. Kad vas pozove Kontrola korisničkog računa (UAC) , kliknite Da dodijeliti administrativne povlastice.
  4. Jednom kada se otvori alat za popravak Microsoft .NET Framework i dođete do prvog prozora, prvo što biste trebali učiniti je potvrditi okvir povezan s Pročitao sam i prihvatio uvjete licence. Nakon što to učinite, kliknite na Sljedeći za prelazak na sljedeći prozor.

    Pokretanje popravka pomoću alata .NET Repair

  5. Sada bi uslužni program trebao započeti početno skeniranje. Strpljivo pričekajte dok se postupak ne završi i kliknite Sljedeći nakon što opcija postane dostupna za automatsku primjenu preporučenih strategija popravka.

    Popravak .NET okvira

  6. Klik Sljedeći još jednom da primijenite ispravke, a zatim kliknite Završi za dovršetak postupka.
    Bilješka: Postoji velika vjerojatnost da ćete zatražiti da se automatski ponovo pokrenete. Ali samo u slučaju da se upit ne pojavi, ponovo pokrenite ručno.
  7. Nakon završetka sljedećeg slijeda pokretanja, ponovite radnju koja je prethodno pokrenula Pogreška CLR 80004005 i provjerite je li problem riješen.

U slučaju da isti problem i dalje postoji, prijeđite na sljedeće potencijalno rješenje u nastavku.

2. Prisilite program da se izvodi s administratorskim pristupom

Kako se ispostavilo, Pogreška CLR 80004005 može se dogoditi i zbog činjenice da aplikacija koja pokreće problem nema administratorski pristup. Za određene programe to znači da oni zapravo ne mogu koristiti potrebne .NET ovisnosti.

Imajte na umu da se to obično događa operativni sustavi koji su konfigurirani koristiti strogi UAC. U ovom slučaju problem možete riješiti tako što ćete izmijeniti izbornik svojstava pokrenute izvršne datoteke tako da je prisiljen dobiti administratorski pristup pri svakom pokretanju.

Ova metoda učinkovita je za korisnike koji su naišli na problem s HD Writer AE, Discord i Synapse.

Evo kratkog vodiča za otvaranje programa koji pokreće Pogreška CLR 80004005 s administratorskim pristupom i provjerite je li problem riješen:

  1. Započnite tako da budete sigurni da je program s kojim nailazite u potpunosti zatvoren (provjerite i pozadinski postupak).
  2. Nakon što se zatvori svaka instanca aplikacije, desnom tipkom miša kliknite izvršnu datoteku, a zatim kliknite na Pokreni kao administrator iz novoprijavljenog kontekstnog izbornika. Ako vidite UAC (kontrola korisničkog računa) upit, kliknite Da dodijeliti administrativne povlastice.
  3. Ako se program otvara normalno bez istog problema, nastavite sa sljedećim koracima kako bi promjene bile trajne.
    Bilješka: U slučaju da se isti problem i dalje javlja, prijeđite izravno na sljedeće potencijalno rješenje u nastavku.
  4. Ponovo zatvorite aplikaciju koja nije uspjela s ovom pogreškom.
  5. Desnom tipkom miša kliknite izvršnu aplikaciju još jednom, a zatim kliknite na Svojstva iz kontekstnog izbornika još jednom.
  6. Unutar zaslona Svojstva Photoshopa krenite prema Kompatibilnost karticu putem vodoravnog izbornika na vrhu.
  7. Zatim idite na odjeljak Postavke u nastavku i potvrdite okvir povezan sa Pokrenite ovaj program kao administrator.
  8. Nakon što se promjena provede, kliknite na Prijavite se za spremanje promjena.
  9. Pokrenite aplikaciju još jednom i provjerite jeste li uspjeli riješiti Pogreška CLR 80004005.

Prisiljavanje Photoshopa da se otvori s pristupom administratora

U slučaju da isti problem postoji, prijeđite na sljedeće potencijalno rješenje u nastavku.

3. Ponovo instalirajte program i .NET framework instalaciju

Imajte na umu da je još jedan prilično čest krivac koji bi mogao uzrokovati ovaj problem nedostajući ili djelomično instaliran .NET framework. Neuspješna instalacija ili ručna korisnička postavka možda su natjerali instalacijski program da preskoči instalaciju .NET okvira potrebnog za njegovo pokretanje.

Jedan od jednostavnih načina za rješavanje ovog problema je deinstaliranje aplikacije, a zatim ponovna instalacija, ali ovaj put bez preskakanja instalacije potrebnog .NET okvira.

Evo kratkog vodiča kako to učiniti:

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Zatim upišite ‘Appwiz.cpl’ unutar okvira za tekst, a zatim pritisnite Unesi otvoriti Programi i značajke .

    Utipkajte 'appwiz.cpl' u retku Pokreni

  2. Jednom kad uđete u Programi i značajke u prozoru, pomaknite se prema dolje kroz popis instaliranih aplikacija i pronađite aplikaciju koja uzrokuje problem. Kad ga vidite, kliknite ga desnom tipkom miša i odaberite Deinstaliraj od tek pojavila kontekstni izbornik .

    Deinstaliranje aplikacije putem programa i značajki

  3. Kad ste unutar prozora za deinstalaciju, slijedite upute na zaslonu da biste dovršili operaciju uklanjanja programa s računala.
  4. Nakon završetka postupka, ponovno pokrenite računalo i pričekajte da se završi sljedeći redoslijed pokretanja.
  5. Zatim ponovo instalirajte program s kojim nailazite na problem, ali ovaj put nemojte preskočiti instalaciju potrebnog .NET Framework-a.

    Instaliranje potrebnog mrežnog okvira

  6. Nakon što instalirate potrebni okvir, ponovo pokrenite računalo i provjerite je li problem sada riješen.

U slučaju da se i dalje susrećete s istim Pogreška CLR 80004005, prijeđite na sljedeći popravak u nastavku.

4. Instalirajte najnovije vrijeme izvođenja .NET Framework

Važno je razumjeti da različite aplikacije zahtijevaju različite .NET okvire. Ako pokušavate pokrenuti prijenosnu verziju aplikacije, velika je vjerojatnost da vas OS neće tražiti da vam nedostaje .NET okvir potreban za ovu aplikaciju.

Ako je ovaj scenarij primjenjiv, problem biste trebali moći riješiti instaliranjem najnovije verzije .NET Framework Runtimea. Ovo je kumulativni instalacijski program koji uključuje sve što je potrebno za pokretanje postojećih aplikacija i programa izgrađenih s .NET Frameworkom.

Evo kratkog vodiča o korištenju izdanja Runtime za instaliranje svake dostupne Framework verzije na računalo:

  1. Posjetite ovaj link ( ovdje ) i kliknite na Preuzmite .NET Framework Runtime gumb (pod Runtime) za pokretanje preuzimanja instalacijske izvršne datoteke.

    Preuzimanje izvršne datoteke .NET Framework 4.8

  2. Nakon što se instalacijska izvršna datoteka uspješno preuzme, dvaput kliknite na nju i kliknite Da na UAC (kontrola korisničkog računa) .
  3. Zatim slijedite upute na zaslonu da biste dovršili instalaciju nestalih izdanja .NET Framework.

    Instaliranje izdanja .NET framework-a koja nedostaju

  4. Pričekajte dok operacija ne završi i ponovo pokrenite računalo ručno ako se automatski ne zatraži ponovno pokretanje.

U slučaju da problem i dalje nije riješen, prijeđite na sljedeće potencijalno rješenje u nastavku.

5. Preimenujte mapu NET ‘sklop’

Ispostavilo se da se ovaj problem može pojaviti i zbog sukoba između instaliranih .NET okvira. To se obično događa ako je korisnik prethodno instalirao svaki .NET Framework pojedinačno. Do problema dolazi jer će svaka verzija dijeliti istu mapu sklopa.

Ako je ovaj scenarij primjenjiv, problem možete riješiti preimenovanjem skupština mapu, prisiljavajući vaš OS da stvori novu instancu, čime se eliminira sukob.

Nakon toga i ponovne instalacije programa koji uzrokuje pogrešku, čarobnjak za instalaciju trebao bi instalirati samo NET okvir koji je potreban

Evo kratkog vodiča za uklanjanje sukoba .NET framework-a koji je možda odgovoran za Pogreška CLR 80004005:

  1. Otvoren File Explorer i dođite do sljedećeg mjesta:
    C:  Windows  Microsoft.NET
  2. Kada dođete na točno mjesto, jednostavno kliknite desnu tipku miša na sklop i odaberite Preimenovati iz kontekstnog izbornika.

    Preimenovanje mape sklopa

  3. Kad vas pozove UAC (kontrola korisničkog računa) , kliknite Da dodijeliti administrativne povlastice.
  4. Preimenujte mapu sklopa u nešto drugačije, poput ‘Skupština2’. Poanta je u promjeni imena tako da prisilite svoj OS da stvori novu instancu iste mape pri sljedećem pokretanju računala.
  5. Pri sljedećem pokretanju ponovo instalirajte program koji uzrokuje problem, zajedno s verzijom .NET koju koristi.
  6. Ponovo pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju sustava.

U slučaju da se i dalje susrećete s istim Pogreška CLR 80004005, pogreška, prijeđite na sljedeću metodu u nastavku.

6. Koristite Vraćanje sustava

Ako se problem počeo pojavljivati ​​tek nedavno, moguće je da je nedavna instalacija softvera ili ažuriranje upravljačkog programa na kraju uzrokovala Pogreška CLR 80004005. U slučaju da je ovaj scenarij primjenjiv i problem se pojavio zbog usluge ili postupka treće strane, trebali biste ga moći riješiti pomoću uslužnog programa za obnavljanje sustava.

No, da biste to učinili, morat ćete iskoristiti prethodno stvorenu snimku - No, osim ako niste izmijenili zadano ponašanje obnavljanja sustava, trebali biste imati na raspolaganju brojne snimke vraćanja.

Evo kratkog vodiča o korištenju uslužnog programa Vraćanje sustava kako biste popravili ' Pogreška CLR 80004005 ′ pogreška:

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Zatim upišite 'Rstrui' i pritisnite Unesi otvoriti Vraćanje sustava čarobnjak.

    Otvaranje čarobnjaka za vraćanje sustava putem okvira Pokreni

  2. Nakon što uspijete ući u čarobnjak za vraćanje sustava, kliknite Sljedeći na početnom zaslonu za prelazak na sljedeći izbornik.

    Prelazak s početnog zaslona vraćanja sustava

  3. Na sljedećem zaslonu započnite s označavanjem okvira povezanog sa Prikaži više točaka vraćanja. Nakon što to učinite, počnite pregledavati datume svake dostupne snimke vraćanja i odaberite onu koja je najbliža datumu kada se problem prvi put počeo pojavljivati.
  4. Zatim odaberite odgovarajuću točku vraćanja i kliknite Sljedeći za prelazak na sljedeći izbornik.

    Vraćanje vašeg sustava na prethodno vrijeme

    Važno: Imajte na umu da će se, nakon što prođete s ovim postupkom, izgubiti svaka promjena koju ste nametnuli od stvaranja snimke vraćanja. To uključuje sve instalacije aplikacija, ažuriranja upravljačkih programa i sve ostalo što ste instalirali nakon tog trenutka.

  5. Jednom kad stignete tako daleko, uslužni program je spreman za rad. Da biste ga pokrenuli, jednostavno kliknite na Završi, zatim kliknite Da na upit za potvrdu da biste započeli postupak obnavljanja. Tada će se vaše računalo ponovo pokrenuti, a starije stanje će se primijeniti pri sljedećem pokretanju sustava.

    Pokretanje postupka obnavljanja sustava

  6. Pri sljedećem pokretanju sustava provjerite je li problem riješen.

U slučaju da još uvijek vidite Pogreška CLR 80004005 kada pokušate pokrenuti aplikaciju, pomaknite se do konačnog popravka u nastavku.

7. Osvježite svaku OS komponentu

Ako niti jedno od gore navedenih potencijalnih popravaka nije uspješno omogućilo izbjegavanje Pogreška CLR 80004005, šanse su da imate posla s nekim vremenom korupcije u sustavu koje se ne može riješiti konvencionalno.

U ovom je slučaju jedino održivo rješenje u ovom trenutku osvježiti svaku Windows komponentu i svaki postupak koji se odnosi na pokretanje.

To se može postići putem a čista instalacija ili putem a popravak instalirati (popravak na mjestu) .

DO čista instalacija to je lakši postupak koji će vam to omogućiti bez upotrebe kompatibilnog instalacijskog medija. Ali glavni nedostatak ove metode je taj što ćete izgubiti sve osobne podatke pohranjene na OS pogonu ako ne napravite sigurnosnu kopiju podataka unaprijed.

U slučaju da želite spriječiti ukupan gubitak podataka, trebali biste se odlučiti za popravak instalirati (popravak na mjestu) . Trebat će vam kompatibilni instalacijski medij , ali moći ćete zadržati sve svoje osobne datoteke, uključujući igre, aplikacije, osobne medije, pa čak i neke korisničke postavke.

Bilješka: Evo kako stvoriti instalacijski medij za Windows 10 u slučaju da ga nemate na raspolaganju.

Oznake Windows 8 minuta čitanja