Hoe u .NET Framework 3.5-foutcode 0x800f0954 op Windows 10 kunt oplossen
Het tegenkomen van die vervelende 0x800f0954- fout bij het inschakelen van. NET Framework 3.5 of een andere optionele functie is niets nieuws. Het is een beetje vreemd, maar Windows is soms een beetje koppig, vooral als het de Windows Update-servers niet kan bereiken of als groepsbeleid het proces blokkeert. Meestal is het een teken dat Windows problemen heeft met het ophalen van die bestanden uit de cloud of lokale bronnen. Het oplossen ervan is niet altijd eenvoudig, maar een paar beproefde methoden kunnen de boel vaak weer op gang brengen.
Hoe u fout 0x800f0954 in Windows 10 (of 11) kunt oplossen
Gebruik PowerShell om. NET Framework 3.5 handmatig te installeren
Deze helpt als Windows de bestanden niet van de server kan halen. In principe koppelt u het installatiemedium (zoals een ISO of dvd) en geeft u PowerShell de opdracht om die bron rechtstreeks te gebruiken. Ik weet niet zeker waarom het soms werkt, maar op sommige machines lost deze omzeilingstechniek het probleem op, vooral als Windows Update hapert of wordt geblokkeerd door beleid.
- Download de nieuwste Windows ISO met tools zoals Media Creation Tool. Koppel deze vervolgens door erop te dubbelklikken. Vergeet niet de stationsletter te noteren (bijvoorbeeld D:\).
- Open PowerShell als beheerder. U kunt dit doen door te zoeken naar PowerShell, met de rechtermuisknop te klikken en ‘ Als administrator uitvoeren’ te kiezen.
- Typ de volgende opdracht (zorg ervoor dat u D:\ vervangt door de letter van uw gekoppelde ISO-station):
Add-WindowsCapability -Online -Name "NetFx3~~~~" -Source D:\sources\sxs -LimitAccess
Hiermee krijgt Windows de opdracht om. NET 3.5 te installeren via de lokale bron, in plaats van te proberen het online op te halen.
- Controleer vervolgens of de functie correct is geïnstalleerd:
Get-WindowsCapability -Online -Name "NetFx3~~~~"
Als het als Geïnstalleerd wordt weergegeven, start u uw pc opnieuw op en kijkt u of de fout verdwijnt wanneer u het opnieuw probeert.
Sommige mensen melden dat deze methode de eerste keer mislukt, maar na een herstart wonderbaarlijk goed werkt. Windows kan op die manier vreemd doen.
Omzeil de Windows Update Server (WSUS) voor optionele functies
Als uw systeem is verbonden met een WSUS-server of een bedrijfsbeleid Windows verhindert om functies rechtstreeks te downloaden, is dat vaak de oorzaak van de fout. Hier leest u hoe u Windows kunt vertellen dat het niet langer updates via WSUS moet ophalen en rechtstreeks naar Microsoft-servers moet gaan.
- Druk op Windows + S en typ Regedit. Open vervolgens de Register-editor.
- Als UAC u hierom vraagt, klikt u op Ja.
- Navigeer naar:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
- Dubbelklik op UseWUServer en stel de waardegegevens in op 0. Als deze niet bestaat, moet u deze tekenreekswaarde mogelijk zelf aanmaken.
- Sluit de Register-editor en start uw pc opnieuw op.
Hiermee vertelt u Windows in feite dat de WSUS-server moet worden genegeerd voor functie-updates en dat deze rechtstreeks naar MS moeten gaan.
Soms moet u ook nieuwe registersleutels maken om de instellingen van Windows Update volledig opnieuw in te stellen:
- Klik met de rechtermuisknop op de Windows- toets, kies Nieuw » Sleutel en noem het WindowsUpdate.
- Klik met de rechtermuisknop op WindowsUpdate, kies Nieuw » Sleutel en geef het de naam AU.
- Klik met de rechtermuisknop in het rechterdeelvenster van AU, kies Nieuw > Tekenreekswaarde en noem deze UserWUServer.
Start daarna je systeem opnieuw op en probeer de functie opnieuw te installeren. Soms worden die hardnekkige updateblokkades hiermee opgelost.
Gebruik Groepsbeleid om Windows te dwingen functies van Windows Update te downloaden
Als je Windows Pro of Enterprise gebruikt, kan de Groepsbeleid-editor een handige manier zijn om bepaalde instellingen te negeren die de installatie van functies blokkeren. Let op: dit werkt niet op de Home-editie.
- Druk op Windows + R, typ gpedit.msc en druk op Enter.
- Navigeer naar:
Computer Configuration » Administrative Templates » System
- Dubbelklik op Instellingen opgeven voor optionele componentinstallatie en componentreparatie.
- Zet dit op Ingeschakeld.
- Vink het vakje aan voor Download reparatie-inhoud en optionele functies rechtstreeks vanuit Windows Update in plaats van Windows Server Update Services (USUS).
- Klik op Toepassen en start opnieuw op.
Dit zorgt ervoor dat Windows altijd optionele functies rechtstreeks van de servers van Microsoft haalt, waardoor mogelijk defecte of geblokkeerde updatepaden worden overgeslagen. Soms is dat voldoende om de fout volledig te omzeilen.
Forceer de installatie van. NET Framework 3.5 via Windows-functies
Als al het andere faalt, kan het soms helpen om Windows handmatig te vertellen. NET Framework 3.5 te installeren via de grafische gebruikersinterface, vooral wanneer de opdrachtregelmethoden vastlopen. Dit is een soort brute-force-actie, maar het is het proberen waard, vooral als je opties ziet om functies toe te voegen in de instellingen.
- Druk op de Windows-toets, typ Windows-onderdelen en open het paneel Windows-onderdelen in- of uitschakelen.
- Zoek naar .NET Framework 3.5 (inclusief. NET 2.0 en 3.0) en vink beide vakjes aan.
- Klik op OK, wacht tot Windows de functie heeft geïnstalleerd en start het apparaat opnieuw op.
Als dit werkt, is het een redelijk betrouwbaar alternatief, vooral als de andere methoden niet werken.
Extra tips en veelvoorkomende valkuilen
Soms blijft de fout ondanks al deze stappen bestaan omdat sommige systeembestanden beschadigd zijn of uw Windows Update-componenten niet goed werken. Het uitvoeren van de probleemoplosser Windows Update herstellen of het resetten van Windows Update-componenten kan helpen. Controleer ook of er geen updates op uw pc staan die de werking kunnen verstoren.
Samenvatting
- Koppel de Windows ISO, gebruik PowerShell met de juiste bron en installeer. NET handmatig.
- Overschrijf de WSUS-instellingen in het register om rechtstreeks verbinding te maken met Microsoft.
- Pas Groepsbeleid aan zodat functies rechtstreeks van Windows Update kunnen worden gedownload.
- Schakel handmatig functies in via de Windows-functies-GUI.
- Controleer op problemen met systeembestanden of updateproblemen als de fouten blijven terugkomen.
Afronding
Eerlijk gezegd kan het hele proces een gedoe zijn, vooral op zwaar geblokkeerde of verouderde systemen. Maar deze methoden lossen de fout meestal op door serverproblemen te omzeilen of Windows te dwingen de juiste bestanden op te halen. Wees echter niet verbaasd als het een paar pogingen of een herstart of twee kost. Hopelijk helpt dit iemand om die frustrerende fout als bottleneck te overwinnen.