Tai bus labai apmaudu, jei norite įdiegti „Windows .NET Framework 3.5“ savo kompiuteryje, tačiau jums bus atmestas klaidos pranešimas, kuriame sakoma: „Windows negalėjo užbaigti prašomų pakeitimų. Klaidos kodas 0x800F0954 “. Šis klaidos kodas gali sukelti problemų, kai bandote įgalinti arba įdiegti bet kurią iš „Windows“ papildomų funkcijų „Windows 10“ įrenginyje. Jei susiduriate su šia problema, nesijaudinkite. Yra pataisymai, kaip išspręsti problemą. Ši klaida įvyksta, kai nepavyksta arba nutraukiamas ryšys tarp „Windows Server Update Services“ (WSUS) ir „Windows“ papildomų funkcijų diegimo programos. Taigi „Windows Update“ papildomų funkcijų diegimo programai taip pat nepavyksta gauti patvirtinimo atsisiųsti „Windows“ papildomų funkcijų ir rodomas klaidos pranešimas. Palikime priežastis nuošalyje, eikime tiesiai į taisymus.
Jei komandinės eilutės lange pastebite tą patį klaidos kodą, pabandykite atlikti šiuos pradinius sprendimus ir patikrinkite, ar jūsų problema išspręsta.
Pradiniai sprendimo būdai–
1. Perkrauti kompiuterį ir iš naujo paleisdami įrenginį, pabandykite dar kartą įdiegti .NET Framework.
2. Patikrinkite, ar laukia „Windows“ naujinimų, ar ne. Jei laukia kuris nors iš „Windows“ naujinimų, įdiekite „Windows“ naujinimą (daugelis „Windows“ naujinimų yra su .NET pagrindų sistemomis, kurios įdiegiamos atnaujinant „Windows“).
[SVARBU] - Prieš pereidami prie pataisymų įsitikinkite, kad sukūrėte sistemos atkūrimo taškas jūsų sistemai. Bet kokiu atveju, jei kas nors nepavyksta, galite atkurti sistemos būseną.
Jei vis tiek susiduriate su problema .NET Framework 3.5 arba bet kurios „Windows“ pasirinktinės funkcijos diegimu, eikite į šiuos pataisymus
„Fix-1“ naujinimas iš „Windows“ naujinimo be WSUS leidimo
Kaip aptarėme šios klaidos priežastį, yra užklausos priėmimas arba atmetimas tarp „Windows Server Update Services“ (WSUS) ir „Windows“ papildomų funkcijų diegimo programa, todėl galime apeiti patvirtinimo užklausą WSUS ir tiesiogiai įdiegti „Windows“ funkciją be WSUS. Atidžiai atlikite šiuos veiksmus:
1. Iš pradžių turėsite įvesti „Registras" viduje konors Paieška šalia „Windows“ piktogramos.
2. Tada turite spustelėti „Registro redaktorius“.
2. Kairiajame langelyje Registro redaktorius, eikite į šią vietą-
HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU
3. Dabar dešinėje srityje dukart spustelėkite „Naudokite „WUServer““.
4. Pakeiskite reikšmės duomenis į „0“. Spustelėkite "Gerai“.
Jei negalite rasti „Naudokite „WUServer““, Raktą turite susikurti patys. Atlikite šiuos veiksmus, kad sukurtumėte
a. Naršę į „ASRegistras, dešiniuoju pelės mygtuku spustelėkite tuščioje vietoje ir spustelėkite „Nauja“Ir spustelėkite„DWORD (32 bitų) vertė“.
b. Pervardykite „Naujas raktas“Kaip„Naudokite „WUServer““. Dabar atlikite „Fix-1“ 2 veiksmą.
Uždarykite registro rengyklę ir perkraukite tavo kompiuteris. Perkraukę pabandykite dar kartą įdiegti .NET Framework 3.5 savo kompiuteryje. Jei vis tiek susiduriate su problema, eikite į kitą pataisymą.
„Fix-2“ įdiekite papildomą funkciją su „Windows MCT-“
Jei susiduriate su problemos įdiegimo iš valdymo skydo problema, galite tai padaryti naudodamiesi „Windows PowerShell“, kur turite atsisiųsti „Windows 10 ISO“ naudodami „Media Creation Tool“ (MCT). Norėdami įdiegti pasirinktinę funkciją iš, atlikite šiuos veiksmus „Windows PowerShell“–
1. Atsisiųskite „Windows 10 ISO“ (nepamirškite suderinti ISO versijos Nr. su „Windows 10“ kompiuteryje. Dabar įdiekite ISO į savo sistemą dukart spustelėdami jį.
2. Paspauskite „Windows“ klavišas + R raktas ir tipasgaliaIr paspauskite „Gerai“.
2. Tada turėsite nukopijuoti šią komandą į savo „PowerShell“ langą ir trenkė Įveskite.
Add-WindowsCapability -Online -Name NetFx3 ~~~~ -Source D: \ Sources \ SxS
Pakeiskite šaltinio pavadinimą pagal diską, kuriame įdėjote „Windows 10 ISO“, tai reiškia, kad jei įdiegėte ISO į „G: \“ diską, turite pakeisti komandą
Add-WindowsCapability -Online -vardas NetFx3 ~~~~ -Šaltinis G: \ Šaltiniai \ SxS
PASTABA
Jei negalite paleisti šios komandos „PowerShell“ lange, kopija ir įklijuoti šią komandą „PowerShell“ langą ir trenkė Įveskite.
DISM.exe / Online / Add-Capability / CapabilityName: NetFx3 ~~~~ / Šaltinis: D: \ Sources \ SxS
[PASTABA-Pakeiskite šaltinio pavadinimą pagal diską, kuriame įdėjote „Windows 10 ISO“, tai reiškia, kad jei įdiegėte ISO G: \vairuoti, tada jūs turite pakeisti komandą
DISM.exe / Online / Add-Capability / CapabilityName: NetFx3 ~~~~ / Šaltinis:G:\ Šaltiniai \ SxS
3. Dabar pagaliau turite patikrinti, ar .NET Framework yra įdiegta, ar ne, nukopijuodami ir įklijuodami šią komandą „PowerShell“ langą ir trenkė Įveskite.
„Get-WindowsCapability -Online“ -vardas „NetFx3“ ~~~~
Perkraukite iš naujo tavo kompiuteris.
Perkraukę patikrinkite, ar .NET Framework 3.5 įdiegta jūsų kompiuteryje, ar ne. Eikite į kitą pataisą, jei vis dar turite „.NET Framework 3.5 klaidos kodo 0x800F0954 diegimas“.
„Fix-3“ įdiekite .NET Framework 3.5 iš komandų eilutės
Galite įdiegti .NET Framework 3.5 tiesiog įkeldami „Windows 10 ISO / DVD“ ir vykdydami komandą komandų eilutės lange. Atlikite šiuos veiksmus, kad įdiegtumėte .NET Framework 3.5 iš komandų eilutės lango-
1. Atsisiųskite „Windows 10 ISO“.
(PASTABA- Atsisiųsdami nepamirškite suderinti ISO versijos Nr. Su „Windows 10“ kompiuteryje.)
2. Dabar įdiekite ISO dukart spustelėdami jį.
3. Prisiminkite disko raidės pavadinimą (pvz., „G:“ / „H:“ ir kt.).
4. Dabar jūs turite paspausti „Windows“ klavišas + R paleisti Bėk.
5. Kai pamatysite langą Vykdyti, turėsite įvesti „cmd“Tame Bėk langą ir spustelėkite „Gerai“.
3. Dabar Kopijuoti įklijuoti šią komandą jūsų Komandinė eilutė langą ir trenkė Įveskite.
dism / online / enable-feature / featurename: NetFX3 / Šaltinis: H: \ sources \ sxs / LimitAccess
PASTABA- Turėsite pakeisti disko raidę komandoje pagal disko raidę, į kurią įdėjote DVD.
dism / online / enable-feature / featurename: NetFX3 / Šaltinis:G:\ sources \ sxs / LimitAccess
PASTABA
Jei kyla problemų vykdant šią komandą, pabandykite vykdyti žemiau nurodytą komandą-
„dism / online / enable-feature / featurename“: „NetFX3“ / „All“ / „Source“:disko raidė: \ sources \ sxs / LimitAccess
PASTABA- Nepamirškite pakeisti „disko raidė‘Komandoje, kaip aptarta anksčiau.
„dism / online / enable-feature / featurename“: „NetFX3“ / „All“ / „Source“:G:\ sources \ sxs / LimitAccess
Perkraukite iš naujo tavo kompiuteris.
Perkraukę patikrinkite, ar vis dar susiduriate su „NET Framework 3.5 diegimo klaida 0x800F0954 klaida“ kompiuteryje.
Savo kompiuteryje turėtumėte galėti įgalinti / įdiegti .NET Framework 3.5 be jokios kitos klaidos.