Beide Windows 10 en 11 komen met optionele functies die indien nodig handmatig door de gebruiker moeten worden ingeschakeld. Vaak is echter een actieve internetverbinding vereist zodat Windows de respectieve bestanden kan downloaden via Windows Update en de functie kan inschakelen. Maar wat doe je als je geen internetverbinding op de pc hebt, of als je machine achter een proxyserver zit die de toegang tot Microsoft-servers beperkt?

Dit bericht bespreekt 4 manieren om de optionele functies in Windows nog steeds offline in te schakelen.

Foutcode 0x8024402C

Als u een optionele Windows-functie probeert te installeren zonder internetverbinding, ontvangt u een foutcode 0x8024402C met vermelding van het volgende:

Windows couldn't complete the requested changes.

The changes couldn't be completed. Please reboot your computer and try again.
Foutmelding tijdens het online installeren van optionele functie

Dit gebeurt wanneer u ofwel geen internetverbinding hebt om de bestanden te downloaden die nodig zijn voor de functie, of wanneer u erachter wordt geblokkeerd Windows Server Update Services (WSUS). Volg in dat geval de handleiding in dit bericht om de Windows-functie (s) die u nodig hebt, met succes te installeren.

Voordat we ingaan op de methoden om de functie(s) in te schakelen, moeten we eerst begrijpen hoe de taak wordt uitgevoerd en welke informatie vooraf nodig kan zijn.

Bronbestanden voor Windows-functies

Zoals we al zeiden, downloadt Windows de bronbestanden voor de respectieve functies om ze in te schakelen. Deze bronbestanden zijn echter al aanwezig in de installatiemedia, zoals een ISO-bestand voor Windows, in een map met de naam SXS. Unfortunately, these files are not moved to the local PC while installing Windows.

Binnen de installatiemedia is de SXS-map te vinden op het volgende pad:

InstallationMediaSourcessxs

Offline is deze map essentieel bij het installeren van de optionele Windows-functies. Zonder de bronbestanden kunt u de functie(s) niet installeren.

Advertentie

Hoe de Windows-functienaam te krijgen

Twee methoden om optionele Windows-functies offline in te schakelen, gebruiken de Command Line Interface (CLI). Voor deze methoden moet u de technische namen weten van de functie(s) die u wilt inschakelen, aangezien hun technische namen kunnen afwijken van de namen die worden weergegeven in de Turn Windows features on or off.

Windows-onderdelen in-of uitschakelen

Start daarvoor Opdrachtprompt met beheerdersrechten en plak het volgende commando:

Dism /Online /Get-Features | More

Met deze opdracht worden de technische namen van de functies weergegeven, zoals in de onderstaande afbeelding. Als u nog steeds niet weet welke naam met welke functie overeenkomt, zou een eenvoudige Google-zoekopdracht nuttig zijn.

functienamen ophalen
Functienamen ophalen

Windows-functies inschakelen terwijl u offline bent

Voordat u met de gegeven methoden begint, moet u ervoor zorgen dat u een geldige installatiemedia hebt voor de same Windows version u de functie wilt inschakelen.

U kunt uw Windows-editie en buildnummer controleren door in te typen winver in rennen.

Optionele Windows-functies inschakelen met behulp van de opdrachtprompt

Volg de onderstaande stappen om optionele Windows-functie(s) in te schakelen wanneer offline via de opdrachtprompt:

  1. Mount de installatiemedia naar uw computer en noteer de bijbehorende stationsletter. Dit wordt MediaDriveLetter of MDL genoemd, ter referentie in de onderstaande stappen.
    stationsletter
  2. Start nu de opdrachtprompt met beheerdersrechten.
  3. Gebruik nu de volgende opdracht om een ​​Windows-functie in te schakelen. Vervang MDL door de corresponderende stationsletter voor de aangekoppelde installatiemedia en FNaam met de technische naam van de functie die u wilt inschakelen.
    Dism.exe /online /enable-feature /featurename:FName /All /Source:MDL:Sourcessxs /LimitAccess
    cmd inschakelen

De respectievelijke functies worden nu ingeschakeld. U kunt stap 3 herhalen om meerdere optionele functies in Windows in te schakelen door te vervangen FNaam.

U kunt ook de SXS-map van de installatiemedia naar een lokaal station kopiëren en het pad naar de map in stap 3 hierboven vervangen.

Als u de functie in de toekomst wilt uitschakelen, kunt u dit op de conventionele manier doen (via Turn Windows features on or off of door het volgende commando te gebruiken (Replace FNaam met de technische naam van de functie):

Dism.exe /online /disable-feature /featurename:FName
cmd uitschakelen
Schakel Windows-functies uit met de opdrachtprompt

Optionele Windows-functies inschakelen met PowerShell

U kunt hetzelfde ook bereiken met Windows PowerShell. Hier is hoe:

  1. Mount de installatiemedia naar uw computer en noteer de bijbehorende stationsletter. Dit wordt MediaDriveLetter of MDL genoemd, ter referentie in de onderstaande stappen.
    stationsletter
  2. Start nu PowerShell met beheerdersrechten.
  3. Gebruik de volgende opdracht om een ​​Windows-functie in te schakelen. Vervang MDL door de corresponderende stationsletter voor de aangekoppelde installatiemedia en FNaam met de technische naam van de functie die u wilt inschakelen.
    Enable-WindowsOptionalFeature -Online -FeatureName FName -Source “MDL:Sourcessxs”
    PS inschakelen

De respectieve Windows-functie wordt nu ingeschakeld. Als u het wilt uitschakelen, gebruikt u de volgende opdracht tijdens het vervangen: FNaam met de technische naam van de functie:

Disable-WindowsOptionalFeature -Online -FeatureName FName

Optionele Windows-functies inschakelen via Groepsbeleid

Als u niet vertrouwd bent met het gebruik van CLI, kunt u als volgt optionele Windows-functie(s) inschakelen via de grafische gebruikersinterface (GUI):

  1. Mount de installatiemedia en plak vervolgens de SXS-map in een map op uw lokale systeem met behulp van Verkenner.
  2. Open nu de Groepsbeleid-editor door in te typen gpedit.msc in rennen.
  3. Navigeer naar het volgende via het linkerdeelvenster:
    Local Computer Policy >> Computer Configuration >> Administrative Templates >> System
  4. Dubbelklik hier in het rechterdeelvenster op Groepsbeleid Specify settings for optional component installation and component repair.
    gpedit
  5. Selecteer in het Groepsbeleid de Enabled. In de Opties sectie, voer het volledige pad in voor de SXS-map die u in stap 1 hebt gekopieerd in het tekstveld hieronder Alternate source file path.
    (Optional) U kunt ook het vakje naast . aanvinken Never attempt to download payload from Windows Update om deze SXS-map altijd te gebruiken voor bronbestanden in plaats van ze te downloaden van Windows Update.
    alternatieve bron
  6. Klik nu op Apply en Ok om het configuratievenster van Groepsbeleid te sluiten.
  7. Om de wijzigingen van kracht te laten worden, start u de opdrachtprompt met beheerdersrechten en plakt u de volgende opdracht:
    gpupdate /force
    gpupdate kracht laatste
  8. Ga nu verder naar: Turn Windows features on or off en selecteer de functie(s) die u wilt inschakelen door het vakje ernaast aan te vinken en klik vervolgens op OK.
    check ok

Als u doorgaat met stap 8, merkt u mogelijk dat Windows automatisch de bronbestanden detecteert en de functie(s) inschakelt, rather than met de vraag of u de bronbestanden wilt downloaden via Windows Update of het proces wilt annuleren.

laat Windows updaten
Kies ervoor om bronbestanden te downloaden of het proces te annuleren

U kunt de functie ook net zo gemakkelijk uitschakelen via de conventionele methode, zonder dat er extra stappen nodig zijn.

Als u in de toekomst de bronbestanden wilt downloaden via Windows Update (actieve internetverbinding vereist), moet u terugkeren naar Groepsbeleid en de optie Disabled.

Windows-register gebruiken

Net als bij de bovenstaande Groepsbeleid-methode, kunt u ook het Windows-register gebruiken om uw systeem naar de lokale SXS-map te verwijzen, in plaats van op internet te gaan voor de bronbestanden. Hier is hoe:

Een verkeerde configuratie van kritieke waarden in het systeemregister kan fataal zijn voor uw besturingssysteem. Daarom dringen we erop aan dat u een system restore point voordat u verder gaat met het proces.

  1. Mount de installatiemedia en plak vervolgens de SXS-map in een map op uw lokale systeem met behulp van Verkenner.
  2. Open nu de Register-editor door in te typen regedit in rennen.
  3. Plak het volgende in de adresbalk bovenaan de editor voor snelle navigatie:
    ComputerHKEY_LOCAL_MachineSOFTWAREMicrosoftWindowsHuidige versieBeleid Onderhoud
    reg pad
  4. Klik nu met de rechtermuisknop op Onderhoud, vouw Nieuw uit in het contextmenu en klik vervolgens op Tekenreekswaarde.
    tekenreekswaarde
  5. Geef deze tekenreekswaarde een naam LocalSourcePath.
  6. Dubbelklik op LocalSourcePath en voer het volledige pad voor de gekopieerde SXS-map in stap 1 in het tekstveld onder Waarde data. Klik OK wanneer klaar.
    Waarde data
  7. Ga nu verder naar: Turn Windows features on or off en selecteer de functie(s) die u wilt inschakelen door het vakje ernaast aan te vinken en klik vervolgens op OK.
    check ok

Als u doorgaat met de laatste stap, zal Windows de optionele functie(s) inschakelen zonder te vragen om te downloaden via de Windows Update of de bewerking volledig af te breken.

Bovendien kunt u hetzelfde menu gebruiken om alle ingeschakelde functie(s) uit te schakelen.

Als u echter de bronbestanden wilt downloaden via Windows Update (actieve internetverbinding vereist), moet u terugkeren naar dezelfde locatie in het Windows-register als in stap 3 hierboven en de registerwaarde verwijderen LokaalBronpad.

verwijderen
Verwijder het register om het downloaden te hervatten via Windows Update

Slotwoorden

In een bedrijfsomgeving waar honderden computers achter een proxyserver zitten, wordt vaak geconstateerd dat Microsoft-servers worden geblokkeerd en WSUS wordt gebruikt om Windows bij te werken. In dat geval moet u de SXS-bronbestanden gebruiken om bepaalde optionele functies te installeren.

Als u dergelijke functies op meer dan één pc moet inschakelen, wordt aanbevolen dat u de SXS-map op een gedeelde netwerkschijf plaatst, deze toewijst aan elke pc en vervolgens waar nodig het pad voor de SXS-map opgeeft.