Before touching the client, verify the status of the update in the SCCM Console.
Sometimes Windows Update expects a specific build (e.g., 22H2 → 23H2) but the registry holds an invalid target.
Navigate to:
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
Look for:
Reboot after changes.
If you hit 0x87d00215, skip the usual “clear cache” guides. Try this instead:
Why this works: Going offline breaks the failed update state chain. Launching a different game forces a manifest refresh from a different content ID, resetting the targeting logic. Failed To Get Targeted Update Error 0x87d00215
For a specific broken app (e.g., Xbox):
get-appxpackage *xbox* | remove-appxpackage
add-appxpackage -register "C:\Program Files\WindowsApps\*Xbox*\AppxManifest.xml" -disabledevelopmentmode
(Replace wildcard with the exact folder shown in dir C:\Program Files\WindowsApps\*xbox*) Before touching the client, verify the status of
If the error persists and you need to force a targeted update for a specific package version, use the Microsoft Store’s private CDN API via Fiddler or Windows.Web.Http client:
To minimize the recurrence of error 0x87d00215: Look for: