Nagyon elkeserítő lesz, ha a Windows .NET-keretrendszert 3.5 szeretné telepíteni a számítógépére, de megtagadják tőlünk egy hibaüzenettel: „A Windows nem tudta végrehajtani a kért módosításokat. Hibakód: 0x800F0954 “. Ez a hibakód problémákat okozhat, amikor megpróbálja engedélyezni vagy telepíteni a Windows opcionális szolgáltatásait a Windows 10 eszközön. Ha szembesül ezzel a problémával, ne aggódjon. Vannak javítások a probléma megoldására az Ön számára. Ez a hiba akkor fordul elő, ha a Windows Server Update Services (WSUS) és a Windows Optional Feature Installer közötti kapcsolat meghibásodik vagy megszűnik. Tehát a Windows Update Optional Feature Installer sem kapja meg a jóváhagyást a Windows Optional Feature letöltéséhez, és megjeleníti a hibaüzenetet. Tartsuk félre az okokat, engedjünk egyenesen a javításokért.
Ha ugyanazt a hibakódot veszi észre a parancssor ablakában, próbálja meg ezeket a kezdeti megoldásokat, és ellenőrizze, hogy a probléma megoldódott-e.
Kezdeti megoldások–
1.
Újrakezd számítógépét, és az eszköz újraindítása után próbálja meg újra telepíteni a .NET keretrendszert.2. Ellenőrizze, hogy várakozik-e valamilyen Windows-frissítés. Ha a Windows frissítések bármelyike függőben van, telepítse a Windows Update alkalmazást (a Windows Update nagy része a .NET keretrendszerrel érkezik, amelyeket a Windows frissítésekor telepítenek).
[FONTOS]- Mielőtt áttérne a javításokra, ellenőrizze, hogy létrehozta-e a rendszer-visszaállítási pont rendszere számára. Mindenesetre, ha bármi rosszul esik, visszaállíthatja a rendszert a jelenlegi állapotra.
Ha még mindig fennáll, a .NET-keretrendszer 3.5 vagy bármelyik Windows opcionális szolgáltatás telepítésének problémájával lépjen ezekre a javításokra-
Fix-1 frissítés a Windows Update szolgáltatásból a WSUS engedélye nélkül-
Amint megvitattuk a hiba okát, a Windows Server Update Services (WSUS) és a Windows közötti kérelem elfogadása vagy elutasítása A Windows opcionális szolgáltatás-telepítője, így megkerülhetjük a jóváhagyási kérelmet a WSUS-nál, és közvetlenül telepíthetjük a Windows-szolgáltatást anélkül WSUS. Óvatosan kövesse ezeket a lépéseket
1. Eleinte be kell írnia aIktató hivatal" ban,-ben Keresés négyzetet a Windows ikon mellett.
2. Ezután kattintson aBeállításszerkesztő“.
2. A bal oldali panelen Beállításszerkesztő, navigáljon erre a helyre-
HKEY_LOCAL_MACHINE \ SOFTWARE \ Policy \ Microsoft \ Windows \ WindowsUpdate \ AU
3. Most a jobb oldali ablaktáblán dupla kattintás tovább "Használja a WUServert“.
4. Módosítsa az Érték adatot a következőre:0“. Kattintson "rendben“.
Ha nem találja aHasználja a WUServert“, Egyedül kell létrehoznia a kulcsot. Kövesse ezeket a lépéseket a kulcsfontosságú
a. Miután navigált aAU" Iktató hivatal, Jobb klikk az üres helyre, és kattintson aÚj”És kattintson aDWORD (32 bites) érték“.
b. Nevezze át aÚj kulcs"Mint"Használja a WUServert“. Most kövesse a Fix-1 2. lépését.
Zárja be a Beállításszerkesztőt és indítsa újra a számítógéped. Újraindítás után próbálja meg újra telepíteni a .NET-keretrendszert 3.5 a számítógépére. Ha még mindig szembesül a problémával, folytassa a következő megoldással.
Fix-2 Telepítse az opcionális szolgáltatást a Windows MCT-
Ha a szolgáltatás Vezérlőpultról történő telepítésének problémájával szembesül, akkor ezt megteheti Windows PowerShell, ahol le kell töltenie a Windows 10 ISO alkalmazást a Media Creation Tool (MCT) használatával. Kövesse ezeket a lépéseket az opcionális szolgáltatás telepítéséhez innen: Windows PowerShell–
1. Töltse le a Windows 10 ISO (ne felejtsen el egyeztetni az ISO gyártási számát a számítógépen lévő Windows 10 rendszerrel. Most kattintson duplán az ISO-ra a rendszerében.
2. nyomja meg Windows billentyű + R kulcs és típushatalomhéj”És nyomja meg a„rendben“.
2. Ezután be kell másolnia-beillesztenie ezt a parancsot a PowerShell ablakot, és nyomja meg Belép.
Add-WindowsCapability -Online -Név NetFx3 ~~~~ -D-forrás: \ Sources \ SxS
Módosítsa a Forrás nevét annak a meghajtónak megfelelően, ahová a Windows 10 ISO-t csatlakoztatta. Ez azt jelenti, hogy ha az ISO-t a G: \ meghajtóba illesztette, akkor meg kell változtatnia a
Add-WindowsCapability -Online -Név NetFx3 ~~~~ -G forrás: \ Sources \ SxS
JEGYZET-
Ha nem tudja futtatni ezt a parancsot a PowerShell ablakában, másolat és paszta ezt a parancsot PowerShell ablak és üsse Belép.
DISM.exe / Online / Add-Capability / CapabilityName: NetFx3 ~~~~ / Forrás: D: \ Sources \ SxS
[JEGYZET-Változtassa meg a Forrás nevet annak a meghajtónak megfelelően, ahová a Windows 10 ISO-t csatlakoztatta, ez azt jelenti, ha az ISO-t a G: \meghajtót, akkor meg kell változtatnia a parancsot
DISM.exe / Online / Add-Capability / CapabilityName: NetFx3 ~~~~ / Forrás:G:\ Források \ SxS
3. Végül ellenőrizze, hogy a .NET-keretrendszer telepítve van-e, másolja be és illessze be ezt a parancsot PowerShell ablak és üsse Belép.
Get-WindowsCapability -Online -Név NetFx3 ~~~~
Indítsa újra a számítógéped.
Az újraindítás után ellenőrizze, hogy a .NET Framework 3.5 telepítve van-e a számítógépére. Ha a „.NET-keretrendszer 3.5 telepítése sikertelen 0x800F0954 hibakódot hajtott végre”, folytassa a következő javítással.
Fix-3 A .NET Framework 3.5 telepítése a parancssorból -
A .NET-keretrendszer 3.5 telepítéséhez telepítse a Windows 10 ISO / DVD-t, és futtasson egy parancsot a Parancssor ablakban. Kövesse ezeket a lépéseket a .NET Framework 3.5 telepítéséhez a parancssor ablakából-
1. Töltse le a Windows 10 ISO.
(JEGYZET- A letöltés közben ne felejtsük el, hogy az ISO gyártási számát a számítógépen lévő Windows 10-hez igazítsuk.)
2. Most csatlakoztassa az ISO-t duplán kattintva.
3. Ne feledje a meghajtóbetűjel nevét (például „G:” / „H:” stb.).
4. Most meg kell nyomnia Windows billentyű + R elindítani a Fuss.
5. Amikor megjelenik a Futtatás ablak, be kell írnia acmd" abban Fuss ablakot, és kattintson arendben“.
3. Most másolás beillesztés ezt a parancsot a Parancssor ablakot, és nyomja meg Belép.
dism / online / enable-feature / featurename: NetFX3 / Forrás: H: \ sources \ sxs / LimitAccess
JEGYZET- Meg kell változtatnia a meghajtóbetűjelet a parancsban annak a meghajtóbetűjelnek megfelelően, ahová a DVD-t betöltötte.
dism / online / enable-feature / featurename: NetFX3 / Forrás:G:\ sources \ sxs / LimitAccess
JEGYZET-
Ha problémája van a parancs végrehajtásával, próbálja meg végrehajtani az alább említett parancsot:
dism / online / enable-feature / featurename: NetFX3 / Összes / Forrás:meghajtóbetű: \ sources \ sxs / LimitAccess
JEGYZET- Ne felejtsd el megváltoztatni ameghajtóbetű’Az előbb tárgyalt parancsban.
dism / online / enable-feature / featurename: NetFX3 / Összes / Forrás:G:\ sources \ sxs / LimitAccess
Indítsa újra a számítógéped.
Az újraindítás után ellenőrizze, hogy továbbra is a „.NET Framework 3.5 telepítése sikertelen hibakód 0x800F0954 hibával” szembesült-e számítógépén.
Minden további hiba nélkül képesnek kell lennie a .NET Framework 3.5 engedélyezésére / telepítésére a számítógépére.