After a Windows 11 update, you open the Optional updates list expecting new drivers or feature packs — and nothing installs. The entries sit there, you click Download and install, and they either fail quietly or never start at all. Because these updates are “optional,” Windows gives you almost no error detail, which makes the problem feel vague.
It is not vague once you know the mechanics: optional updates are the lowest-priority downloads in the system, so every upstream condition — pauses, metered flags, stuck services, version conflicts — hits them first and hardest. On HP hardware the same symptom has machine-specific twists covered in the HP optional-updates guide .
Why this happens
- Optional updates paused by the main update toggle: Pausing all updates also pauses the optional section; users forget the pause is active and blame the optional list.
- Driver already at a newer version: If the manufacturer driver installed is newer than the optional offer, Windows may list it but fail or skip the install silently.
- Corrupted optional-update metadata: The metadata describing optional packages can desync from the actual catalog, leaving entries that can never install.
- Metered connection filtering optionals first: Optional updates are the first downloads Windows sacrifices on metered connections, producing endless “not installing” behavior.
- Stuck Windows Update service state: A hung wuauserv or BITS session blocks the optional queue behind the main queue without any visible error.
- Third-party driver tools holding locks: OEM or third-party driver utilities can lock the target drivers, so the optional install fails at the file-replacement step.
- Insufficient disk space for staging: Optional driver and feature-experience packages still need staging space; a full drive fails them quietly.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Clear pauses and metered flags blocking the optional queue
Two silent blockers sit above the optional list: the global pause and the metered connection flag. Both suppress optional downloads without marking the individual entries as blocked, so the list just sits there, inert. Clear both before touching anything else.
- Open Settings > Windows Update and check for any “Updates paused” message; click Resume updates if present.
- Go to Advanced options and confirm the pause toggle is off.
- Check the metered setting on your connection (Settings > Network & internet > Wi-Fi > your network).
- Return to Optional updates and retry the specific package.
Fix 2: Install optional updates one at a time
Selecting a dozen optional updates at once lets one bad package jam the whole batch with no indication of which one failed. Installing them individually isolates the offender in a single pass and is the fastest way to identify a package worth hiding.
- Open Settings > Windows Update > Advanced options > Optional updates.
- Untick everything except the one package you actually want.
- Click Download and install and watch that single package.
- If it succeeds, the queue was the problem; add others back one at a time.
Fix 3: Compare versions before installing optional drivers
An optional driver offer is not a recommendation — it is just availability. Comparing versions first prevents the classic mistake of downgrading a working manufacturer driver to an older WHQL package and then wondering why performance dropped.
- Open Device Manager and check the device’s current driver version versus the optional offer.
- If your installed driver is newer, do not install the optional — hide it with wushowhide instead.
- If the optional is newer or the device has no working driver, proceed with the install.
- For graphics and Wi-Fi, prefer the manufacturer package from Intel , NVIDIA , or AMD .
Fix 4: Reset update components to refresh optional metadata
When optional entries are stale or phantom — listed but uninstallable — the metadata describing them is corrupt. Resetting the update components forces Windows to re-query the catalog, which clears phantom entries and refreshes real ones.
- Run Command Prompt as administrator.
- Stop the services: net stop wuauserv, net stop bits, net stop cryptSvc.
- Rename the caches: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and ren C:\Windows\System32\catroot2 catroot2.old.
- Restart the services, then revisit the Optional updates list — the entries will repopulate with fresh metadata.
Fix 5: Hide optional packages that will never install
Some optional packages are simply wrong for your hardware and will never install. Hiding them is the supported resolution — it stops the retry noise without affecting anything else, and you can unhide later if a corrected package appears.
- Download wushowhide.diagcab from Microsoft Support .
- Run it, choose Hide updates, and tick the persistently failing optional package.
- Confirm it vanishes from the Optional updates list.
- Re-check after the next Windows feature update, which may bring a valid newer package.
Fix 6: Free staging space and install drivers directly
Optional packages still stage hundreds of megabytes before installing. On drives hovering near full, the staging silently fails and the optional entry just sits there. Freeing space is the unglamorous fix that resolves a surprising share of these cases.
- Check free space: Settings > System > Storage — keep at least 10–15 GB free.
- Run Disk Cleanup as administrator and remove “Windows Update Cleanup” and temporary files.
- If a specific driver is the goal, install it from the manufacturer’s site directly.
- Retry the optional install once space is freed.
Fix 7: Fetch needed optional drivers from the Update Catalog directly
When the Optional updates list will not cooperate but you genuinely need one of its drivers — say, for a device with no working driver — the Microsoft Update Catalog hosts the same driver packages as standalone downloads. Searching the driver name plus “windows 11” usually surfaces the exact package Windows Update was failing to deliver. This bypasses the optional-queue machinery entirely, and the step-by-step optional-updates walkthrough shows where this fits in the ordered troubleshooting sequence.
- In Device Manager, identify the device and its hardware ID (Properties > Details > Hardware Ids).
- Search the Microsoft Update Catalog for the device or driver name.
- Download the matching x64 driver package.
- Install it via Device Manager > Update driver > Browse my computer, pointing at the downloaded files.
- Confirm the device works, then hide the stale optional offer with wushowhide.
Closing
Optional updates that will not install are usually being blocked by something upstream — a pause, a metered flag, a stuck service, or a version conflict — rather than broken in themselves. Clear the upstream blockage, retry the specific optional package, and treat any that persistently fail as candidates for hiding rather than forcing.
