How to hide broken updates on Windows 10

On Windows 10, cumulative updates are automatically downloaded and installed to keep your computer safe from hackers and viruses, and to keep it running smoothly with the latest performance improvements. The only limitation is that updates can sometimes contain bugs and compatibility issues that can negatively affect the experience.

Although updates are essential and turning it off is not recommended, you can use the Show or hide updates Tool or the PowerShell PSWindosUpdate Module to block the automatic download of certain updates and drivers.

In this guide, you will learn about two different ways to show or hide cumulative updates on Windows 10.

Hide cumulative updates with the fix

To hide Windows 10 updates, do the following:

  1. Open that Microsoft Download Center page.

    Quick note: At the time of this writing, the original link to the Microsoft download page is broken. The link above is from a snapshot taken from the Internet Archive website.
  2. Click the download link for the Show or hide updates Troubleshooting.

  3. Double click on that wushowhide.diagcab File to start the tool.

  4. Press the Next Button.

  5. Press the Hide updates Opportunity.

    Hide update option

  6. Select the cumulative updates or drivers to be blocked on Windows 10.

    Available updates

  7. Press the Next Button.

  8. Press the Close Button.

Once you’ve completed the steps, the cumulative update or driver will no longer be available through Windows Update. However, when a newer update is released, Windows Updates tries to download and install it automatically.

If you are trying to block an update that is installed on your computer, you must uninstall it before blocking. The option to uninstall updates is available on settings > Update & security > Windows updates > View update history > Uninstall updates.

View cumulative updates with the fix

To view previously blocked updates, do the following:

  1. Open that Microsoft Download Center page.

  2. Click the download link for the Show or hide updates Troubleshooting.

  3. Double click on that wushowhide.diagcab File to start the tool.

  4. Press the Next Button.

  5. Press the Show hidden updates Opportunity.

    Show option for hidden updates
    Show option for hidden updates

  6. Select the cumulative updates or drivers to allow on Windows 10.

    Allow update option
    Allow update option

  7. Press the Next Button.

  8. Press the Close Button.

After you’ve completed the steps, the package will be available again on Windows 10.

Hide cumulative updates with PowerShell

To hide an update on Windows 10 using PowerShell, do the following:

  1. Open minded begin.

  2. Search for Power Shell, right click on the topmost result and select that Execute as administrator Opportunity.

  3. Enter the following command to install the PowerShell module to update Windows 10 and press Enter:

    Install-Module PSWindowsUpdate

    PSWindowsUpdate
    PSWindowsUpdate

  4. Type A to accept and install the module and press Enter.

  5. Enter the following command to use PowerShell to check for Windows 10 updates and press Enter:

    Get-WindowsUpdate
  6. Enter the following command to select and Block the update with PowerShell and press Enter:

    Hide-WindowsUpdate -KBArticleID KBNUMBER

    In the command, make sure you replace KB NUMBER with the update number that you want to block.

    This example blocks the KB5003173 update:

    Hide-WindowsUpdate -KBArticleID KB5003173

    Command to hide updates
    Command to hide updates

  7. Type A to accept and install the module and press Enter.

  8. (Optional) Enter the following command to select and block the update if the KB number is not available and press Enter:

    Hide-WindowsUpdate -Title "UPDATE-TITLE"

    In the command, make sure you replace UPDATE TITLE with the update number that you want to skip. You only need part of the title to create a match.

    This example blocks the “2021-05 Cumulative Update” package:

    Hide-WindowsUpdate -Title "2021-05 Cumulative Update"
  9. Type A to accept and install the module and press Enter.

Once you’ve completed the steps, the PowerShell tool will block the update and prevent Windows 10 from downloading and installing it, and the status will be with a. displayed H indicates that it is now hidden.

View cumulative updates using PowerShell

To unhide an update using PowerShell commands, do the following:

  1. Open minded begin.

  2. Search for Power Shell, right click on the topmost result and select that Execute as administrator Opportunity.

  3. Enter the following command to install the PowerShell module to update Windows 10 and press Enter (if applicable):

    Install-Module PSWindowsUpdate

    PSWindowsUpdate
    PSWindowsUpdate

  4. Type A to accept and install the module and press Enter.

  5. Enter the following command to use PowerShell to check for Windows 10 updates and press Enter:

    Get-WindowsUpdate
  6. Enter the following command to select and Allow the update with PowerShell and press Enter:

    Show-WindowsUpdate -KBArticleID KBNUMBER

    In the command, make sure you replace KB NUMBER with the update number that you want to display.

    This example blocks the KB5003173 update:

    Show-WindowsUpdate -KBArticleID KB5003173

    command
    View Updates Command

  7. Type A to accept and install the module and press EnTis.

  8. (Optional) Enter the following command to select and allow the update with PowerShell if the KB number is not available and press Enter:

    Show-WindowsUpdate -Title "UPDATE-TITLE"

    In the command, make sure you replace UPDATE TITLE with the update number that you want to allow via Windows Update. You only need part of the title to create a match.

    This example blocks the “2021-05 Cumulative Update” package:

    Show-WindowsUpdate -Title "2021-05 Cumulative Update"
  9. Type A to accept and install the module and press Enter.

After you’ve completed the steps, Windows Update will allow the package again on Windows 10.