Step-by-step fixes for Wi-Fi, printers, laptops and the apps you rely onResearch-backed guides to cookware, flavor, and everyday kitchen gear

Why Is My Computer Downloading Updates I Didnt Ask For? 2026

If you are asking why is my computer downloading updates I did not ask for, the short answer is that your operating system is doing exactly what it was told to do at the factory. Automatic updates are switched on by default, so Windows Update, Delivery Optimization, the Microsoft Store, the driver installer, and on a Mac the App Store and macOS Software Update all quietly pull files in the background as soon as the PC is connected to power and a network. None of these components prompt you first, and that is by design.

The good news: every one of these behaviours can be paused, throttled, or fully turned off without breaking your computer. In the guide below I will walk you through the six things that are most likely eating your bandwidth, show you how to identify which one is active right now, and give you step-by-step instructions to stop them on Windows 10, Windows 11, and macOS.

The 6 Default Behaviours That Cause Silent Downloads

When a user reports that their computer is downloading updates without permission, it is almost always one of these six background components. I have ranked them by how much bandwidth they tend to consume.

  1. Automatic Windows Update. The Windows Update service (wuauserv) runs on a schedule and fetches cumulative, security, and .NET updates the moment it detects an unmetered network. This is the largest single source of background downloads on most PCs.
  2. Delivery Optimization (peer-to-peer). This is the silent bandwidth hog nobody talks about. Delivery Optimization lets your PC upload and download Windows update files to and from other PCs on the internet, not just Microsoft servers. If you have ever watched Task Manager and seen DoSvc using several MB/s, this is why.
  3. Microsoft Store silent app updates. Apps you installed from the Microsoft Store (Teams, Edge updates, calculator, games) refresh themselves in the background using a separate scheduler. Many users blame Windows Update when the culprit is actually the Store.
  4. Automatic driver updates. Windows periodically checks Windows Update for new drivers for your graphics card, network adapter, printer, and chipset. These count as separate downloads on top of the OS patches.
  5. Windows 10 to Windows 11 upgrade promotion. Even if you have dismissed the upgrade prompt, the Windows 11 Installation Assistant and related components can quietly pre-download upgrade files. Multiple r/pcmasterrace users have reported waking up to a Windows 11 upgrade they never agreed to.
  6. macOS automatic background updates. On a Mac, the same problem shows up under a different name: System Settings, Software Update, and the App Store all refresh themselves in the background and quietly install macOS point releases and App Store app updates.

How to See What Is Downloading Right Now

Before you start flipping switches, let me show you how to confirm which component is actually eating your data. This step alone answers the implicit “why is this happening right now” sub-question.

Step 1 – Open Task Manager. Press Ctrl + Shift + Esc, click the Network column, and watch for a few seconds. The process at the top is your current bandwidth hog. Windows Update, Delivery Optimization (DoSvc), and Microsoft Store Install Service are the three names to look for.

Step 2 – Check Update history. Go to Settings, then Windows Update, then Update history. Every downloaded KB number, driver, and definition update is listed with the date and size in MB.

Step 3 – Check Data Usage. Go to Settings, then Network and internet, then Data usage. Windows breaks down the last 30 days by app, so you can see whether Windows Update or Delivery Optimization has actually burned through your cap.

If the top process is DoSvc you are paying for other people’s updates; if it is Windows Update you are paying for your own; if it is Microsoft Store Install Service it is your apps refreshing.

How to Stop Automatic Updates on Windows 11 and Windows 10

These four steps are the easiest, safest, and most reversible ways to take back control. I recommend doing them in order, from least to most aggressive.

Step 1 – Pause updates for up to 5 weeks. Open Settings, then Windows Update, and click Pause updates. Select a date up to 5 weeks out. This is what Windows Home users get, and it is genuinely enough for most people. Just remember the pause expires automatically and Windows will install the queued updates the moment it does.

Step 2 – Set your Wi-Fi as metered. Go to Settings, then Network and internet, then Wi-Fi, click your connected network, and turn on Metered connection. Windows will skip most non-security downloads on that network. Be aware that on Windows 11 the metered flag does NOT stop security patches outright; it only blocks optional and feature updates.

Step 3 – Set Active Hours so updates never restart your PC unattended. In Windows Update click Active hours and set the full window you are normally using the PC (for example 7 a.m. to midnight). Windows will refuse to auto-restart inside that window.

Step 4 – Use Notify Schedule Restart instead of letting Windows pick the time. Under Advanced options, turn on Notify me when a restart is required to finish updating. Windows will wait for you to confirm instead of rebooting at 3 a.m.

Forums are full of users reporting that they did all four of these and still saw updates download. The reason is that the four methods above pause and restrict, but they do not fully disable. If you want full control, move to the next section.

Advanced Fixes: Group Policy and Registry (Pro and Enterprise)

These two methods give you real, persistent control. They only work on Windows 10 Pro, Windows 11 Pro, Windows Enterprise, and Windows Education editions. Windows Home users will need to use the Registry path instead.

Method A – Group Policy Editor (gpedit.msc).

  1. Press Win + R, type gpedit.msc, and press Enter.
  2. Navigate to Computer Configuration, Administrative Templates, Windows Components, Windows Update.
  3. Open Configure Automatic Updates, set it to Disabled, and click OK.
  4. Optionally open Do not include drivers with Windows Update and set it to Enabled.
  5. Restart the PC. Updates will now only run when you manually click Check for updates.

Method B – Registry edit (works on every edition).

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU. If the AU key does not exist, create it.
  3. Create a new DWORD (32-bit) Value named NoAutoUpdate and set its value to 1.
  4. Close Registry Editor and restart the Windows Update service (or the PC).

One warning from real users on r/microsoftsucks: a major feature update can reset this setting. If your policy suddenly stops working after a 24H2 upgrade, re-open gpedit.msc or regedit and re-apply it.

macOS: How to Stop Your Mac From Auto-Downloading Updates

If your “computer” is a MacBook or iMac, the behaviour is similar but the menus are different. Apple pre-enables automatic macOS updates, automatic App Store updates, and background system data files.

Step 1. Open System Settings, then click Software Update. Click the small i icon next to Automatic Updates. Uncheck Install macOS updates, Install App Store updates, and Install system data files and security updates.

Step 2. For App Store apps specifically, open the App Store app, click App Store in the menu bar, then Settings, and uncheck Automatic Updates.

Step 3. If your Mac still downloads in the background even after these two toggles, run sudo softwareupdate --schedule off in Terminal to stop the softwareupdated background daemon entirely.

Which Method Should You Use? Pause vs Metered vs Group Policy

This is the comparison table I wish I had when I first hit this problem. It shows what each method actually does, which Windows edition you need, and whether it survives a feature update.

Method What it does Edition Reversible Survives feature update
Pause updates (up to 5 weeks) Postpones downloads and installs All editions Yes – expires on its own Yes
Metered connection Blocks optional and feature downloads All editions Yes – one toggle Yes
Active hours Stops forced restarts only All editions Yes Yes
Group Policy (NoAutoUpdate) Fully disables automatic updates Pro and Enterprise Yes No – reset after major upgrades
Registry NoAutoUpdate DWORD Fully disables automatic updates All editions Yes No – reset after major upgrades
Stop wuauserv service Stops all update activity All editions Yes Yes (but risky)

If you only want to stop this week’s annoyance, use Pause plus Active hours. If you want long-term control, use Group Policy or Registry, but check the setting after every major feature update.

Risks of Turning Off Automatic Updates

I want to be straight with you: completely disabling automatic updates is a trade-off, not a free lunch. Before you commit, here is what you give up.

You lose automatic security patches for new vulnerabilities. Most ransomware and malware campaigns exploit flaws that were patched months or years earlier; if you forget to click Check for updates, you stay exposed.

You may fall out of compliance with workplace or school policies. Many IT departments require devices to receive patches within a window, and a fully-disabled machine can be quarantined on the network.

Driver updates do serve a purpose. The Dell support knowledge base warns that even when you block automatic driver updates, Windows can still install inbox drivers when new hardware is detected. A blocked driver also means you will not get performance or stability fixes.

My honest recommendation: pause, schedule, and meter first. Only drop to Group Policy or Registry if you genuinely understand the security trade-off and have a reminder in place to check for updates manually each month.

Frequently Asked Questions

Why does Windows Update without asking?

Automatic updates are switched on by default in Windows 10 and Windows 11, so the Windows Update service downloads security patches, cumulative updates, and driver updates the moment your PC is connected to a non-metered network. Microsoft made this the default to keep the largest possible number of devices patched against new vulnerabilities without depending on the user to remember to check. The downloads happen quietly through a background service called wuauserv, which is why you see them in Task Manager but never see a prompt first.

Why did my computer update by itself?

Your computer did not really update by itself – a background component installed queued updates during a period you were away from the keyboard, such as overnight. Windows uses Active Hours to choose a quiet window, and outside that window it will reboot and apply patches whether you are there or not. If Active Hours is too narrow or disabled, or if you left the laptop plugged in with the lid closed, Windows may have installed updates without ever showing you the usual prompt.

Can I refuse a Windows Update?

Yes, but only within limits. You can pause updates for up to 5 weeks from Settings, set your Wi-Fi as metered, block a specific update with the Show or hide updates troubleshooter, or fully disable automatic downloads through Group Policy on Pro and Enterprise editions or through the Registry on any edition. You cannot, however, permanently refuse every future update without accepting the security trade-off, because major feature updates will sometimes re-enable the policy.

Why is my computer forcing an update?

Windows forces an update when a deadline expires, when a critical security patch is released, or when the pause limit you set runs out. Microsoft enforces these deadlines so that devices cannot stay unpatched indefinitely. If the forced reboot is happening during work hours, the fix is to widen your Active Hours window so Windows waits for a time you are actually using the PC, then choose Notify schedule restart instead of letting Windows pick the moment on its own.

How do I deactivate automatic updates?

The fastest way is Settings, then Windows Update, then Pause updates, and choose the longest date available – this stops automatic downloads for up to 5 weeks. For a longer-term fix, on Windows Pro open gpedit.msc, go to Computer Configuration, Administrative Templates, Windows Components, Windows Update, open Configure Automatic Updates, and set it to Disabled. On any edition you can also set the NoAutoUpdate DWORD to 1 under HKEY_LOCAL_MACHINEu005cSOFTWAREu005cPoliciesu005cMicrosoftu005cWindowsu005cWindowsUpdateu005cAU in the Registry.

How do I stop auto download in Windows 11?

Open Settings, then Windows Update, and click Pause updates for up to 5 weeks. Then go to Settings, Network and internet, Wi-Fi, click your network, and turn on Metered connection so Windows skips optional downloads on that network. Finally, set Active Hours to cover every hour you usually use the PC so Windows will not force a restart while you are working. These three steps together stop the vast majority of silent background downloads without breaking security updates entirely.

Final Thoughts

If your computer is downloading updates you did not ask for, you are not imagining it and you are not alone – this is the default behaviour of Windows 10, Windows 11, and macOS. The fastest fix is a one-click pause plus a metered connection; the longest-lasting fix is a Group Policy or Registry change. Start with the lightest option, confirm in Task Manager that the downloads have stopped, and only escalate to the advanced methods if the gentle ones are not enough for your situation.

Leave a Comment