0x800f0952 — Free !link!
Cause and quick fixes for error 0x800f0952 (Windows Update / .NET / optional features)
Likely meaning: Windows failed to install an optional feature or .NET update (error 0x800f0952 often appears when enabling .NET Framework or language features, or when Group Policy/edition prevents feature installation).
- Error can occur on Windows 10/11 Home if a feature requires Pro/Enterprise or if a policy blocks installation. Run gpedit.msc (if available) and inspect:
If the error persists, you may need to reset the background services that handle updates, such as BITS and Windows Update Services. This can be done via Command Prompt by stopping these services, clearing the update cache folders, and then restarting them. Install the Media Feature Pack (for Windows N Editions) 0x800f0952 free
- Mount your Windows ISO (or insert USB drive) → note the drive letter (e.g.,
D:). - Open Command Prompt as Administrator.
- Run:
(Replacedism /online /enable-feature /featurename:NetFx3 /all /source:D:\sources\sxs /limitaccessD:with your actual drive letter)
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldRestart the services:net start wuauservnet start bitsCause and quick fixes for error 0x800f0952 (Windows Update /Go to
C:\Windows\SoftwareDistributionand delete all files inside. Return to the command prompt and restart the services:net start wuauservnet start bitsnet start cryptsvc2. Repair System Files (SFC & DISM) Error can occur on Windows 10/11 Home ifMethod 1: The "Alternate Source" Fix (Most Effective)
This method uses your Windows installation media (or an ISO file) to force the installation without checking Windows Update.
- Mount your Windows ISO (or insert USB drive) → note the drive letter (e.g.,