Obaja Windows 10 a 11 prísť s voliteľné funkcie ktoré musí používateľ v prípade potreby povoliť manuálne. Často je však potrebné aktívne internetové pripojenie, aby si systém Windows mohol stiahnuť príslušné súbory prostredníctvom služby Windows Update a povoliť túto funkciu. Čo však robiť, keď na počítači nemáte internetové pripojenie alebo váš počítač sedí za serverom proxy, ktorý obmedzuje prístup k serverom spoločnosti Microsoft?

Tento príspevok popisuje 4 spôsoby, ako stále povoliť voliteľné funkcie v systéme Windows v režime offline.

Kód chyby 0x8024402C

Ak sa pokúsite nainštalovať voliteľnú funkciu systému Windows bez internetového pripojenia, zobrazí sa chybový kód 0x8024402C s uvedením nasledovného:

Windows couldn't complete the requested changes.

The changes couldn't be completed. Please reboot your computer and try again.
Pri inštalácii voliteľnej funkcie online sa zobrazila chyba

K tomu dochádza, keď buď nemáte internetové pripojenie na stiahnutie súborov potrebných pre danú funkciu, alebo ste zablokovaní Windows Server Update Services (WSUS). V takom prípade postupujte podľa pokynov v tomto príspevku, aby ste úspešne nainštalovali požadované funkcie systému Windows.

Predtým, ako sa pustíme do metód aktivácie funkcie (funkcií), pochopme, ako sa úloha dosiahne a aké informácie môžu byť predtým požadované.

Zdrojové súbory funkcií systému Windows

Ako sme už spomenuli, systém Windows stiahne zdrojové súbory pre príslušné funkcie, aby ich povolil. Tieto zdrojové súbory sa však už nachádzajú na inštalačnom médiu, ako je napríklad súbor ISO pre Windows, v priečinku s názvom SXS. Unfortunately, these files are not moved to the local PC while installing Windows.

V rámci inštalačného média možno priečinok SXS nájsť na nasledujúcej ceste:

InstallationMediaSourcessxs

V režime offline je tento priečinok nevyhnutný pri inštalácii voliteľných funkcií systému Windows. Bez zdrojových súborov nebudete môcť nainštalovať funkcie.

Reklama

Ako získať názov funkcie systému Windows

Dva spôsoby aktivácie voliteľných funkcií systému Windows v režime offline používajú rozhranie príkazového riadka (CLI). Pre tieto metódy budete potrebovať poznať technické názvy funkcií, ktoré chcete povoliť, pretože ich technické názvy sa môžu líšiť od tých, ktoré sú uvedené v Turn Windows features on or off.

Zapnite alebo vypnite funkcie systému Windows

Na to spustite Príkazový riadok s oprávneniami správcu a vložte nasledujúci príkaz:

Dism /Online /Get-Features | More

Tento príkaz zobrazí technické názvy funkcií, ako na obrázku nižšie. Ak stále neviete, ktorý názov zodpovedá ktorej funkcii, pomôže vám jednoduché vyhľadávanie Google.

získať názvy funkcií
Získajte názvy funkcií

Ako povoliť funkcie systému Windows v režime offline

Skôr ako začnete s uvedenými metódami, uistite sa, že máte platné inštalačné médium pre same Windows version chcete funkciu povoliť.

Svoje vydanie Windows a číslo zostavy môžete skontrolovať zadaním winver v Run.

Povoľte voliteľné funkcie systému Windows pomocou príkazového riadka

Ak chcete povoliť voliteľné funkcie systému Windows v režime offline pomocou príkazového riadka, postupujte podľa nasledujúcich krokov:

  1. Mount inštalačné médium do počítača a poznačte si priradené písmeno jednotky. Toto sa bude nazývať MediaDriveLetter alebo MDL, aby sme si to mohli pozrieť v krokoch nižšie.
    písmeno jednotky
  2. Teraz spustite príkazový riadok s právami správcu.
  3. Teraz použite nasledujúci príkaz na aktiváciu funkcie systému Windows. Nahraďte MDL zodpovedajúcim písmenom jednotky pre pripojené inštalačné médium a FName s technickým názvom funkcie, ktorú chcete povoliť.
    Dism.exe /online /enable-feature /featurename:FName /All /Source:MDL:Sourcessxs /LimitAccess
    povoliť cmd

Príslušné funkcie budú teraz povolené. Môžete zopakovať krok 3 a povoliť viacero voliteľných funkcií v systéme Windows ich nahradením FName.

Prípadne môžete tiež skopírovať priečinok SXS z inštalačného média na lokálny disk a nahradiť cestu k priečinku v kroku 3 vyššie.

Ak chcete túto funkciu v budúcnosti zakázať, môžete to urobiť konvenčným spôsobom (cez Turn Windows features on or off alebo pomocou nasledujúceho príkazu (Nahradiť FName s technickým názvom funkcie):

Dism.exe /online /disable-feature /featurename:FName
cmd zakázať
Zakážte funkcie systému Windows pomocou príkazového riadka

Povoľte voliteľné funkcie systému Windows pomocou prostredia PowerShell

To isté môžete dosiahnuť aj použitím Windows PowerShell. Tu je postup:

  1. Mount inštalačné médium do počítača a poznačte si priradené písmeno jednotky. Toto sa bude nazývať MediaDriveLetter alebo MDL, aby sme si to mohli pozrieť v krokoch nižšie.
    písmeno jednotky
  2. Teraz spustite PowerShell s oprávneniami správcu.
  3. Na aktiváciu funkcie systému Windows použite nasledujúci príkaz. Nahraďte MDL zodpovedajúcim písmenom jednotky pre pripojené inštalačné médium a FName s technickým názvom funkcie, ktorú chcete povoliť.
    Enable-WindowsOptionalFeature -Online -FeatureName FName -Source „MDL:Sourcessxs“
    Povoliť PS

Príslušná funkcia systému Windows bude teraz povolená. Ak ho chcete deaktivovať, použite pri výmene nasledujúci príkaz FName s technickým názvom funkcie:

Disable-WindowsOptionalFeature -Online -FeatureName FName

Povoľte voliteľné funkcie systému Windows prostredníctvom skupinovej politiky

Ak vám nevyhovuje používanie CLI, tu je návod, ako povoliť voliteľné funkcie systému Windows prostredníctvom grafického používateľského rozhrania (GUI):

  1. Mount inštalačné médium a potom prilepte priečinok SXS do adresára vo vašom lokálnom systéme pomocou Prieskumník súborov.
  2. Teraz otvorte Editor zásad skupiny zadaním gpedit.msc v Run.
  3. V ľavom paneli prejdite na nasledujúce:
    Local Computer Policy >> Computer Configuration >> Administrative Templates >> System
  4. Tu na pravej table dvakrát kliknite na Zásady skupiny Specify settings for optional component installation and component repair.
    gpedit
  5. Zo skupinovej politiky vyberte Enabled. V možnosti Do textového poľa nižšie zadajte úplnú cestu k priečinku SXS, ktorý ste skopírovali v kroku 1 Alternate source file path.
    (Optional) Môžete tiež zaškrtnúť políčko vedľa Never attempt to download payload from Windows Update aby ste vždy používali tento priečinok SXS pre zdrojové súbory namiesto ich sťahovania zo služby Windows Update.
    alternatívny zdroj
  6. Teraz kliknite Apply a Ok zatvorte okno konfigurácie skupinovej politiky.
  7. Teraz, aby sa zmeny prejavili, spustite príkazový riadok s oprávneniami správcu a prilepte nasledujúci príkaz:
    gpupdate /force
    gpupdate sila najnovšie
  8. Teraz pokračujte k Turn Windows features on or off a vyberte funkcie, ktoré chcete povoliť, začiarknutím políčka vedľa nich a potom kliknite OK.
    skontrolujte ok

Ako budete pokračovať krokom 8, môžete si všimnúť, že systém Windows automaticky rozpozná zdrojové súbory a povolí funkcie, rather than s otázkou, či chcete stiahnuť zdrojové súbory prostredníctvom služby Windows Update alebo proces zrušiť.

nechajte windows aktualizovať
Vyberte si stiahnutie zdrojových súborov alebo zrušenie procesu

Funkciu môžete tiež zakázať rovnako jednoducho konvenčným spôsobom bez potreby ďalších krokov.

Ak si v budúcnosti budete chcieť stiahnuť zdrojové súbory cez Windows Update (vyžaduje sa aktívne internetové pripojenie), budete sa musieť vrátiť do skupinovej politiky a vybrať Disabled.

Pomocou databázy Registry systému Windows

Rovnako ako v prípade vyššie uvedenej metódy skupinovej politiky môžete tiež použiť Registry systému Windows na nasmerovanie systému na lokálny priečinok SXS namiesto toho, aby ste hľadali zdrojové súbory na internete. Tu je postup:

Nesprávna konfigurácia kritických hodnôt v registri systému môže byť pre váš operačný systém fatálna. Preto trváme na tom, aby ste vytvorili a system restore point pred pokračovaním v procese.

  1. Mount inštalačné médium a potom prilepte priečinok SXS do adresára vo vašom lokálnom systéme pomocou Prieskumníka súborov.
  2. Teraz otvorte Editor databázy Registry zadaním regedit v Run.
  3. Pre rýchlu navigáciu prilepte nasledovné do panela s adresou v hornej časti editora:
    ComputerHKEY_LOCAL_MachineSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServices
    reg cesta
  4. Teraz kliknite pravým tlačidlom myši na Servis, v kontextovej ponuke rozbaľte položku Nové a potom kliknite na položku Hodnota reťazca.
    hodnota reťazca
  5. Pomenujte túto hodnotu reťazca LocalSourcePath.
  6. Dvakrát kliknite na LocalSourcePath a zadajte úplnú cestu pre skopírovaný priečinok SXS v kroku 1 do textového poľa pod Hodnotové údaje. Kliknite OK po dokončení.
    hodnotové údaje
  7. Teraz pokračujte k Turn Windows features on or off a vyberte funkcie, ktoré chcete povoliť, začiarknutím políčka vedľa nich a potom kliknite OK.
    skontrolujte ok

Ak budete pokračovať posledným krokom, systém Windows povolí voliteľnú funkciu (funkcie) bez toho, aby požadoval stiahnutie prostredníctvom služby Windows Update alebo úplne prerušil operáciu.

Okrem toho môžete použiť rovnakú ponuku na zakázanie všetkých povolených funkcií.

Ak si však chcete stiahnuť zdrojové súbory cez Windows Update (vyžaduje sa aktívne internetové pripojenie), budete sa musieť vrátiť na rovnaké miesto v registri Windows ako v kroku 3 vyššie a vymazať hodnotu registra LocalSourcePath.

vymazať
Ak chcete obnoviť sťahovanie prostredníctvom služby Windows Update, odstráňte register

Záverečné slová

V podnikovom prostredí, kde za proxy serverom sedia stovky počítačov, sa často stáva, že servery spoločnosti Microsoft sú blokované a na aktualizáciu systému Windows sa používa služba WSUS. V takom prípade budete musieť použiť zdrojové súbory SXS na inštaláciu určitých voliteľných funkcií.

Ak musíte povoliť takéto funkcie na viacerých počítačoch, odporúča sa umiestniť priečinok SXS na zdieľanú sieťovú jednotku, namapovať ho ku každému počítaču a v prípade potreby zadať cestu k priečinku SXS.