One of the biggest annoyances with Windows is its tendency to start updates at the worst possible moment, forcing you to wait before you can shut down or restart. These interruptions not only disrupt your work, they also place a heavy workload on components that then draw energy from your battery at a rapid rate. To avoid this, there are several ways to take back control over when updates are installed.
Option 1: disable the Service Manager
For a complete shutdown of automatic updates, the most reliable method is to change the settings of the Windows Update service itself.
- Use the Win + R shortcut and type services.msc to open the Services management panel.
- Find the “Windows Update” entry and open the properties window (double-click).
- In the General tab, change the Startup type option to “Disabled” and confirm by clicking Apply.
- In the Recovery tab, to ensure the service does not try to restart, change the actions for “First failure”, “Second failure” and “Subsequent failures” to “Take no action”.
Stopping and disabling the main service ensures that the update process will no longer start without your say‑so.
Option 2: trick the system by extending the pause
Windows uses a variable to determine the maximum time updates can be paused. You can edit this variable via the Registry Editor to set an extremely long defer period.
- Launch the Registry Editor by typing regedit in the Run box (Win + R).
- Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings.
- Create a new DWORD (32‑bit) value, which must be named exactly “FlightSettingsMaxPauseDays”.
- Double‑click it, choose Decimal as the base, and enter a high number such as 11 500. This trick pushes the date of the next update back by decades, giving you the freedom to decide.
For users comfortable with the command line, you can achieve the same result using Windows PowerShell:
- Open Windows PowerShell as administrator.
- Run the following command (change the 12000 value if you want a different pause length): reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings” /v FlightSettingsMaxPauseDays /t reg_dword /d 12000 /f
- After running it, you can check in the Windows Update interface that the defer period is now set to a very long time.
Option 3: add an anti‑auto‑update rule
The last method is to add a rule in the Registry that mimics a Group Policy setting, forcing Windows to recognise that automatic updates have been disabled by the user.
- Open the Registry Editor (regedit).
- Browse to: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows.
- Create a New Key called “WindowsUpdate” inside the Windows folder.
- Create a second New Key inside WindowsUpdate and name it “AU”.
- In the AU folder, create a New DWORD (32‑bit) value and name it “NoAutoUpdate”.
- Set its value to 1 and click OK.
This is an effective way to stop update processes from starting without your consent.
Operating system updates are notoriously resource‑hungry. They require constant, high CPU and hard‑drive activity, which causes a massive power drain and dramatically speeds up battery depletion. By disabling their automatic behaviour, you avoid these unexpected power spikes and extend your device’s apparent battery life.
If, after optimising this critical setting, your laptop still runs out of power too quickly, it’s a sign that natural ageing has taken its toll on your battery. Discover our range of replacement batteries now on www.batterylaptop.co.uk to restore energy efficiency and the freedom to use your device the way you want.
