0x800F0922 🪟 Windows

Windows Update error 0x800F0922 (update or .NET install failed)

An update failed to install — usually because the System Reserved/EFI partition is too small, a VPN blocked the update service, or .NET Framework couldn’t be enabled.

Seen on: Windows

Meaning

0x800F0922 appears on cumulative updates, feature updates and when enabling .NET 3.5. Common culprits are a full EFI/System Reserved partition, an active VPN, or Secure Boot/ELAM changes.

Common causes

  • System Reserved / EFI partition nearly full
  • VPN or proxy connection interfering
  • .NET 3.5 install without access to Windows Update/source
  • Corrupted component store

⚡ Quick fix

  1. Disconnect VPN and retry
  2. Free space on the EFI partition (old fonts/language files) or extend it
  3. Run DISM /RestoreHealth then retry

Detailed fix by platform

Windows

  1. powershell
    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

How to diagnose

  1. Partition — Disk Management → EFI/System Reserved free space
  2. Network — VPN active?
  3. Logs — C:\Windows\Logs\CBS\CBS.log

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.