[FIX] .NET Framework 3.5 diegimo klaida 0x800F0950



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

The klaidos kodas 0x800F0950 pasirodo „Windows 10“ bandant įdiegti .NET 3.5 Framework naudojant įprastą diegimo programą. Klaidos pranešimas, pridėtas prie klaidos kodo, yra „Nepavyko įdiegti šios funkcijos“ .



NET Framework 3.5 klaida



Daugeliu atvejų paveiktiems vartotojams pavyko išspręsti šią problemą, pasitelkiant „Windows“ funkciją įdiegiant .NET Framework 3.5. Jei naudojate „Windows 10“, diegimo programą jau turite savo kompiuteryje - jums tiesiog reikia priversti diegti iš „Windows“ funkcijų ekrano.



Kitas būdas, kuris gali padėti priversti įdiegti .NET Framework 3.5, yra „Windows Update“. Turėkite omenyje, kad „Microsoft“ reguliariai teikia naujinimus NET sistema , ir viena iš dažniausiai pasitaikančių priežasčių, galinčių sukelti 0x800F0950 klaida yra atvejis, kai „NET Framework“ naujinys jau laukia, kol bus įdiegtas per „Windows“ naujinimą.

Jei nepavyksta įdiegti per „Windows“ funkcijas ar „Windows Update“, trūkstamą sistemą galite įdiegti iš suderinamos diegimo laikmenos. Jei taip pat nepavyksta, galite sukurti pasirinktinį scenarijų, kuris nepaisys analizavimo klaidų ir priverstinai jį įdiegs per CMD arba „Powershell“ terminalą.

Tačiau yra keletas dokumentais patvirtintų aplinkybių, kai šis klaidos kodas atsirado dėl sisteminės korupcijos problemos, kuri galiausiai paveikė operacinės sistemos galimybes įdiegti sistemas. Šiuo atveju remontas arba švarus diegimas yra vieninteliai perspektyvūs metodai, kurie pašalins šią klaidą.



1 būdas: .NET Framework 3.5 diegimas naudojant „Windows“ funkcijas

Jei matote šią klaidą bandydami įdiegti .NET Framework 3.5 versiją iš diegimo programos, kurią atsisiuntėte naudodami naršyklę, galbūt galėsite visiškai apeiti problemą, įdėdami ją per „Windows“ funkcijų meniu.

Atminkite, kad „Windows 10“ jau yra .NET Framework 3.5 versijos archyvas, jūs tiesiog turite paraginti jį įdiegti. Keli paveikti vartotojai, kurie anksčiau buvo susidūrę su klaidos kodas 0x800F0950 diegdami .NET Framework 3.5 versiją, paprastai patvirtino, kad diegimas vyko sklandžiai, kai jie bandė tai padaryti naudodami „Windows“ funkcijų ekraną.

Norėdami įdiegti .NET Framework 3.5 per „Windows“ funkcijų ekraną vykdykite toliau pateiktas instrukcijas:

  1. Atidarykite a Bėk dialogo langą paspausdami „Windows“ klavišas + R . Tada įveskite „Appwiz.cpl“ teksto laukelyje ir paspauskite Įveskite atidaryti Programos ir funkcijos Meniu.

    Įveskite appwiz.cpl ir paspauskite Enter, kad atidarytumėte įdiegtų programų sąrašą

  2. Kai būsite Programos ir funkcijos meniu, naudokite dešinėje esantį meniu Įjunkite arba išjunkite „Windows“ funkcijas .

    Prieiga prie „Windows“ funkcijų meniu

  3. Kai esate „Windows“ funkcijų ekrane, pirmiausia pažymėkite laukelį, susietą su. NET Framework 3.5 (šiame pakete yra .NET 2.0 ir 3.0), tada spustelėkite Gerai kad išsaugotumėte pakeitimus.

    .NET Framework 3.5 įgalinimas

  4. Patvirtinimo eilutėje spustelėkite Taip Norėdami pradėti procedūrą, palaukite, kol paketas bus sėkmingai įdiegtas.
  5. Baigę operaciją, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta, kai baigsis kitas paleistis.

Jei šis metodas nebuvo taikomas, įvyko kitokia klaida arba planuojate įdiegti .NET Framework 3.5 paketą iš anksčiau atsisiųsto vykdomojo failo, pereikite prie kito galimo pataisymo.

2 metodas: įdiekite kiekvieną laukiantį „Windows“ naujinimą

Viena priežasčių, kuri gali sukelti 0x800F0950 klaida, kai bandote įdiegti .NET Framework 3.5 naujinimą, yra tai, kad „Windows Update“ jau yra suplanuotas naujinimas, pasiruošęs daryti tą patį.

Kai kurie vartotojai, susidūrę su tuo pačiu klaidos kodu, pranešė, kad jiems pagaliau pavyko išspręsti problemą, kai jie atnaujino „Windows 10“ versiją į naujausią turimą versiją. Tai padarę ir iš naujo paleidę kompiuterį, dauguma pranešė, kad .NET Framework 3.5 jau buvo įdiegta, todėl nereikėjo naudoti specialios diegimo programos.

Jei šis scenarijus yra tinkamas, įdiekite kiekvieną laukiantį „Windows 10“ kompiuterio naujinimą ir patikrinkite, ar tai automatiškai išsprendžia problemą:

  1. Atidarykite a Bėk dialogo langą paspausdami „Windows“ klavišas + R . Tada įveskite „Ms-settings: windowsupdate“ teksto laukelyje ir paspauskite Įveskite atidaryti Windows 'naujinimo skirtukas Nustatymai programa.

    Vykdyti dialogą: ms-settings: windowsupdate

  2. „Windows“ naujinimo ekrane pereikite į dešiniąją skiltį ir spustelėkite Tikrinti, ar yra atnaujinimų .

    Kiekvieno laukiančio „Windows“ naujinimo diegimas

  3. Toliau vykdykite ekrane pateikiamas instrukcijas, kad įdiegtumėte kiekvieną laukiantį naujinimą, kol atnaujinsite kompiuterį.
    Pastaba: Jei būsite paraginti paleisti iš naujo, kol gausite galimybę įdiegti kiekvieną laukiantį naujinimą, paleiskite iš naujo, kaip nurodyta. Bet kai baigsis kitas paleidimas, grįžkite į tą patį „Windows Update“ ekraną, kad užbaigtumėte likusių naujinimų diegimą.
  4. Kai pagaliau pavyks įdiegti kiekvieną laukiantį „Windows“ naujinimą, turėtumėte sužinoti, kad .NET Framework 3.5 jau buvo įdiegęs „Windows Update“ komponentas.

Jei taip neatsitiko arba nesate pasirengę įdiegti šiuo metu laukiančių „Windows“ naujinimų, pereikite prie kito galimo toliau pateikto pataisymo.

3 metodas: NET Framework diegimas per diegimo laikmeną

Jei pirmieji du pataisymai jums netiko, vienas perspektyvus pataisymas, kurį daugelis vartotojų sėkmingai naudojo, yra priversti suderinamą diegimo laikmeną įdiegti „NET Framework“ jums iš pakelto komandų eilutės arba „Powershell“ lango.

Tai yra žemiau pateikto metodo atitikmuo, bet tai greičiau, jei jau turite suderinamą diegimo laikmeną.

Jei norite išbandyti šį metodą, vadovaukitės toliau pateiktomis instrukcijomis, kad įdiegtumėte .NET Framework 3.5 versija tiesiogiai iš suderinamos diegimo laikmenos:

  1. Įdėkite suderinamą diegimo laikmeną į savo DVD įrenginį, „flash“ įrenginį arba įdėkite ją, jei naudojate ISO.
  2. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „Cmd“ teksto laukelyje ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti aukštesnę komandinę eilutę. Kai pamatysite UAC (vartotojo abonemento raginimas) , spustelėkite Taip suteikti administracines privilegijas.

    Įveskite „cmd“ į dialogo langą Vykdyti

    Pastaba: Jei norite naudoti „Powershell“, įveskite „PowerShell“ ' vietoj ' cmd „.

  3. Kai būsite pakelto CMD eilutėje, įveskite šią komandą ir pakeiskite XXX „Su laišku, kuriame šiuo metu yra diegimo laikmena:
    Atsisakyti / prisijungti / įjungti-funkciją / „Featurename“: NetFX3 / Visi / Šaltinis:XXX :  sources  sxs / LimitAccess
  4. Paspauskite Įveskite pradėti šį procesą, tada palaukite, kol operacija bus baigta. Baigę diegti, iš naujo paleiskite kompiuterį ir patikrinkite, ar NET sistema buvo sėkmingai įdiegta, kai bus baigtas kitas paleidimas.

Jei vis tiek galų gale pamatysite 0x800F0950 klaida arba nepavyko įdiegti naudojant kitą klaidos kodą, pereikite prie kito galimo pataisymo, esančio žemiau.

4 metodas: sukurkite pasirinktinį diegimo scenarijų

Jei aukščiau pateiktas metodas jums netiko arba ieškote alternatyvos „Windows“ funkcijų naudojimui, turėtumėte sugebėti apeiti 0x800F0950 klaida sukuriant pasirinktinį CMD diegimo scenarijų ir vykdant jį su padidintomis teisėmis.

Tačiau nepamirškite, kad norint tai padaryti, jums reikės sukurkite suderinamą „Windows 10“ kompiuterio diegimo laikmeną .

Jei jau turite suderinamą diegimo laikmeną arba ką tik sukūrėte naudodamiesi aukščiau pateiktu vadovu, vadovaukitės toliau pateiktomis instrukcijomis, kad priverstumėte įdiegti .NET Framework 3.5 naudodami pasirinktinį scenarijų:

  1. Atidarykite a Bėk dialogo langą paspausdami „Windows“ klavišas + R. Tada įveskite „Notepad.exe“ ir paspauskite „Ctrl“ + „Shift“ + Įveskite kad atidarytumėte aukštesnį „Notepad“ langą.

    Atidaromas padidintas „Notepad“ langas

    Pastaba: Kai būsite paraginti UAC (vartotojo abonemento kontrolė) , spustelėkite Taip suteikti administracines privilegijas.

  2. Įėję į padidintą „Notepad“ langą, įklijuokite šį kodą:
    @echo off Pavadinimas .NET Framework 3.5 Neprisijungęs diegimo įrankis, skirtas %% I, esantis (DEFGHIJKLMNOPQRSTUVWX YZ), jei egzistuoja „%% I: \ sources  install.wim“, nustatykite setupdrv = %% I, jei apibrėžta setupdrv (echo Rastas diskas% setupdrv % echo .NET Framework 3.5 diegimas ... Atsisakyti / prisijungti / įgalinti-funkciją / „Featurename“: NetFX3 / Visi / Šaltinis: VIETININKAS :  sources  sxs / LimitAccess aidas. echo .NET Framework 3.5 turėtų būti įdiegtas aidas. ) else (echo Nerasta diegimo laikmenos! echo Įdėkite DVD ar USB „flash“ atmintinę ir dar kartą paleiskite šį failą. echo.) pristabdyti

    Pastaba: Reikės pakeisti VIETININKAS su disko, kuriame šiuo metu yra diegimo laikmena, raide.

  3. Kai sėkmingai įvesite kodą ir jį atitinkamai modifikuosite, naudokite viršuje esančią juostelę, kad pasirinktumėte Failas> Išsaugoti kaip tada pasirinkite tinkamą vietą, kurioje norite išsaugoti ką tik sukurtą scenarijų.
  4. Galite jį pavadinti taip, kaip norite, tačiau SVARBU pabaigti vardą plėtiniu .cmd. Pridėję teisingą plėtinį, spustelėkite Sutaupyti mygtuką, kad sukurtumėte pataisą.

    CMD pataisos kūrimas

  5. Tada eikite į vietą, kurioje anksčiau išsaugojote .cmd scenarijų, tada dešiniuoju pelės mygtuku spustelėkite failą ir spustelėkite Vykdyti kaip administratorių iš naujai pasirodžiusio kontekstinio meniu. Tada spustelėkite Taip patvirtinimo eilutėje ir palaukite, kol operacija bus baigta.
  6. Šios procedūros pabaigoje šis pasirinktinis scenarijus įdiegs .NET 3.5 Framework ir naudos „Windows“ diegimo laikmeną, kad pasiektų visus palaikymo failus, kad atliktų darbą. Kai ši operacija bus baigta, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema jau išspręsta.

Jei vis dar matote 0x800F0950 klaidos kodą arba užstrigote kitu klaidos kodu, pereikite žemiau kitą galimą pataisymą žemiau.

5 metodas: atlikite taisymo diegimą

Jei nė vienas iš aukščiau nurodytų galimų taisymų jums netiko, tikėtina, kad susiduriate su tam tikros rūšies korupcija, kuri įprastai neišnyks. Tokiu atveju turėtumėte pabandyti išspręsti 0x800F0950 klaidos kodas iš naujo nustatydamas kiekvieną su „Windows“ susijusį failą.

Tai galite padaryti naudodami a švarus diegimas , bet mūsų rekomendacija yra eiti į a remonto diegimas (vietoje atliekamas remontas) vietoj to.

Nors švarus diegimas nediskriminuos ir neištrins visko iš jūsų OS disko (nebent iš anksto sukursite atsarginę jo kopiją), taisymo diegimas palies tik OS komponentus, o asmeniniai failai, programos ir žaidimai bus nepažeisti.

Žymos .NET klaida 7 minutes perskaityta