How to Block a Windows Update (And What You Should Know First)

Windows Update runs automatically by default — and for most users, that's a good thing. But there are real scenarios where blocking or delaying an update makes sense: a driver conflict, a known buggy patch, limited bandwidth, or a production machine that needs stability above all else. The good news is that Windows gives you several ways to control this. The catch is that the right method depends heavily on your version of Windows, your technical comfort level, and how long you actually need the update held back.

Why You Might Want to Block a Windows Update

Microsoft pushes two main types of updates: quality updates (monthly security patches and bug fixes) and feature updates (larger upgrades that change how Windows looks and behaves). Most update conflicts and complaints center on feature updates, though a bad quality update can occasionally cause driver or compatibility problems too.

Common reasons to block an update:

  • A recent patch broke a specific app or hardware driver
  • You're on a metered internet connection and can't afford the data usage
  • You manage a fleet of work machines that need to be tested before deploying changes
  • You want to wait a few weeks to see if early adopters report problems

Blocking updates entirely and permanently isn't recommended — security patches exist for good reason — but delaying or pausing them is a reasonable, supported practice.

Method 1: Pause Updates (Built Into Windows Settings)

This is the easiest option and works on Windows 10 (version 1903 and later) and Windows 11.

Go to Settings → Windows Update → Advanced Options → Pause Updates. You can pause updates for up to 5 weeks at a time on Windows 11, or select a specific date on Windows 10. Once the pause period expires, Windows will resume updates automatically — you can't pause again until at least one update installs.

This method requires no technical knowledge and is reversible instantly. It's best for short-term situations like an upcoming project deadline or travel on a slow connection.

Method 2: Set Your Connection as Metered

On Windows 10 and 11, marking your network connection as metered tells Windows to limit background data usage — including most automatic update downloads. Windows will still download critical security updates, but feature updates and large optional patches are deferred.

Navigate to Settings → Network & Internet → Wi-Fi (or Ethernet) → select your connection → Set as metered connection.

This is a lightweight workaround rather than a true block, but it's useful when data consumption is the primary concern.

Method 3: Use the Group Policy Editor

Available on Windows 10 Pro, Enterprise, and Education (not Home), the Group Policy Editor gives you granular control over Windows Update behavior.

Open it by pressing Win + R, typing gpedit.msc, and pressing Enter. Navigate to:

Computer Configuration → Administrative Templates → Windows Components → Windows Update → Manage end user experience

From here, you can configure Automatic Updates to notify before downloading, disable automatic updates entirely, or set specific install schedules. Enterprise environments use this method to manage update rollout across multiple machines.

⚠️ Changes here affect system behavior at a deep level. Misconfiguring Group Policy can create stability or security issues, so this approach suits IT administrators and technically confident users more than general consumers.

Method 4: Block a Specific Update with the Windows Update Troubleshooter or wushowhide

Microsoft provides a tool called "Show or Hide Updates" (historically packaged as wushowhide.diagcab) specifically designed to hide individual updates from being installed. Once hidden, the update won't appear or install until you manually unhide it.

This is the most targeted approach — useful when one specific driver update or patch is causing a known problem. You can block the problematic update while allowing everything else to proceed normally.

The tool is available from Microsoft's support pages and requires no installation — it runs as a diagnostic package.

Method 5: Registry Edits (Advanced)

For users comfortable editing the Windows Registry, update behavior can be controlled through keys under HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate. This method achieves similar results to Group Policy but works on Windows Home editions that lack gpedit.msc.

This approach carries the most risk. A mistake in the registry can destabilize Windows. If you go this route, create a restore point first.

Comparing Your Options at a Glance 🛠️

MethodWindows EditionsSkill LevelDuration
Pause UpdatesAll (10/11)BeginnerUp to 5 weeks
Metered ConnectionAll (10/11)BeginnerOngoing (soft block)
Group Policy EditorPro/Enterprise/EducationIntermediate–AdvancedConfigurable
Show or Hide Updates ToolAllIntermediatePer-update basis
Registry EditAllAdvancedConfigurable

The Variable That Changes Everything

Which method is actually right for you depends on factors that look different for every reader. Are you on Windows Home or Pro? Are you trying to block one problematic patch or hold off on all feature updates for months? Is this a personal laptop, a gaming rig where driver conflicts are common, or a business machine under IT policy?

Someone managing 50 office computers needs Group Policy or a WSUS server. Someone who just wants to delay an update before a big presentation needs the pause button. Someone whose touchpad driver broke after last Tuesday's patch needs the Show or Hide tool.

The methods exist on a spectrum from "quick and temporary" to "deep and permanent" — and where your situation falls on that spectrum is the piece only you can assess.