When a computer feels slow, it is often because Windows is performing tasks in the background. The operating system may download the latest updates. If these downloads hinder work, this guide explains how to stop them.
Most operating system work happens behind the scenes. Windows needs an internet connection to fetch the latest system and security center updates. Occasionally the system uses network resources to download without asking the user first.
If there is concern about unusual background activity that uses the network, several methods can help investigate and manage it.
How can one tell if Windows is downloading something in the background?
Using Task Manager
- Open Task Manager by pressing Ctrl+Shift+Esc.
- On the Processes tab, sort by the Network column to see which items use the internet connection.
- Identify the program that consumes the most bandwidth.
- To stop the download, select the process and choose End Task.
Ending a process in Task Manager is a temporary measure that halts the activity for a moment.
Using Resource Monitor
- Press Win plus R to open the Run box.
- Type resmon and press Enter to launch Resource Monitor.
- In Resource Monitor, switch to the Network tab.
- Expand Network Activity to view current network usage.
In some scenarios a single program may appear to use a lot of network capacity, as with games or media clients. The same steps can identify any resource-heavy process.
How can one tell if Windows is downloading updates?
- Open Task Manager and go to the Processes tab.
- Sort by network usage in the Network column.
- If Windows Update runs, the process Host Services: Delivery Optimization appears.
- The Delivery Optimization process is tied to Update activity and runs only when Windows downloads or installs updates.
- Stop the process by selecting Delivery Optimization and clicking End Task.
Disabling Windows updates via the Registry Editor
It is possible to adjust the registry to halt updates on a computer. Follow the steps below carefully.
- Search for Registry Editor and open it.
- Copy the path ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows into the address bar and press Enter.
- Right-click the Windows folder, choose New, and select Partition.
- Name the new section WindowsUpdate.
- Right-click the Windows Update folder, choose New, Partition.
- Name the new section AU.
- In the AU section, click New and select DWORD (32-bit) Value.
- Name it NoAutoUpdate.
- Double-click NoAutoUpdate, set the value to 1, and confirm.
- Close Registry Editor and restart the computer.
With these steps, automatic Windows updates are halted on the system.
Disabling Windows updates permanently via the Group Policy Editor
This alternative permanently stops updates on Windows 10 and Windows 11. Follow the steps carefully.
- Open Group Policy Editor from the search bar. Note that this tool is available on Windows Pro and Enterprise editions only.
- Under Computer Configuration, expand Administrative Templates, then Windows Components, and locate Windows Update.
- Select the User Interface Management section.
- Open Configure automatic updates on the right.
- Choose Disabled, then Apply and OK.
Automatic Windows updates are then disabled.
A quick method to disable Windows 11 updates over a metered connection
For those who prefer a simpler approach, this method helps control updates without deep editing.
- Open Settings with Win plus I.
- Navigate to Network and Internet.
- In the Ethernet section, turn on Limited Connection.
- Open Windows Update and go to Advanced options.
- Uncheck Download updates over metered connections.
Security updates for Windows Defender will still be received in this mode.
Disabling Windows updates through the update service
- It is possible to cancel updates by stopping the Windows Update service.
- Open Run with Win plus R, type services.msc, and press Enter.
- In Services, find Windows Update and double-click it.
- Change the Startup type to Disabled and click Stop, then OK.
- Restart the computer to complete the change.
Note: No further update actions are performed through the normal update channels after these steps.