Windows 10: Update KB5005932 fixes install error 0x800F0984

Windows[German]Microsoft has released an update for Windows 10 version 2004, 20H2 and 21H1 as of August 24, 2021. This update should correct the error 0x800F0984 (PSFX_E_MATCHING_BINARY_MISSING), which prevents the installation of updates under Windows 10. After all, the error has been dragging itself through various Windows 10 versions (from version 2004) sinceMay 2021. Here are some notes about this optional update, which is not offered via Windows Update.


Advertising

Problem Error 0x800F0984

Microsoft has published support post KB5005322 titled KB5005322 – Some devices cannot install new updates after installing KB5003214 (May 25, 2021) and KB5003690 (June 21, 2021) about this issue and last updated on August 24, 2021. In the support article, we learn that the installation of updates KB5003214 and KB5003690 can lead to the inability to install new cumulative updates (e.g. KB5004945 from July 6, 2021 or later) on Windows 10.

The update installation ends with error code 0x800F0984 (PSFX_E_MATCHING_BINARY_MISSING, see also this support post), affecting Windows 10 version 2004, Windows 10 version 20H2 and Windows 10 version 21H1. However, only systems where an automatic cleanup was performed to delete obsolete resources are affected. During this cleanup of the system, the recently installed latest cumulative update (LCU) is marked as permanent. Older components are removed from the system. After the cleanup is complete, updates KB5003214 or KB5003690 cannot be uninstalled, but no additional LCUs can be installed either.

Microsoft recommended affected administrators and users to perform an in-place upgrade of the system. An in-place upgrade installs Windows 10 on top of the existing Windows 10 system – so the existing older version is overwritten or repaired. This approach preserves the system's files, apps and settings.

On August 24, 2021, Microsoft added to the support post that an in-place upgrade only helps systems that have been online for the last 30 days.

Windows 10 Update KB5005932

Microsoft writes about update KB5005932, that it is available for Windows 10 version 2004, Windows 10 version 20H2 and Windows 10 version 21H1. The update includes a compatibility fix for Windows Setup in Windows 10 version 2004, 20H2 and 21H1. This allows an in-place upgrade to run on devices that cannot complete the installation of the latest cumulative update (LCU).

The update is available in Microsoft Update Catalog, but can also be manually imported into WSUS. Microsoft is not aware of any issues associated with this update to date. When the update is installed, a registry entry AllowInplaceUpgrade=1 must be set in the key:


Advertising

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion

This can be done with the following command:

Reg.exe Add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v AllowInplaceUpgrade /t REG_DWORD /f /d 1

According to support article KB5005322, it may take another 48 hours before the system is offered an in-place upgrade for repair. During this in-place upgrade, the above key is removed from the registry again. The system should then be able to install cumulative updates again.


Advertising

This entry was posted in Update, Windows and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Please note the rules for commenting on the blog (first comments and linked posts end up in moderation, I release them every few hours, I rigorously delete SEO posts/SPAM).