Every month, Microsoft releases new Windows 10 updates that are designed to fix security vulnerability, fix bugs and performance issues, and add new features. Unfortunately, due to coding bugs, the size of the Windows user base, and the varied hardware it is installed on, there are always bugs encountered after new updates are released.
Some of these bugs, though, are critical as they could break features, drivers, Windows, or the device itself if you have incompatible software or the update itself is botched.
For example, a recent Windows 10 update for November 2019 and May 2019 Update computers is causing dreaded Blue Screen of Death (BSOD) and data loss.
Even worse, in February 2020, Windows 10 KB4532693 was released to fix security issues with Edge and other core components, but several users encountered a file deletion bug caused by an incorrect user profile.
Fortunately, Microsoft allows Windows 10 Home, Pro, and Enterprise customers to control when and how Windows 10 installs monthly and half-yearly updates. If a driver or update causes problems, you can delay updates, or you can uninstall it and block Windows from downloading it again.
The only time we suggest that you install updates immediately is when Microsoft releases fixes on Patch Tuesday for know vulnerabilities that are being actively exploited or that require immediate attention.
In this guide, we’ll walk you through the steps to control and manage Windows Updates to delay or block a particular update that you don’t find suited for your device or until you know that the update is not causing problems.
Method 1: Pause updates
For those who want to completely pause new updates until you know they are not problematic, Windows 10 Home, Pro, and Enterprise customers can do so via the settings app.
For Windows 10 Home users, the pause feature works for only 28 days and 7 days in the preview builds. On the other hand, Windows 10 Pro and Enterprise users can delay the update for more than 28 days via the Settings app and as well as Group Policy.
To pause updates, follow these steps:
- Open Settings.
- Go to Update & security.
- Click ‘Choose Advanced options‘.
- Under the ‘Pause updates’ section, select a date under the ‘Pause until’ section to prevent updates from being installed until that day.
For more detailed info on Group Policy and Registry, you can see our dedicated article: How to Pause Windows 10 Automatic Updates To Avoid Critical Bugs.
Method 2: Uninstall Windows Updates with Settings and Control Panel
- Open Start menu
- Click on the cog icon to open Settings.
- In Settings, head into Update & security.
- Click on the ‘View Update History‘ or ‘View installed update history‘.
- Click on ‘Uninstall updates‘, and a screen displaying the list of recent Windows Updates will be shown.
- After determining the update that you want to uninstall, select the update and click on the ‘Uninstall‘ button.
- When asked, click ‘Yes‘ to confirm you wish to uninstall the update.
- A reboot may be required to finish the process, so make sure to save your work before restarting Windows.
For more detailed info on removing updates with Command Prompt and PowerShell, you can see our dedicated article: How to Uninstall Windows 10 Updates Manually.
Method 3: Block a particular update
If a specific update is causing issues with your device, you can pause it with Microsoft’s “Show or hide updates” troubleshooter.
You can download and run the “Show or hide updates” troubleshooter from here. Once the app is downloaded, launch it and hide the update that you don’t want to install again.
This feature only works when you have removed the update, as highlighted in the third method.