How To Disable Updates On Windows 10

11 min read

Windows 10 is designed to keep itself current through automatic updates, a feature Microsoft considers essential for security and stability. Still, many users find the mandatory nature of these updates disruptive, especially when they trigger unexpected restarts, consume bandwidth on metered connections, or introduce driver conflicts that break specific hardware configurations. Learning how to disable updates on Windows 10 gives you back control over your machine’s maintenance schedule, allowing you to apply patches on your own terms. While completely stopping updates indefinitely carries security risks, there are several legitimate methods to pause, defer, or block them depending on your edition of Windows and your specific needs.

Why Users Choose to Disable Automatic Updates

Before diving into the technical steps, it helps to understand the motivation behind this decision. Enterprise users or those running specialized legacy software often need a frozen environment where a driver update could render expensive peripherals useless. Others manage limited internet bandwidth where a multi-gigabyte download cripples the network for everyone else. The most common frustration stems from active hours logic failing to predict user behavior, resulting in a forced reboot during critical work. Whatever the reason, Windows 10 offers native tools—some hidden deep in the settings, others requiring administrative privileges—to manage this behavior without third-party software Turns out it matters..

Method 1: Using the Settings App to Pause Updates (Easiest)

The most straightforward way to stop updates temporarily is built directly into the Settings menu. This method works on both Windows 10 Home and Pro editions and requires no advanced technical knowledge Surprisingly effective..

  1. Press Windows Key + I to open Settings.
  2. handle to Update & Security > Windows Update.
  3. Look for the Pause updates for 7 days button. Clicking this immediately halts the download and installation of updates.
  4. You can click this button up to five times consecutively, extending the pause to a maximum of 35 days.
  5. For more granular control, click Advanced options. Under the Pause updates section, use the dropdown menu to select a specific date up to 35 days in the future.

Important Limitation: Once the pause limit is reached, Windows will force you to install the latest updates before you can pause again. This is a temporary band-aid, not a permanent solution.

Method 2: Setting a Metered Connection (Network-Level Block)

If you are on a limited data plan—or simply want to trick Windows into thinking you are—setting your network connection as Metered is highly effective. Windows 10 is programmed to avoid downloading large updates over metered connections to save user data costs.

For Wi-Fi Connections:

  1. Go to Settings > Network & Internet > Wi-Fi.
  2. Click on the name of your connected network (or Manage known networks > select your network > Properties).
  3. Toggle Set as metered connection to On.

For Ethernet Connections (Requires Registry Edit):

By default, the Settings app does not offer a metered toggle for wired Ethernet connections. You must enable it via the Registry Editor.

  1. Press Windows Key + R, type regedit, and hit Enter.
  2. manage to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCost.
  3. You may need to take ownership of the DefaultMediaCost key to edit it. Right-click the key > Permissions > Advanced > Change Owner to your user account (or Administrators group) > Check Replace owner on subcontainers and objects > Apply.
  4. Grant Full Control to Administrators.
  5. Find the DWORD value named Ethernet. Double-click it and change the Value data from 1 to 2.
  6. Restart your computer.

With this active, Windows Update will typically only download priority security definitions, skipping feature updates and cumulative updates until the metered flag is removed Simple, but easy to overlook..

Method 3: Group Policy Editor (Windows 10 Pro, Enterprise, Education)

Users running professional editions of Windows 10 have access to the Local Group Policy Editor (gpedit.msc), which provides the most strong native control over update behavior without breaking system components.

  1. Press Windows Key + R, type gpedit.msc, and press Enter.
  2. deal with to: Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage end user experience.
  3. Double-click Configure Automatic Updates.
  4. Select Enabled.
  5. Under Options, choose your preferred behavior from the dropdown:
    • 2 - Notify for download and notify for install: (Recommended) Windows detects updates but waits for your permission to download and install. This is the classic "Windows 7 style" behavior.
    • 3 - Auto download and notify for install: Downloads updates automatically but waits for you to click "Install."
    • 4 - Auto download and schedule the install: Allows you to set a specific day/time.
    • 5 - Allow local admin to choose: Lets the user decide via Settings.
  6. Click Apply > OK.

This policy effectively overrides the "forced" nature of Home edition updates, putting the administrator firmly in charge of the schedule.

Method 4: Disabling the Windows Update Service (The "Nuclear" Option)

For users on Windows 10 Home who lack Group Policy, or for those who need an absolute stop immediately, disabling the underlying system services works instantly. Warning: This stops all update activity, including critical security patches (like Defender definitions). Use this only as a short-term measure or if you have a manual update routine established.

  1. Press Windows Key + R, type services.msc, and press Enter.
  2. Scroll down to Windows Update.
  3. Right-click it and select Properties.
  4. Under Startup type, select Disabled.
  5. If the service is currently running, click Stop.
  6. Click Apply > OK.
  7. Optional but recommended: Do the same for Update Orchestrator Service and Delivery Optimization to prevent background peer-to-peer update sharing.

To re-enable updates later, simply return to Services, set the Startup type back to Manual (or Automatic), and start the service.

Method 5: Registry Editor Tweaks (For Home Edition Automation)

If you are on Windows 10 Home and want a persistent policy-like configuration without gpedit, you can simulate the Group Policy settings via the Registry. This creates the same registry keys that the Group Policy editor would write Practical, not theoretical..

  1. Open Registry Editor (regedit).
  2. figure out to: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU.
    • Note: You will likely need to create the WindowsUpdate and AU keys manually by right-clicking the parent key > New > Key.
  3. Inside the AU key, create a new DWORD (32-bit) Value named NoAutoUpdate.
  4. Set its value to 1.
  5. Create another DWORD (32-bit) Value named AUOptions.
  6. Set AUOptions to 2 (Notify for download and notify for install).
  7. Restart the PC.

This achieves the exact same result as Method 3 but works on the Home edition.

Managing Driver Updates Separately

A common pain point is Windows Update automatically overwriting a perfectly working graphics, audio, or network driver with a newer (but buggy) version. You can block driver updates specifically while allowing security patches through.

Managing Driver Updates Separately

While Windows Update is designed to keep your system current, driver updates can sometimes introduce instability—especially for graphics, audio, or network adapters. Windows 10 Home still offers a few ways to block driver updates while allowing security and feature updates to proceed normally.

1. Use the Built‑In “Show or Hide Updates” Troubleshooter

Microsoft provides a small wizard that lets you hide specific updates, including driver updates, directly from Windows Update.

  1. Open Windows Update

    • Press Windows + I → Update & Security → Windows Update.
    • Click Advanced options → View optional updates (if the button appears).
  2. Launch the troubleshooter

    • If “View optional updates” is not visible, download the troubleshooter from Microsoft’s support site:
      .
    • Run the downloaded executable (msdt.exe -id DeviceDiagnostic).
  3. Hide the driver

    • In the wizard, select “Hide updates” and tick the driver(s) you want to block (they appear under “Optional updates”).
    • Click Next and follow the prompts.
  4. Verify

    • Return to Windows Update → Optional updates; the hidden driver should no longer appear for download.

Tip: This method works immediately and is reversible. To re‑enable a hidden driver, run the troubleshooter again and choose “Show updates.”

2. Disable Driver Scanning via the Registry (Home‑Only)

If you prefer a more permanent, policy‑like setting, you can edit the registry to stop Windows Update from even presenting driver updates. This approach affects the search for driver updates, not the underlying Windows Update service And that's really what it comes down to..

  1. Open Registry Editor

    • Press Windows + R, type regedit, and press Enter.
  2. work through to the driver‑search key

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching
  3. Create or modify the SearchOrderConfig DWORD

    • Right‑click on the empty space in the right pane, choose New → DWORD (32‑bit) Value, and name it SearchOrderConfig.
    • Double‑click it and set the Base to Decimal with a value of 0.
    • Click OK.
  4. Optional: Block driver updates via the policy key (if you have a local admin account)

    • If a Policies sub‑key already exists, you can add a DriverSearching sub‑key under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows.
    • Create the

DriverSearching key if it doesn’t exist, then create a new DWORD (32‑bit) Value named DontSearchWindowsUpdate. Set its value data to 1.

  • This tells the Windows Update agent to skip the driver catalog entirely during scan cycles.
  1. Restart the computer (or restart the wuauserv service via services.msc) for the changes to take effect.

Caution: Registry edits are system‑wide and persist across feature updates. If you later need a specific driver from Windows Update, you must revert the value to 0 (or delete the value) and reboot Small thing, real impact..

3. Set Your Connection as Metered (Quick Toggle)

Windows 10 treats metered connections as bandwidth‑constrained and automatically defers most driver downloads (though critical security drivers may still slip through) Not complicated — just consistent..

  1. Wi‑Fi: Settings → Network & Internet → Wi‑Fi → click your connected network → toggle Set as metered connection On.
  2. Ethernet: Requires a registry tweak because the UI toggle is hidden for wired adapters.
    • handle to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCost.
    • Take ownership of the key (Right‑click → Permissions → Advanced → Owner → change to your admin account → grant Full Control).
    • Change the Ethernet DWORD value from 1 to 2.
    • Reboot.

Note: The metered approach is reversible in seconds and doesn’t require external tools, but it also pauses all non‑critical updates (including some cumulative patches) until you flip the switch back Small thing, real impact..

4. put to work Device Installation Restrictions (Local Group Policy Alternative)

While gpedit.msc isn’t included in Home, the underlying policy engine still honors registry‑based device installation restrictions Worth knowing..

  1. Open Registry Editor and go to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions
  2. Create a new DWORD (32‑bit) Value named DenyDeviceIDs and set it to 1.
  3. Create a Multi‑String Value named DenyDeviceIDsList.
  4. Double‑click DenyDeviceIDsList and enter the Hardware IDs of the devices you want to block (one per line). You can find these in Device Manager → Device Properties → Details tab → Property: Hardware Ids.
  5. Reboot or run gpupdate /force from an elevated prompt.

This method is surgical: it stops Windows from installing specific problematic drivers while leaving the rest of the update pipeline untouched Simple, but easy to overlook..


Choosing the Right Method

Method Scope Persistence Ease of Reversal Best For
Show/Hide Troubleshooter Per‑driver Until manually shown Very Easy (GUI) One‑off bad driver causing crashes
Registry SearchOrderConfig All driver scans Permanent until edited Moderate (Regedit) Users who never want driver updates via WU
Metered Connection All non‑critical updates Toggle‑based Instant (Settings) Temporary pause / limited bandwidth
Device Installation Restrictions Specific Hardware IDs Permanent until edited Moderate (Regedit) Blocking a known‑bad revision for a specific device

Final Recommendations & Housekeeping

  1. Create a System Restore Point before applying registry changes. If a tweak causes unexpected behavior (e.g., a new peripheral refuses to install), you can roll back in minutes.
  2. Keep a Driver Backup. Use a tool like Double Driver or the built‑in pnputil /export-driver to archive known‑good drivers. If Windows Update does slip a bad version through, you can roll back instantly from Device Manager → Driver tab → Roll Back Driver (or manually reinstall from your backup).
  3. Monitor “Optional Updates.” Even with blocks in place, major feature updates (e.g., 22H2 → 23H2) may reset some Windows Update behaviors. Check Settings → Update & Security → View optional updates after every feature upgrade to confirm your blocks still hold.
  4. Don’t Ignore Security Drivers. Critical kernel‑mode drivers (e.g., for CPU microcode, TPM, or secure boot) are delivered via the Security channel, not the Driver channel. The methods above do not—and should not—block those.

Conclusion

Windows 10 Home doesn’t expose the polished “Pause driver updates” toggle found in Pro and Enterprise, but it hands you enough levers—troubleshooters, registry keys, network profiles, and device installation policies—to achieve the same result with a bit of manual configuration. Whether you need a quick hide for a single misbehaving GPU driver or a permanent “hands

Just Dropped

Fresh Stories

Readers Also Checked

What Others Read After This

Thank you for reading about How To Disable Updates On Windows 10. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home