[Oprava] Chyba 0x800F0954 při instalaci .NET Framework 3.5 nebo jakékoli volitelné funkce - Winhelponline

Error 0x800f0954 Installing

Když se pokusíte nainstalovat .NET Framework 3.5 nebo jinou volitelnou funkci pomocí „Funkce Windows“ ( optionalfeatures.exe ) dialogové okno nebo pomocí příkazového řádku DISM, chyba 0x800F0954 může vyskakovací okno.



povolit funkci .net framework 3.5



Po povolení .NET Framework 3.5 a kliknutí na OK se může zobrazit následující chyba:



Systém Windows nemohl dokončit požadované změny.

Změny se nepodařilo dokončit. Restartujte počítač a zkuste to znovu.



Kód chyby: 0x800F0954

Windows představuje chybu 0x800F0954 .net framework

Stejná chyba může nastat při pokusu o instalaci dalšího rozpoznávání řeči nebo doplňkových písem pomocí volitelných funkcí na stránce Nastavení nebo pomocí příkazového řádku DISM. Například spustíte následující příkaz k instalaci .NET Framework 3.5 z zvýšený nebo administrátorský příkazový řádek .

DISM / Online / Enable-Feature / FeatureName: NetFx3 / All

Po stisknutí klávesy ENTER se zobrazí úplná chybová zpráva, kterou můžete vidět:

Nástroj pro správu a správu nasazení obrazu
Verze: 10.0.16299.15
Verze obrázku: 10.0.16299.192
Aktivační funkce
[=========================== 100,0% ==================== = ====]
Chyba: 0x800f0954
DISM se nezdařil. Nebyla provedena žádná operace.
Další informace najdete v souboru protokolu.
Soubor protokolu DISM najdete na adrese C: Windows Logs DISM dism.log

The DISM.log soubor zobrazí tyto položky / chyby:

xxxx, Info DISM DISM Správce balíčků: PID = 12956 TID = 12296 Další protokoly pro online operace související s balíčky a funkcemi najdete na% WINDIR%  logs  CBS  cbs.log - CPackageManagerCLIHandler :: ExecuteCmdLine xxxx, chyba DISM DISM.EXE : DISM Package Manager zpracoval příkazový řádek, ale selhal. HRESULT = 800F0954

A CBS.log soubor by zaznamenal tyto chyby:

xxxx, Info CBS DWLD: Hledání aktualizace Windows se nezdařilo [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS] xxxx, Info CBS FC: WindowsUpdateDownloadFromUUP se vrací. [0x800F0954]

Všimněte si, že došlo k chybě 0x800f0954 odkazuje na CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS což znamená, že váš systém mohl být nakonfigurován tak, aby používal server WSUS (v síti vaší domény) k získávání aktualizací namísto přímého připojení k serverům Windows Update.

[Oprava] Chyba 0x800F0954 při instalaci .NET Framework 3.5 nebo jakékoli volitelné funkce

Pokud došlo k chybě 0x800f0954 dojde k instalaci volitelných funkcí systému Windows, může to být proto, že systém není schopen získat přístup k serveru Windows Update. To platí zejména v případě počítačů připojených k doméně, které jsou nakonfigurovány pro stahování aktualizací ze serveru WSUS. Je také možné, že váš počítač byl kdysi součástí nebo podnikovou nebo doménovou sítí a nastavení zásad skupiny je stále na místě.

Krok 1: Obejít WSUS k instalaci funkcí / aktualizací přímo z Windows Update

Chcete-li problém vyřešit, dočasně obejděte server WSUS pomocí následující úpravy registru (vyžaduje oprávnění správce).

  1. Klikněte pravým tlačítkem na Start a poté na Spustit
  2. Typ regedit.exe a klikněte na OK
  3. Přejděte na následující klíč registru:
    HKEY_LOCAL_MACHINE  SOFTWARE  Policies  Microsoft  Windows  WindowsUpdate  AU
  4. V pravém podokně, pokud je hodnota pojmenována Použijte WUServer existuje, nastavte jeho data na 0
  5. Ukončete editor registru
  6. Restartujte Windows.

Zjistěte, zda si nyní můžete nainstalovat .Net Framework 3.5 nebo jakékoli volitelné funkce. Ve většině případů by výše uvedené kroky měly problém vyřešit.

Krok 2: Nainstalujte si .NET Framework (nebo volitelné funkce) z Windows 10 ISO nebo DVD

Pokud postup uvedený v kroku 1 nepomohl, můžete k instalaci dalších funkcí z Windows 10 ISO nebo DVD použít následující příkaz DISM (s cestou zdroje instalace). Musíte se však ujistit, že verze Windows 10 na vašem DVD nebo ISO odpovídá verze Windows 10 nainstalován ve vašem systému.

Tady je postup instalace .NET Framework 3.5 z instalačního disku systému Windows 10 nebo ISO:

  1. Získejte nejnovější Windows 10 ISO (za předpokladu, že váš systém Windows 10 používá nejnovější verzi) pomocí Nástroj pro tvorbu médií . Chyba rámce .net - zdroje iso sxs

    Stáhněte si Windows 10 ISO pomocí nástroje pro vytváření médií

    Poznámka redakce: Ještě lepší možností by bylo plně aktualizovat zařízení Windows 10 a poté připravit aktuální instalační disk systému Windows 10. Podívej jak do Slipstream Windows 10 (Integrovat aktualizace s původní instalační disketou)

  2. Připojte obraz ISO poklepáním na soubor ISO.
  3. Poznamenejte si písmeno jednotky DVD nebo připojené jednotky, řekněme H:
    dism povolit funkci netfx3
  4. Otevřít zvýšený příkazový řádek Okno (Správce).
  5. Zadejte následující příkaz a stiskněte klávesu ENTER
    dism / online / enable-feature / featurename: NetFX3 / Zdroj: H:  sources  sxs / LimitAccess

    ikona žárovky tipy

Poznámka: Pokud potřebujete nainstalovat „Aktivace HTTP Windows Communication Foundation (WCF)“ a „Aktivace Non-HTTP Windows Communication Foundation (WCF)“, nezapomeňte přidat /Všechno parametr, jak je vidět na výše uvedeném snímku obrazovky. Jak již bylo řečeno, tyto dvě součásti obvykle většina uživatelů nevyžaduje.

Podobně pro instalaci dalších volitelných funkcí pomocí DISM si přečtěte příspěvek na blogu Přidání funkcí (včetně .NET 3.5) do systému Windows 10 - Michael Niehaus 'nasazení Windows a Office nasazení stejně jako články Microsoft Docs Balíček schopností DISM obsluhující možnosti příkazového řádku & Dostupné funkce na vyžádání

Doufám, že vám tento článek pomohl nainstalovat .NET Framework 3.5 nebo jiné volitelné funkce systému Windows, aniž by došlo k chybě 0x800F0954 .


Jedna malá žádost: Pokud se vám tento příspěvek líbil, sdílejte ho prosím?

Jedno „malé“ sdílení od vás by vážně hodně pomohlo s růstem tohoto blogu. Několik skvělých návrhů:
  • Připnout!
  • Sdílejte to na svém oblíbeném blogu + Facebook, Reddit
  • Tweetujte to!
Takže vám moc děkuji za podporu, můj čtenáři. Nebude to trvat déle než 10 sekund vašeho času. Tlačítka pro sdílení jsou vpravo dole. :)

Související článek