Windows Defender is sufficient for temporary protection while testing this fix. If your computer is managed via WSUS (common in corporate environments), you can temporarily force Windows to download feature files directly from Microsoft.
Editing the registry incorrectly can damage your OS. Create a restore point first.
Windows installation ISO or USB drive (matching your OS version). 0x800f0952 install
This issue gained widespread attention after Windows 11’s release and subsequent cumulative updates, particularly affecting KB5013943 and .NET Framework updates. If you are searching for a solution to the problem, you’ve come to the right place.
Uninstall your antivirus completely (not just disable it), then try the installation. You can reinstall it afterward. Create a restore point first
sfc /scannow Wait for the scan to complete (may take 15–20 minutes).
By following this guide, you should be able to eliminate error 0x800f0952 and successfully install any Windows feature or update. If the problem persists, consider using the Windows Media Creation Tool to perform an in-place upgrade repair, which retains your files while replacing the entire system. Updated for 2025 – This guide applies to Windows 10 21H2, 22H2, and Windows 11 21H2 through 24H2. If you are searching for a solution to
| Cause | Description | |-------|-------------| | | Domain or local policies prevent contacting Windows Update for feature files. | | Corrupted System Files | The Component-Based Servicing (CBS) manifest is damaged. | | WSUS Misconfiguration | Windows Server Update Services (WSUS) does not have the required feature files. | | Pending Restart | A previous update installation is stuck in a pending state. | | Third-Party Antivirus | Security software intercepts the installation process. | How to Fix “0x800f0952 Install” Error Below are the most effective solutions, ordered from simplest to most advanced. Method 1: Temporarily Disable the “Specify Settings for Optional Component Installation” Policy This is the leading fix for error 0x800f0952 when installing language packs or .NET Framework 3.5 on domain-joined or managed PCs.