How do you uninstall a particular unwanted windows update when using the" wusa /uninstall /kb:ZZZZZZZ " gives an error message "Windows Update Standalone Installer, Update for Microsoft Windows (KBZZZZZZZ) is required by your computer and cannot be uninstalled.".

And the same update cannot be removed via the list of installed updates within windows update under control panel, as there is no uninstall option (for it and a few others, most other updates have the uninstall option working fine) when clicked on or at the top.

This happens to users who upgrade from windows 8 to 8.1 because the upgrade causes all recent windows updates to be installed onto the machine, including buggy ones and unwanted ones.

How is the user to remove these updates when wusa and control panel both fail to get rid of them?

Please assume the user has no system images which do not have the unwelcome update present (because they only made images after upgrading from 8 to 8.1) and that they cannot use system restore to get rid of the unwanted update, because the oldest restore point is (like the oldest working system image, images from before the upgrade cannot work once the user has upgraded to 8.1) also after that upgrade to 8.1 . Please also explain the method in full, assume the user is not an expert who can use command prompt but only with clear explanations of the commands.

Thank You for your help.

  • 2
    You can't. Windows can only uninstall an update if its able to restore the original files. If they have been removed or its part of Windows 8.1 and the user ran Disk Cleanup they are out of luck – Ramhound Jul 30 '15 at 17:40

Sometime you can't (officially) uninstall some update, because they are marked as permanent in its manifest file (metadata)

<package identifier="KBZZZZZZ" [...] permanence="permanent">

Microsoft does this for all servicing stack updates. You could remove this permanence entry, but I had issues in the past after removing older servicing stack updates. So don't try this.

It can also happen when you ran Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase. This removes all older files and make the file from the current update as base for all newer updates. Here you can also not uninstall it.


I had the same problem trying to uninstall Windows update KB3161102. After installing this update, I found some of the programs on my computer didn't work properly. I thought I was going to have to reinstall my computer back to its factory settings. However, I used systems restore to put my computer back to how it was just before I installed this Windows update...and it worked. The unwanted update was gone and my computer was working all right again...phew!!!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.