How to Enable or Disable Windows 11 Updates with Wushowhide.diagcab
- 17 steps
- Needs administrator rights
- Group Policy needs Windows 11 Pro, Enterprise or Education
- Includes a restart or sign-out
Some Windows 11 updates keep coming back, or break a driver or feature, and the standard Settings app gives you no way to skip them. The wushowhide.diagcab tool is a small troubleshooter package that fills this gap. This guide shows how to use it to hide a specific update so Windows Update stops offering it, and how to bring it back later.
Download wushowhide.diagcab from Microsoft, double-click it, click Next, select Hide updates, tick the KB number or driver you want to block, then click Next again. Windows Update will stop offering that update until you unhide it using the same tool.
What is wushowhide.diagcab?
The wushowhide.diagcab utility lets administrators hide or block specific updates from installing automatically. It works on single updates, such as one KB package or one driver. It does not switch off Windows Update as a whole.
It may still run on your PC, but there is no guarantee, and Microsoft will not fix problems with it. Download it directly from Microsoft to avoid risky versions bundled on third-party sites. A modified .diagcab file runs with your administrator rights, so the source matters.
Comparison: Pause Updates vs. Hide Updates
| Feature | Pause Updates (Settings) | Hide Updates (wushowhide) |
|---|---|---|
| Duration | Temporary (up to 5 weeks) | Permanent until unhidden |
| Scope | All updates | Specific KB updates or drivers |
| Ease of Use | Built-in Settings | Requires external tool |
How to Use the Tool
Step 1Download the Tool
These steps hide a problem update with wushowhide.diagcab on Windows 11, so Windows Update stops offering it.
- Download the file from the official Microsoft archive. Avoid third-party mirrors, because a tampered .diagcab file would run with your administrator rights.
- Save it to your Downloads folder. Keep the .diagcab extension and do not rename the file.
- Sign in with an administrator account. The tool changes system update settings, so it needs admin rights. A standard account will be asked for admin credentials, and the tool may not apply your changes without them.
Step 2Open the Tool
- Open your Downloads folder. Find the wushowhide.diagcab file you saved.
- Double-click the file to launch it. A troubleshooter window titled Show or hide updates should open with a Next button.
If nothing happens, check that the file really is a .diagcab file and not a renamed download. If you are not signed in as an administrator, use the Advanced link in this window and choose to run as administrator.

Step 3Choose Your Action
- Click Next. Wait while the tool checks for available updates. This can take a minute or two.
- Choose Hide updates. To restore an update you hid earlier, choose Show hidden updates instead.
The next screen lists the updates the tool found. If the list is empty, Windows has nothing pending to hide. Remember that the tool only sees updates that are not installed yet. For one that is already on your PC, see the uninstall steps further down.

Step 4Select the Update
- Tick the box next to the update you want to handle. This is the specific KB number (an identifier Microsoft uses for updates) or the driver update.
- Click Next. The tool applies the change and shows a summary saying the problem was fixed or that the update is now hidden.
- Click Close to finish. Hiding does not normally need a restart.
If you chose Show hidden updates, the selected update becomes available to Windows Update again, and it will install the next time Windows checks. To undo a hide, run the tool again and use that option.
Hiding is not permanent in every case. Microsoft may offer a newer version of the same update later, and you may need to hide that too.

Step 5Remove Existing Updates
The tool only blocks updates that are not installed yet. If the update is already on your PC, remove it first, then hide it so it does not return. These steps uninstall the update and then hide it.
- Open Settings Windows Update Update history. You will see a list of what has been installed.
- Scroll down to Related settings. It sits at the bottom of the page.
- Click Uninstall updates. A list of installed updates opens.
- Select the update in the list. Then click Uninstall.
- Confirm the prompt. Windows may ask for a restart to finish removing the update.
- Restart the PC if Windows asks you to. Save your work first.
- Run wushowhide.diagcab again. Follow the steps above to hide the update.
Administrator privileges remain mandatory for this step. Some updates, such as certain cumulative or servicing stack updates, do not offer an Uninstall option. That is normal. You cannot remove those from this screen.

Troubleshooting and Alternatives
If you need to pause updates more broadly, the method depends on your edition. Windows 11 Pro installations support update disabling via the Group Policy Editor. Home editions do not include that editor, so they require registry modifications instead.
Back up the registry or create a restore point before editing it. To undo the change, reverse the setting you changed and restart. Keep in mind that blocking updates entirely also blocks security fixes, so use it only as a temporary measure.
Summary
The wushowhide.diagcab tool is a legacy utility for blocking specific Windows 11 updates and managing schedules temporarily. It is useful when one bad update or driver keeps returning, but it is unsupported, so treat it as a short-term workaround. Check for fixed versions of the problem update, and unhide it once the issue is resolved so your PC stays protected.
Have a question about this guide?
Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.
Did this guide fix your problem?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!