Oba Windows 10 a 11 přijít s volitelné funkce které musí uživatel v případě potřeby ručně povolit. Často je však vyžadováno aktivní připojení k internetu, aby si systém Windows mohl stáhnout příslušné soubory prostřednictvím služby Windows Update a povolit tuto funkci. Co ale dělat, když na PC nemáte připojení k internetu nebo váš počítač sedí za proxy serverem, který omezuje přístup k serverům Microsoft?

Tento příspěvek pojednává o 4 způsobech, jak stále povolit volitelné funkce v systému Windows v režimu offline.

Kód chyby 0x8024402C

Pokud se pokusíte nainstalovat volitelnou funkci systému Windows bez připojení k internetu, zobrazí se chybový kód 0x8024402C s uvedením následujícího:

Windows couldn't complete the requested changes.

The changes couldn't be completed. Please reboot your computer and try again.
Při instalaci volitelné funkce online došlo k chybě

K tomu dochází, když buď nemáte připojení k internetu pro stahování souborů požadovaných pro tuto funkci, nebo jste zablokováni Windows Server Update Services (WSUS). V takovém případě postupujte podle pokynů v tomto příspěvku, abyste úspěšně nainstalovali požadované funkce systému Windows.

Než se pustíme do metod aktivace funkce (funkcí), pochopme, jak je úkolu dosaženo a jaké informace mohou být předem požadovány.

Zdrojové soubory funkcí systému Windows

Jak jsme zmínili, systém Windows stahuje zdrojové soubory pro příslušné funkce, aby je povolil. Tyto zdrojové soubory se však již nacházejí na instalačním médiu, jako je soubor ISO pro Windows, ve složce s názvem SXS. Unfortunately, these files are not moved to the local PC while installing Windows.

Na instalačním médiu lze složku SXS nalézt na následující cestě:

InstallationMediaSourcessxs

V režimu offline je tato složka nezbytná pro instalaci volitelných funkcí systému Windows. Bez zdrojových souborů nebudete moci nainstalovat funkce.

reklama

Jak získat název funkce systému Windows

Dva způsoby povolení volitelných funkcí systému Windows v režimu offline používají rozhraní příkazového řádku (CLI). U těchto metod budete potřebovat znát technické názvy funkcí, které chcete povolit, protože jejich technické názvy se mohou lišit od názvů uvedených v Turn Windows features on or off.

Zapnout nebo vypnout funkce Windows

K tomu spusťte Příkazový řádek s oprávněními správce a vložte následující příkaz:

Dism /Online /Get-Features | More

Tento příkaz zobrazí technické názvy funkcí, jako na obrázku níže. Pokud stále nevíte, jaké jméno odpovídá které funkci, pomůže vám jednoduché vyhledávání Google.

získat názvy funkcí
Získejte názvy funkcí

Jak povolit funkce systému Windows v režimu offline

Než začnete s uvedenými metodami, ujistěte se, že máte platné instalační médium pro same Windows version chcete funkci aktivovat.

Vydání systému Windows a číslo sestavení můžete zkontrolovat zadáním winver v Run.

Povolte volitelné funkce systému Windows pomocí příkazového řádku

Chcete-li povolit volitelné funkce systému Windows v režimu offline prostřednictvím příkazového řádku, postupujte takto:

  1. Mount instalační médium do počítače a poznamenejte si přiřazené písmeno jednotky. Toto se bude nazývat MediaDriveLetter, nebo MDL, pro odkaz v krocích níže.
    písmeno jednotky
  2. Nyní spusťte příkazový řádek s právy správce.
  3. Nyní použijte následující příkaz k povolení funkce systému Windows. Nahraďte MDL odpovídajícím písmenem jednotky pro připojené instalační médium a FName s technickým názvem funkce, kterou chcete povolit.
    Dism.exe /online /enable-feature /featurename:FName /All /Source:MDL:Sourcessxs /LimitAccess
    povolit cmd

Příslušné funkce budou nyní povoleny. Opakováním kroku 3 můžete povolit více volitelných funkcí ve Windows výměnou FName.

Případně můžete také zkopírovat složku SXS z instalačního média na místní disk a nahradit cestu ke složce v kroku 3 výše.

Pokud budete chtít funkci v budoucnu deaktivovat, lze to provést konvenčním způsobem (přes Turn Windows features on or off nebo pomocí následujícího příkazu (Nahradit FName s technickým názvem funkce):

Dism.exe /online /disable-feature /featurename:FName
cmd zakázat
Zakažte funkce systému Windows pomocí příkazového řádku

Povolte volitelné funkce systému Windows pomocí prostředí PowerShell

Stejného použití můžete dosáhnout také Windows PowerShell. Zde je postup:

  1. Mount instalační médium do počítače a poznamenejte si přiřazené písmeno jednotky. Toto se bude nazývat MediaDriveLetter, nebo MDL, pro odkaz v krocích níže.
    písmeno jednotky
  2. Nyní spusťte PowerShell s oprávněními správce.
  3. Chcete-li povolit funkci systému Windows, použijte následující příkaz. Nahraďte MDL odpovídajícím písmenem jednotky pro připojené instalační médium a FName s technickým názvem funkce, kterou chcete povolit.
    Enable-WindowsOptionalFeature -Online -FeatureName FName -Source „MDL:Sourcessxs“
    Povolit PS

Příslušná funkce systému Windows bude nyní povolena. Pokud jej chcete zakázat, použijte při výměně následující příkaz FName s technickým názvem funkce:

Disable-WindowsOptionalFeature -Online -FeatureName FName

Povolte volitelné funkce systému Windows prostřednictvím zásad skupiny

Pokud vám nevyhovuje používání CLI, zde je návod, jak povolit volitelné funkce systému Windows prostřednictvím grafického uživatelského rozhraní (GUI):

  1. Mount instalační médium a poté vložte složku SXS do adresáře v místním systému pomocí Průzkumník souborů.
  2. Nyní otevřete Editor zásad skupiny zadáním gpedit.msc v Run.
  3. V levém podokně přejděte na následující:
    Local Computer Policy >> Computer Configuration >> Administrative Templates >> System
  4. Zde v pravém podokně dvakrát klikněte na Zásady skupiny Specify settings for optional component installation and component repair.
    gpedit
  5. V Zásadách skupiny vyberte Enabled. V Možnosti zadejte do textového pole níže úplnou cestu ke složce SXS, kterou jste zkopírovali v kroku 1 Alternate source file path.
    (Optional) Můžete také zaškrtnout políčko vedle Never attempt to download payload from Windows Update abyste vždy používali tuto složku SXS pro zdrojové soubory namísto jejich stahování z Windows Update.
    alternativní zdroj
  6. Nyní klikněte Apply a Ok zavřete okno konfigurace zásad skupiny.
  7. Nyní, aby se změny projevily, spusťte příkazový řádek s oprávněními správce a vložte následující příkaz:
    gpupdate /force
    gpupdate force nejnovější
  8. Nyní pokračujte k Turn Windows features on or off a vyberte funkce, které chcete povolit, zaškrtnutím políčka vedle nich a poté klikněte OK.
    zkontrolovat ok

Jak budete pokračovat krokem 8, můžete si všimnout, že systém Windows automaticky rozpozná zdrojové soubory a povolí funkce, rather than dotazem, zda stáhnout zdrojové soubory prostřednictvím služby Windows Update nebo proces zrušit.

nechat windows aktualizovat
Zvolte, zda chcete stáhnout zdrojové soubory nebo proces zrušit

Funkci můžete také zakázat stejně snadno konvenčním způsobem, aniž by byly nutné další kroky.

Pokud si v budoucnu budete chtít stáhnout zdrojové soubory přes Windows Update (vyžaduje aktivní připojení k internetu), budete se muset vrátit do Zásady skupiny a vybrat Disabled.

Pomocí registru systému Windows

Stejně jako u výše uvedené metody Zásady skupiny můžete také použít registr Windows k nasměrování systému na místní složku SXS, místo toho, abyste hledali zdrojové soubory na internetu. Zde je postup:

Nesprávná konfigurace kritických hodnot v systémovém registru může být pro váš operační systém fatální. Proto trváme na tom, abyste vytvořili a system restore point než budete pokračovat v procesu.

  1. Mount instalační médium a poté vložte složku SXS do adresáře v místním systému pomocí Průzkumníka souborů.
  2. Nyní otevřete Editor registru zadáním regedit v Run.
  3. Pro rychlou navigaci vložte do adresního řádku v horní části editoru následující:
    PočítačHKEY_LOCAL_MachineSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServices
    reg cesta
  4. Nyní klikněte pravým tlačítkem myši na Servis, z kontextové nabídky rozbalte položku Nový a poté klikněte na Řetězcová hodnota.
    hodnota řetězce
  5. Pojmenujte tuto hodnotu řetězce LocalSourcePath.
  6. Poklepejte na LocalSourcePath a zadejte úplnou cestu ke zkopírované složce SXS v kroku 1 do textového pole pod Hodnotová data. Klikněte OK až bude hotovo.
    hodnotové údaje
  7. Nyní pokračujte k Turn Windows features on or off a vyberte funkce, které chcete povolit, zaškrtnutím políčka vedle nich a poté klikněte OK.
    zkontrolovat ok

Pokud budete pokračovat posledním krokem, systém Windows povolí volitelné funkce, aniž by požadoval stažení prostřednictvím služby Windows Update nebo zcela přerušil operaci.

Kromě toho můžete stejnou nabídku použít k deaktivaci jakékoli povolené funkce.

Pokud si však přejete stáhnout zdrojové soubory prostřednictvím služby Windows Update (vyžaduje aktivní připojení k internetu), budete se muset vrátit na stejné místo v registru Windows jako v kroku 3 výše a smazat hodnotu registru LocalSourcePath.

vymazat
Chcete-li obnovit stahování prostřednictvím služby Windows Update, odstraňte registr

Závěrečná slova

V podnikovém prostředí, kde za proxy serverem sedí stovky počítačů, se často setkáváme s tím, že servery společnosti Microsoft jsou blokovány a k aktualizaci systému Windows se používá služba WSUS. V takovém případě budete muset k instalaci určitých volitelných funkcí použít zdrojové soubory SXS.

Pokud musíte takové funkce povolit na více než jednom počítači, doporučuje se umístit složku SXS na sdílenou síťovou jednotku, namapovat ji na každý počítač a v případě potřeby zadat cestu ke složce SXS.