Why the latest Windows 10 cumulative update is failing and how you can recover
The latest cumulative update to Windows 10, KB3194496, is causing frustration for some PC owners, with the update trying and failing repeatedly to install. I've learned who's most likely to be affected and also have two recovery options.
For most users running the latest public release of Windows (version 1607, also known as the Anniversary Update), this cumulative update completes successfully and brings the current build number to 14393.222.
But if you're one of the unlucky ones affected by this bug, after the required restart, the system reaches the "100 percent complete" mark and then announces: "We couldn't complete the updates. Undoing changes."
The whole process only takes a few minutes but it's annoying. It's also frustrating, because the update will try again the next day, only to fail again.
Fortunately, the issue appears to be limited to a relatively small subset of Windows 10 devices. You are at greatest risk if you have a machine that was previously part of the Windows Insider Program but was then removed from the program. The most likely time for this to happen was in late July or early August, after the release of the Anniversary Update.
And indeed, I encountered the failed update on two systems that matched that description to a T. Both had been part of the Windows Insider Program but were removed when the Release Preview build arrived and are now running the public (Current Branch) release, build 14393.
Finish the wizard and you'll be spared from this update for a few weeks -- presumably long enough for Microsoft to fix what's wrong. When the update is re-released, it should automatically appear. To remove the update from the "hidden" list so that it appears in Windows Update, run the troubleshooter again and choose Show Hidden Updates.
Option 2: Configure the system to process the update.
The cause of the bug is an obscure scheduled task intended to save Xbox Live games. Even if you've never played an Xbox Live game, this task is still there, and something about it is causing the cumulative update to choke.
Running the Microsoft-supplied script removes those blocking tasks, and has the same effect as the following manual steps:
1. In File Explorer, open C:\Windows\System32\Tasks\Microsoft. (You might need to click a consent dialog box to gain access to this folder.) Delete the entire XblGameSave subfolder.
2. Using Registry Editor, delete the following key:
Delete that key, which will also delete any values and subkeys associated with it.
Now re-run Windows Update and allow the cumulative update to install. It should successfully complete. You can confirm by looking in Settings > Update & Security > Windows Update > Update History. Here's what one of my test systems looked like after I made those modifications following two unsuccessful installations.
I hope Microsoft will publish a post-mortem after this incident is resolved so that its customers can learn what the company is doing to prevent similar incidents in the future. One encouraging sign is that this issue was identified and should be fixed within roughly a week (assuming that a fix is published within the next day or two).
It's also worth asking why this trivial, consumer-focused piece of Windows is able to gum up enterprise editions.
Meanwhile, the snafu is more evidence that smart businesses should be using Windows Update for Business to delay updates by a week or two. That's the surest way I know to avoid being bitten by a future defective update.