Kako ispraviti pogrešku 0x800f081f .net framework 3.5 Windows 10

Microsoft paralelno sa svojim glavnim aplikacijama (poput operacijskih sustava) razvija niz dodataka čija je svrha olakšati izvršavanje, kompatibilnost ili performanse samog operacijskog sustava i drugih njegovih parametara.

Jedan od najpopularnijih dodataka na razini sustava Windows 10 je .NET Framework koji je trenutno u verziji 4.7, ali jedan od najčešće korištenih je verzija 3.5, a glavna funkcija .NET Framework 3.5 je omogućiti izvršavanje aplikacije u sustavu Windows 10.

.Net Framework 3.5 dostupan je za preuzimanje na sljedećoj poveznici:

Što je novo u .NET Framework -uMeđu novitetima ove verzije .NET Framework -a nalazimo:

  • Poboljšanja performansi u Windows Presentation Foundation integracijom bržeg vremena pokretanja i bolje izvedbe efekata bitmape.
  • Integracija ASP.NET dinamičkih podataka koji pružaju okvir koji se može implementirati tehnikom skela što zauzvrat olakšava brzi razvoj kontroliran podacima bez potrebe za izvršavanjem koda, a to se može integrirati u ASP. NET AJAX
  • Globalna poboljšanja u vrijeme izvođenja zajedničkog jezika
  • LINQ to SQL sada uključuje podršku za nove funkcije datuma i slijeda datoteka SQL Servera.
  • Nova podrška za SQL Server rijetke funkcije stupaca i datoteka.

Sada mnogi programeri temelje svoje aplikacije na izvođenju pomoću .NET Framework -a, a ponekad možemo pronaći i pogrešku 0X800f081f koja ima glavni korijen zajedno s drugim kodovima poput 0x800F0906, 0x800F0907 i 0x800F0922 koji sprječavaju da se .NET Framework sveobuhvatno pokreće u sustavu Windows 10 .

Uobičajeni razlozi grešakaU osnovi je ova pogreška posljedica problema s nekompatibilnošću Microsoft .NET Framework 3.5, a njezino se podrijetlo javlja kada smo je omogućili iz bilo koje od sljedećih opcija:

  • Putem čarobnjaka za instalaciju.
  • Korištenje alata za servisiranje i upravljanje slikama za implementaciju (DISM).
  • Putem naredbi Windows PowerShell.

.NET Framework značajka je koja prema zadanim postavkama nije omogućena u operacijskim sustavima Windows 10, Windows Server 2016, Windows Server 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 i Windows Server 2012, pa je moramo omogućiti iz značajki sustava Windows:

Kada se ovaj proces izvrši, Windows 10 će uzeti .NET binarne datoteke i druge datoteke koje igraju vitalnu ulogu u njegovoj izvedbi, a ako računalo nema potrebne karakteristike, može doći do ove pogreške.

Uobičajene pogreškeTradicionalne pogreške .NET Framework -a su:

  • 0x800F081F: Ova pogreška znači da Windows 10 ne može pronaći .NET izvorne datoteke za instalaciju.
  • 0x800F0906: S ovom pogreškom Windows 10 nije mogao preuzeti izvorne datoteke .NET, nije mogao uspostaviti internetsku vezu ili nije mogao instalirati .NET ulogu ili uslugu.
  • 0x800F0907: Za ovu pogrešku alat DISM generirao je pogrešku ili je konfiguracija lokalnih mrežnih pravila spriječila Windows da se poveže s mrežom
  • 0x800F0922: Došlo je do greške u obradi naprednih .NET instalacijskih programa ili generičkih naredbi.

Sada će Solvetic objasniti kako možemo ispraviti ovu pogrešku i na taj način moći koristiti .NET Framework na očekivani način.

1. Omogućite .NET Framework pomoću uslužnog programa DISM u sustavu Windows 10

Pomoćni program za održavanje i upravljanje slikama za implementaciju DISM alat je koji se koristi u naredbenom retku zahvaljujući kojem možemo izvršiti održavanje i pripremu Windows slika, pri čemu su slike Windows PE kompatibilne, Windows okruženje za oporavak (Windows RE) i Postavke sustava Windows.

Korak 1
Za ovaj proces moramo imati ISO sliku sustava Windows 10 koju možemo preuzeti na sljedećoj službenoj vezi:

Korak 2
Nakon preuzimanja možemo ga snimiti na DVD ili USB koji se može pokrenuti, a zatim ga moramo montirati na računalo, za to desnom tipkom miša kliknite sliku i odaberite opciju "Montiraj":

Korak 3
Time će se stvoriti virtualni pogon sa slikom sustava Windows 10, u ovom slučaju napominjemo da je dodijeljeno slovo K:

Korak 4
Sada ćemo kao administratori otići na naredbeni redak i tamo izvršiti sljedeću sintaksu:

 dism / online / enable-feature / featurename: NetFx3 / All / Source: [Drive]: \ sources \ sxs / LimitAccess 
BilješkaMoramo zamijeniti redak pogona slovom koje je Windows 10 dodijelio virtualnom pogonu

POVEĆAJTE

Korak 5
Vidimo da će se postupak instalacije značajki .Net Framework -a pokrenuti automatski. Nakon što je ovaj proces dovršen, možemo izbaciti virtualni pogon desnim klikom na njega i odabirom "Izbaci":

2. Uredite grupna pravila sustava Windows 10 da biste popravili okvir


Kao što smo spomenuli, neka pravila mogu izravno utjecati na ponašanje sustava prilikom izvršavanja .NET Framework -a, za ovu ćemo opciju koristiti uređivač grupnih pravila koji je dostupan za Pro, Enterprise i Education izdanja sustava Windows 10.

Korak 1
Za pristup ćemo koristiti sljedeću kombinaciju tipki i izvršiti naredbu gpedit.msc

+ R

gpedit.msc

Korak 2
U prikazanom prozoru ići ćemo na sljedeću rutu:

  • Postavljanje opreme
  • administrativni predlošci
  • Sustav

Korak 3
Tamo ćemo na središnjoj ploči pronaći pravilo pod nazivom "Navedite konfiguraciju za instalaciju opcijskih komponenti i popravak komponenti":

POVEĆAJTE

Korak 4
Dvaput kliknemo na nju i u skočnom prozoru aktivirat ćemo okvir "Omogućeno". Pritisnite gumb "Primijeni", a zatim "U redu" da biste spremili promjene.

3. Ponovno instalirajte Microsoft .NET Framework Windows 10 da biste popravili okvir


Kao što smo spomenuli, značajka .NET Framework prema zadanim je postavkama onemogućena, a kad se omogući i generira pogreška 0x800f081f, možemo izabrati ponovnu instalaciju navedene značajke.

Korak 1
Za to ćemo ići na sljedeću rutu:

  • Upravljačka ploča
  • Programi
  • Programi i karakteristike

Korak 2
Tamo kliknemo na redak "Aktiviraj ili deaktiviraj Windows značajke" koji se nalazi sa strane i u prikazanom prozoru lociramo redak ".NET Framework 3.5". Tamo moramo deaktivirati okvir i kliknuti Prihvati da se deinstalira, a zatim ponoviti postupak ponovnim aktiviranjem okvira kako bismo ga omogućili.

4. Pokrenite .Net Offline Installer za popravak okvira


U nekim situacijama neke su instalacijske datoteke .NET ažuriranja oštećene ili imaju neku vrstu pogreške pri komunikaciji s Microsoftovim poslužiteljima. Dobra je praksa preuzeti instalacijski program .Net Framework izvan mreže i pokrenuti instalaciju s tog mjesta.

Korak 1
Ovaj instalacijski program dostupan je na sljedećoj službenoj Microsoftovoj vezi. Ovaj instalacijski program lokalno je ažuriranje kompatibilno sa svim verzijama .NET -a, a najčešće se koristi kada nemamo internetsku vezu.

'class =' ​​bbc_url 'title =' Vanjska veza 'rel =' nofollow external '>

Korak 2
Nakon preuzimanja nastavljamo s procesom instalacije .NET Framework -a:

5. Ručno instalirajte ažuriranja da biste popravili okvir


Jedna od čestih pogrešaka s pogreškom u .NET -u posljedica je problema s povezivanjem s poslužiteljima za ažuriranje, pa je pokušaj ručnog izvođenja ovog procesa održiva opcija koja omogućuje optimalno stanje ažuriranja .NET Framework -a u sustavu Windows 10.

Korak 1
Za ovaj proces moramo otići na sljedeću Microsoftovu vezu pod nazivom Globalni katalog:

Korak 2
Tamo ćemo potražiti .NET i na prikazanom popisu preuzeti najnovije ažuriranje za kasniju instalaciju:

6. Pokrenite SFC naredbu u sustavu Windows 10 da biste popravili okvir


SFC (System File Checker) je naredbeni program zahvaljujući kojem imamo mogućnost izvođenja detaljne analize datotečnog sustava radi otkrivanja kvarova.

Korak 1
U tu svrhu pristupamo naredbenom retku kao administratori i tamo izvršavamo sljedeći redak:

sfc / scannow

POVEĆAJTE

Korak 2
Također će biti moguće izvršiti sljedeći redak. To će biti zaduženo za nadzor slike sustava Windows 10.

DISM.exe / Online / Cleanup-image / Restorehealth

7. Ponovno pokrenite komponente Windows Update u sustavu Windows 10 da biste popravili okvir


Druga dostupna opcija je ponovno pokretanje svih komponenti Windows Update kako biste isključili sve pogreške ove vrste. Da bismo to učinili, pristupamo naredbenom retku kao administratori i tamo izvršavamo svaki od sljedećih redaka. Nakon toga možemo ponovno pokrenuti sustav i provjeriti status .NET -a.
  • Net Stop bitovi
  • Net Stop wuauserv
  • Net Stop appidsvc
  • Net Stop cryptsvc
  • Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
  • Ren% systemroot% system32catroot2 catroot2.bak
  • Net Start bitovi
  • Net Start wuauserv
  • Net Start appidsvc
  • Net Start cryptsvc

8. Za popravak okvira upotrijebite alat za rješavanje problema Windows Update u sustavu Windows 10


Windows 10 integrira uslužni program koji je zadužen za nadzor i posebno praćenje svakog parametra sustava radi otkrivanja pogrešaka i alat je za rješavanje problema.

Korak 1
Da bismo mu pristupili, idemo na sljedeću rutu:

  • Početak
  • Postavljanje
  • Ažuriranje i sigurnost
  • Riješiti probleme

Korak 2
Tamo nalazimo redak "Windows Update" i klikom na njega prikazat će se gumb "Pokreni alat za rješavanje problema":

POVEĆAJTE

Korak 3
Kliknemo na nju i dogodit će se proces analize pogrešaka u sustavu Windows Update. Time će se utvrditi bilo koja anomalija koja je prisutna u ažuriranju i koja može generirati spomenutu pogrešku.

Kao što smo vidjeli, mogućnosti pružanja sveobuhvatnog rješenja pogreške 0x800f081f različite su i na nama je da odaberemo onu koja najbolje odgovara našoj situaciji.

wave wave wave wave wave