Kaip ištaisyti klaidą 0x800f081f .net Framework 3.5 „Windows 10“

„Microsoft“ kartu su pagrindinėmis programomis (pvz., Operacinėmis sistemomis) kuria priedų seriją, kurios tikslas-palengvinti pačios operacinės sistemos ir kitų jos parametrų vykdymą, suderinamumą ar veikimą.

Vienas iš populiariausių „Windows 10“ lygio priedų yra .NET Framework, kuris šiuo metu yra 4.7 versijoje, tačiau viena iš dažniausiai naudojamų yra 3.5 versija, o pagrindinė .NET Framework 3.5 funkcija yra leisti vykdyti programą. „Windows 10“.

.Net Framework 3.5 galima atsisiųsti iš šios nuorodos:

Kas naujo .NET FrameworkTarp šios .NET Framework versijos naujovių randame:

  • „Windows Presentation Foundation“ našumo patobulinimai, integruojant greitesnį paleidimo laiką ir geresnį bitmap efektų našumą.
  • ASP.NET dinaminių duomenų integravimas, sukuriantis sistemą, kurią galima įdiegti naudojant pastolių techniką, o tai savo ruožtu palengvina greitą duomenų valdymą, nereikalaujant kodo vykdymo, ir tai gali būti integruota į ASP. NET AJAX
  • Visuotiniai bendros kalbos vykdymo laiko patobulinimai
  • „LINQ to SQL“ dabar apima naujų „SQL Server“ failo datos ir sekos funkcijų palaikymą.
  • Naujas SQL serverio retų stulpelių ir failų srauto funkcijų palaikymas.

Dabar daugelis kūrėjų remiasi savo programų vykdymu naudodami .NET Framework ir kartais galime rasti klaidą 0X800f081f, kurios pagrindinė šaknis yra kartu su kitais kodais, tokiais kaip 0x800F0906, 0x800F0907 ir 0x800F0922, kurie neleidžia .NET Framework visapusiškai paleisti sistemoje „Windows 10“ .

Dažnos klaidų priežastysIš esmės šią klaidą sukelia „Microsoft .NET Framework 3.5“ nesuderinamumo problema ir jos kilmė atsiranda, kai ją įgalinome bet kuria iš šių parinkčių:

  • Per diegimo vedlį.
  • Diegimo vaizdo aptarnavimo ir valdymo (DISM) įrankio naudojimas.
  • Per „Windows PowerShell“ komandas.

.NET Framework yra funkcija, kuri pagal numatytuosius nustatymus neįgalinta „Windows 10“, „Windows Server 2016“, „Windows Server“ 1709 versijoje, „Windows 8.1“, „Windows Server 2012 R2“, „Windows 8“ ir „Windows Server 2012“ operacinėse sistemose, todėl privalome ją įgalinti iš funkcijų „Windows“:

Kai šis procesas bus atliktas, „Windows 10“ paims .NET dvejetainius failus ir kitus failus, kurie atlieka esminį vaidmenį jo veikimui, ir jei kompiuteris neturi reikiamų charakteristikų, ši klaida gali įvykti.

Daznos klaidosTradicinės .NET Framework klaidos yra šios:

  • 0x800F081F: Ši klaida reiškia, kad „Windows 10“ negali rasti .NET šaltinio failų, kad diegimas vyktų.
  • 0x800F0906: su šia klaida „Windows 10“ nepavyko atsisiųsti .NET šaltinio failų, nepavyko užmegzti interneto ryšio arba įdiegti .NET vaidmens ar vaidmens paslaugos.
  • 0x800F0907: dėl šios klaidos DISM įrankis sukėlė klaidą arba vietinio tinklo politikos konfigūracija neleido „Windows“ prisijungti prie tinklo
  • 0x800F0922: įvyko klaida apdorojant išplėstinius .NET diegimo įrenginius arba bendras komandas.

Dabar „Solvetic“ paaiškins, kaip galime ištaisyti šią klaidą ir tokiu būdu galėsime naudoti .NET Framework numatytu būdu.

1. Įgalinkite .NET Framework naudodami „DISM“ įrankį „Windows 10“

DISM diegimo vaizdo priežiūros ir valdymo įrankis yra įrankis, naudojamas komandinėje eilutėje, kurio dėka galime atlikti „Windows“ vaizdų priežiūrą ir paruošimą, kai „Windows PE“ vaizdai yra suderinami, atkūrimo aplinka „Windows“ („Windows RE“) ir „Windows“ nustatymai.

1 žingsnis
Šiam procesui turime turėti „Windows 10“ ISO atvaizdą, kurį galime atsisiųsti iš šios oficialios nuorodos:

2 žingsnis
Atsisiuntę galime įrašyti į įkrovos DVD arba USB, o po to turime prijungti prie kompiuterio, tam dešiniuoju pelės mygtuku spustelėkite vaizdą ir pasirinkite parinktį „Mount“:

3 žingsnis
Tai sukurs virtualų diską su „Windows 10“ vaizdu, šiuo atveju pažymime, kad buvo priskirta raidė K:

4 žingsnis
Dabar eisime į komandų eilutę kaip administratoriai ir ten vykdysime šią sintaksę:

 dism / online / enable-feature / featurename: NetFx3 / Visi / Šaltinis: [Diskas]: \ sources \ sxs / LimitAccess 
PastabaTurime pakeisti „Drive“ eilutę raide, kurią „Windows 10“ priskyrė virtualiam diskui

DIDELIS

5 žingsnis
Matome, kad .Net Framework funkcijų diegimo procesas prasidės automatiškai. Kai šis procesas bus baigtas, mes galime išstumti virtualų diską, dešiniuoju pelės mygtuku spustelėdami jį ir pasirinkę „Išstumti“:

2. Redaguokite „Windows 10“ grupės politiką, kad pataisytumėte sistemą


Kaip jau minėjome, kai kurios politikos priemonės gali tiesiogiai paveikti sistemos elgesį vykdant .NET Framework, šiai parinkčiai naudosime grupės strategijos redaktorių, kurį galima naudoti „Windows 10“ „Pro“, „Enterprise“ ir „Education“ leidimuose.

1 žingsnis
Norėdami jį pasiekti, naudosime šį klavišų derinį ir vykdysime komandą gpedit.msc

+ R.

gpedit.msc

2 žingsnis
Rodomame lange eisime šiuo maršrutu:

  • Įrangos sąranka
  • Administraciniai šablonai
  • Sistema

3 žingsnis
Ten centriniame skydelyje surasime politiką, pavadintą „Nurodykite pasirenkamų komponentų diegimo ir komponentų taisymo konfigūraciją“:

DIDELIS

4 žingsnis
Dukart spustelėkite jį ir iššokančiame lange suaktyvinsime langelį „Įgalinta“. Norėdami išsaugoti pakeitimus, spustelėkite mygtuką „Taikyti“, tada - „Gerai“.

3. Iš naujo įdiekite „Microsoft .NET Framework“ „Windows 10“, kad pataisytumėte sistemą


Kaip jau minėjome, „.NET Framework“ funkcija pagal numatytuosius nustatymus yra išjungta, o kai ji įjungiama ir sugeneruojama klaida 0x800f081f, galime pasirinkti iš naujo įdiegti šią funkciją.

1 žingsnis
Norėdami tai padaryti, eisime šiuo maršrutu:

  • Kontrolės skydelis
  • Programos
  • Programos ir charakteristikos

2 žingsnis
Ten paspaudžiame eilutę „Aktyvinti arba išjungti„ Windows “funkcijas“, esančią šone, ir rodomame lange randame eilutę „.NET Framework 3.5“. Ten mes turime išjungti jo langelį ir spustelėti Sutikti, kad jis būtų pašalintas, ir tada pakartoti procesą, dar kartą suaktyvindami langelį, kad jį įjungtumėte.

4. Paleiskite „.Net Offline Installer“, kad pataisytumėte sistemą


Kai kuriais atvejais kai kurie .NET naujinimo diegimo failai yra sugadinti arba turi tam tikrų klaidų bendraujant su „Microsoft“ serveriais. Gera praktika yra atsisiųsti .Net Framework neprisijungus diegimo programą ir paleisti diegimą iš ten.

1 žingsnis
Šią diegimo programą galite rasti šioje oficialioje „Microsoft“ nuorodoje. Ši diegimo programa yra vietinis naujinimas, suderinamas su visomis .NET versijomis, ir dažniausiai jis naudojamas, kai neturime interneto ryšio.

'class =' ​​bbc_url 'title =' Išorinė nuoroda 'rel =' nofollow external '>

2 žingsnis
Atsisiuntę tęsiame .NET Framework diegimo procesą:

5. Įdiekite naujinimus rankiniu būdu, kad pataisytumėte sistemą


Viena iš dažniausiai pasitaikančių klaidų, susijusių su klaida .NET, yra susijusi su ryšio su naujinimo serveriais problemomis, todėl bandymas šį procesą atlikti rankiniu būdu yra perspektyvi galimybė, leidžianti optimaliai atnaujinti .NET Framework „Windows 10“.

1 žingsnis
Šiam procesui turime pereiti prie šios „Microsoft“ nuorodos, vadinamos visuotiniu katalogu:

2 žingsnis
Ten ieškosime .NET ir rodomame sąraše atsisiųsime naujausią naujinimą vėlesniam diegimui:

6. Norėdami pataisyti sistemą, paleiskite SFC komandą „Windows 10“


SFC (sistemos failų tikrintuvas) yra komandų programa, kurios dėka mes galime atlikti išsamią failų sistemos analizę, kad nustatytume gedimus.

1 žingsnis
Norėdami tai padaryti, mes kaip administratoriai pasiekiame komandų eilutę ir ten vykdome šią eilutę:

sfc / scannow

DIDELIS

2 žingsnis
Taip pat bus galima vykdyti šią eilutę. Tai bus atsakinga už „Windows 10“ vaizdo stebėjimą.

DISM.exe / Internetas / „Cleanup-image“ / „Restorehealth“

7. Iš naujo paleiskite „Windows Update“ komponentus „Windows 10“, kad pataisytumėte sistemą


Kita galimybė yra iš naujo paleisti visus „Windows Update“ komponentus, kad būtų išvengta bet kokių šio tipo klaidų. Norėdami tai padaryti, mes kaip administratoriai pasiekiame komandų eilutę ir ten vykdome kiekvieną iš šių eilučių. Po to galime iš naujo paleisti sistemą ir patikrinti .NET būseną.
  • „Net Stop“ bitai
  • „Net Stop wuauserv“
  • „Net Stop appidsvc“
  • Net Stop cryptsvc
  • Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
  • Ren% systemroot% system32catroot2 catroot2.bak
  • „Net Start“ bitai
  • „Net Start wuauserv“
  • „Net Start appidsvc“
  • „Net Start cryptsvc“

8. Norėdami pataisyti sistemą, naudokite „Windows 10“ „Windows Update“ trikčių šalinimo įrankį


„Windows 10“ yra integruota programa, kuri yra atsakinga už kiekvieno sistemos parametro priežiūrą ir konkretų stebėjimą, kad būtų galima aptikti klaidas, ir yra trikčių šalinimo įrankis.

1 žingsnis
Norėdami jį pasiekti, einame šiuo maršrutu:

  • Pradėti
  • Nustatymas
  • Atnaujinimas ir saugumas
  • Išspręsti problemas

2 žingsnis
Ten surandame eilutę „Windows Update“ ir spustelėję ją pamatysite mygtuką „Vykdyti trikčių šalinimo įrankį“:

DIDELIS

3 žingsnis
Spustelime jį ir vyks „Windows Update“ klaidų analizės procesas. Tai nustatys bet kokias anomalijas, kurios yra „Update“ ir kurios gali sukelti minėtą klaidą.

Kaip matėme, galimybės pateikti visapusišką klaidos 0x800f081f sprendimą yra įvairios ir tik mes turime pasirinkti tą, kuri geriausiai atitinka mūsų situaciją.

wave wave wave wave wave