Back to List

You are viewing an unformatted version of this file. To get the formatted version, you have to enable JavaScript.
# Reliably disable Windows updates on Windows 8 or 10 This Document describes how to reliably enable and disable Windows update to provide a way for you to decide when to update. You need to create two files. Ideally in an easy to access location with the content listed here. Copy the content "as is", including any spacing that seems odd or unnecessary ## File `stop_update.bat` NET stop wuauserv SC config wuauserv start= disabled This file will stop the update service and then set it to disabled. ## File `start_update.bat` SC config wuauserv start= delayed-auto NET start wuauserv wuauclt /detectnow This file will undo what `stop_update.bat` does and immediately schedules a search for updates. ## Usage These scripts allow you to reliably start and stop the windows update service. They need administrative permissions to work. Right click on the files and use "Run as Administrator" [or combine with this framework](#admin_bat). Most common usage scenarios include gaming and streaming. **Note**: Just stopping the update service is not enough because Windows occasionally feels like it's a good idea to just turn it back on when you are not looking. The script disables the service completely to prevent this. ## Automatic Service Restart If you feel like you might forget to turn updates back on, you can configure the windows task scheduler (`taskschd.msc`) to automatically run the start script when the system starts. Let the script run as `SYSTEM` account with highest privileges. Use "Log on of any user" as trigger. # Manual Mode If you don't feel like creating files, you can read below how to manually enable and disable the update service ## Manually disabling 1. [Run](#run) the Windows Service console `services.msc`. 2. Double click on the `Windows Update` entry. 3. Click the "Stop" button if it's available. 4. Chose "Disabled" from the "Startup type" drop down entry. 5. Click "OK" ## Manually Enabling 1. [Run](#run) the Windows Service console `services.msc`. 2. Double click on the `Windows Update` entry. 3. Chose "Automatic (Delayed)" from the "Startup type" drop down entry. 4. Click "Apply" 5. Click the "Start" button if it's available. 6. Click "OK" # Caution Disabling updates will leave your device vulnerable to an increasing number of threats over time. It's recommended that you run updates at least once a month.